DarkRadiant: lighting_mode 50020cd2

Author Committer Branch Timestamp Parent
greebo greebo lighting_mode 29.01.2022 06:45 lighting_mode 4e9c0f3c
Affected Issues  0005893: Entity-to-light mapping structures for lighting mode rendering
Changeset 0005893: Introduce a new interface which allows a more general kind of renderables to be attached to IRenderEntities.
The common RenderableGeometry type now supports attaching itself to a render entity to be considered during lighting mode rendering.
mod - include/irender.h Diff File
add - include/irenderableobject.h Diff File
mod - include/isurfacerenderer.h Diff File
mod - libs/render/RenderableBox.h Diff File
mod - libs/render/RenderableGeometry.h Diff File
mod - radiantcore/entity/EntityNode.cpp Diff File
mod - radiantcore/entity/EntityNode.h Diff File
mod - radiantcore/model/NullModelNode.cpp Diff File
mod - radiantcore/model/RenderableModelSurface.h Diff File
mod - radiantcore/model/StaticModelNode.cpp Diff File
mod - radiantcore/model/md5/MD5ModelNode.cpp Diff File
mod - radiantcore/rendersystem/LightingModeRenderResult.h Diff File
mod - radiantcore/rendersystem/OpenGLRenderSystem.cpp Diff File
mod - radiantcore/rendersystem/backend/LightInteractions.cpp Diff File
mod - radiantcore/rendersystem/backend/LightInteractions.h Diff File
mod - radiantcore/rendersystem/backend/SurfaceRenderer.h Diff File
mod - tools/msvc/DarkRadiantCore.vcxproj Diff File
mod - tools/msvc/DarkRadiantCore.vcxproj.filters Diff File
mod - tools/msvc/include.vcxproj Diff File
mod - tools/msvc/include.vcxproj.filters Diff File