DarkRadiant: lighting_mode 9570138a
Author | Committer | Branch | Timestamp | Parent |
---|---|---|---|---|
greebo | greebo | lighting_mode | 06.02.2022 06:10 | lighting_mode 0bf1d391 |
Affected Issues | 0005893: Entity-to-light mapping structures for lighting mode rendering | |||
Changeset | 0005893: Winding registration is taking a render entity reference now. The material's WindingRenderer should group the incoming windings by entity and register them, such that they can be picked up by the back end renderer when iterating through entities. Not functional yet, this is WIP. |
|||
mod - include/irender.h | Diff File | |||
mod - include/iwindingrenderer.h | Diff File | |||
mod - libs/render/RenderableGeometry.h | Diff File | |||
mod - libs/render/RenderableSurface.h | Diff File | |||
mod - libs/render/WindingRenderer.h | Diff File | |||
mod - radiantcore/brush/RenderableWinding.h | Diff File | |||
mod - radiantcore/entity/EntityNode.cpp | Diff File | |||
mod - radiantcore/entity/EntityNode.h | Diff File | |||
mod - radiantcore/entity/RenderableObjectCollection.h | Diff File | |||
mod - radiantcore/rendersystem/backend/ColourShader.cpp | Diff File | |||
mod - radiantcore/rendersystem/backend/LightInteractions.cpp | Diff File | |||
mod - radiantcore/rendersystem/backend/LightInteractions.h | Diff File | |||
mod - radiantcore/rendersystem/backend/OpenGLShader.cpp | Diff File | |||
mod - radiantcore/rendersystem/backend/OpenGLShader.h | Diff File |