WebGL Projects


Role

Programmer

Technology Used

WebGL

HTML

Javascript

Team Size

1 person


These are several projects that I did in WebGL as part of a course on graphics programming. I learned quite a bit about WebGL, HTML, and Javascript through these projects. The project that I started with was producing an animated 3d model utilizing WebGL primitives. This required me to program new shapes like cones and cylinders entirely from triangles. As I moved on to my cityscape project, I learned more about texturing in WebGL and used this knowledge to texture a small city. I also made the city buildings randomly generated to populate the cityscape. I then worked with applying lighting to models in WebGL and created a simple demo with a moving light. Finally, I combined all of these techniques to create a scene with a day-night cycle, animation, and textures. You can see any of these projects at the links below.

Links

Mouse Project City Project Lighting Project Cumulative Project