DarkRadiant: master 6c2fffa6

Author Committer Branch Timestamp Parent
orbweaver orbweaver master 03.11.2020 21:30 master d9d9856d
Changeset StaticModel is now using addLitRenderable() to submit geometry

Also updated the RenderPreview to use CamRenderer as its RenderableCollector;
this is necessary because CamRenderer now contains the essential logic for
calculating light intersections, without which the RenderPreview will only show
a black image.

Because CamRenderer has been refactored into a separate header in libs/render,
some of the render statistics are no longer working (because CamRenderer no
longer has access to code in the radiant module). This will need to be fixed
later.
add - libs/render/CamRenderer.h Diff File
mod - libs/wxutil/preview/RenderPreview.cpp Diff File
mod - libs/wxutil/preview/RenderPreview.h Diff File
mod - radiant/camera/CamWnd.cpp Diff File
mod - radiant/modelfile/StaticModel.cpp Diff File
mod - radiant/modelfile/StaticModel.h Diff File
mod - radiant/modelfile/StaticModelNode.cpp Diff File
mod - radiant/modelfile/StaticModelNode.h Diff File