simple 3d engine on C++, with 3d models, multitexturing, shadowmaps, water shaders, PhysX