Before development began, I spent a great deal of research looking for the best 3D engine for web. A library called “Three.js” was my first and final choice. This amazing library handles all the basic needs for 3D game development without the cost of file size. Built with OpenGL, ThreeJS gives me the option to add complex geometries, lights, shadows, sounds and so much more.

Today’s update utilizes the lighting library, and it is super fun to play with. Check out the video demonstrating “point” lighting throughout the world.