1, Mini Game Engine by OpenGL
I built up the object-oriented simple game engine from an existing skeleton. The programs can read obj file and assigned a texture to it in the scene. The game world contains light sources, camera, still objects and an user-controllable avatar. The objects follow basics physics rules such as gravity and collision.
Computer program in C++, openGL.
2, Ray Tracing Model
Some demo scenes using the ray tracing method. Refractive materials (glass) and reflective materials (metal) are implemented in the scenes.
Computer program in C++