WebGLThings consists of six assignemnts I did in my Intro to Computer Graphics Class. The first five were created using pure WebGL and the final one uses ThreeJS. Check them out at the links below or follow the instructions to test them locally:
Vector Drawer - Draw 2D vectors
2D Paint - Paint a scene with shapes in 2D
Blocky 3D Animal - A 3D animated frog
Virtual World - A world you can walk around in and catch the frog
Lighting - Testing of lighting in WebGL
Bad Mario - A poor rendering of Super Mario 64
You will need the latest version of Javascript and a browser that supports WebGL (Chrome, Firefox, Safari, etc...)
git clone https://github.com/WillHord/WebGLThings.git
No installation should be required, just open the BoxyFrog.html file in your preferred browser!
- Javascript - Application Language
- WebGL - Graphics Engine
- ThreeJS - Graphics Engine
This project is licensed under the MIT License - see the LICENSE file for details