Using Three.js create web pages accessing the features of WebGL including, geometry, materials, cameras, lights, animation.
Accessing various Web technologies via GitHub
Closely couple the 3d simulation with the web page and user interaction
By the end you will be able to create complex realtime 3d simulations which run in a web page.
This material forms part of a module for second undergraduate year Digital Media Students where I work @ UWE.
So the worksheets are made available each week with a lectorial to .
Able to program basic systems in Javascript (ES 2016) using expressions, loops, variable, functions, and classes
Some knowledge of Basic Maths, Algebra (GCSE), CSS, HTML
I made this, you did not make it.
You can use it, learn it or teach it, but you must attribute me clearly by name "Sean Butler" and link to the url "www.seanbutler.net". I am not responsible for your use or anything else ever.
Lots of other people worked on similar materials and on the libraries I reference. They made those things, not me.