Virtual World Assignment

This project was created for a combined graphics/physics/ai assignment, we were tasked to create a “Virtual World” which was rendered in OpenGL and used the PhysX library to incorporate some basic physics into our scene.

I went slightly overboard and created a custom XML file format to define a scene and then load into be rendered, and failed to include some of the required components for the assessment, but was happy with the amount of knowledge I gained trying to create the project, and was somewhat happy with the realtime reflections I was able to create.

I’ve got plans to rebuild this engine, and include VR capabilities, and maybe move to Vulkan!