ecere/gfx/3D: Camera integration support
authorJerome St-Louis <jerome@ecere.com>
Sat, 19 Dec 2015 21:05:59 +0000 (16:05 -0500)
committerJerome St-Louis <jerome@ecere.com>
Thu, 28 Jul 2016 21:35:17 +0000 (17:35 -0400)
commitf7225a97e4d484d949f46d1181cbaac0fc92f0d2
treeae79989d6fd390f32b3efd4c7bf6fdae5ba06402
parentfddc5edddf150cd17bc710d0c2d6165bcfc45543
ecere/gfx/3D: Camera integration support
- For integrating with Display::DrawMesh() / Display::DrawTranslucency()
- Directly setting viewMatrix and cPosition
- Not recomputing the camera when SetCamera is called with a null surface
ecere/src/gfx/3D/Camera.ec
ecere/src/gfx/Display.ec
ecere/src/gfx/drivers/OpenGLDisplayDriver.ec