3D support!
by
, 18-05-2021 at 09:21 AM (50242 Views)
3D support has been brought into the engine! Added a couple of projects on 3D theme, including projection shadows (shadow map):
In principle, 3D rendering was possible in the past - the engine did not interfere with this, but did not help either (except the camera/projection helpers). Now more and more functionality commonly used for rendering 3D scenes is gradually transferred to the engine, so no manual OpenGL calls are required. Currently, there is not a single GL call in the ShadowMap project code, but the shaders are still manually written. Writing and debugging shaders is a difficult and time-consuming task, so in the near future I'll add the automatic shadows shaders generator to make it easier. Lighting shaders are already generated on-fly.