scene_renderer module¶
- class scene_renderer.SceneRenderer(app)[source]¶
Bases:
objectHandle multi-pass rendering including shadow mapping and main scene rendering.
Coordinates complete rendering pipeline with depth buffer and final output.
- destroy()[source]¶
Release framebuffer resources.
Clean up depth framebuffer when renderer is destroyed.
- main_render()[source]¶
Render main scene with textures and lighting.
Uses screen framebuffer and renders all objects plus skybox.