Since all this code is hosted on GitHub, you can run this solution using GitHub Pages.
Alternatively, you can open the solution locally by double-clicking the HTML file to run the solution in your browser. Personally, I tested on Google Chrome and Windows 10.
With the solution open, you can begin playing with the following controls:
The solution should render as follows:
Source credit goes to Dr. Han-Wei Shen who provided the template code via their
OSU course website. Namely, code08.html
, code08.js
,
and shader_setup_5.js
.
Changes to these templates included:
shaders.js
file.Solution is freely available under the MIT license.