Changesets: DarkRadiant

renderer4 f6f67f11

24.01.2022 05:33

greebo


Details Diff
0005584: Start migrating RenderableAasFile. Move RenderableBoundingBoxes to render namespace. Affected Issues
0005584
add - libs/render/RenderableBoundingBoxes.h Diff File
mod - radiant/ui/aas/AasControl.cpp Diff File
mod - radiant/ui/aas/RenderableAasFile.cpp Diff File
mod - radiant/ui/aas/RenderableAasFile.h Diff File
mod - radiantcore/selection/manipulators/ModelScaleManipulator.h Diff File
mod - radiantcore/selection/manipulators/Renderables.h Diff File
mod - tools/msvc/libs.vcxproj Diff File
mod - tools/msvc/libs.vcxproj.filters Diff File

renderer4 081e049e

24.01.2022 05:32

greebo


Details Diff
0005584: Minor cleanup Affected Issues
0005584
mod - include/imodel.h Diff File
mod - radiantcore/selection/RadiantSelectionSystem.cpp Diff File

renderer4 ec8cd1e4

23.01.2022 15:26

greebo


Details Diff
0005584: Use CachedKey in TranslateManipulator Affected Issues
0005584
mod - radiantcore/selection/manipulators/TranslateManipulator.cpp Diff File
mod - radiantcore/selection/manipulators/TranslateManipulator.h Diff File

renderer4 7506e061

23.01.2022 15:20

greebo


Details Diff
0005584: TranslateManipulator migrated, including RenderableQuad. Affected Issues
0005584
mod - libs/render.h Diff File
mod - libs/selection/BestPoint.h Diff File
rm - radiantcore/selection/Renderables.h Diff
mod - radiantcore/selection/manipulators/ModelScaleManipulator.h Diff File
mod - radiantcore/selection/manipulators/Renderables.h Diff File
mod - radiantcore/selection/manipulators/RotateManipulator.h Diff File
mod - radiantcore/selection/manipulators/TranslateManipulator.cpp Diff File
mod - radiantcore/selection/manipulators/TranslateManipulator.h Diff File
mod - radiantcore/selection/textool/TextureToolRotateManipulator.h Diff File
mod - tools/msvc/DarkRadiantCore.vcxproj Diff File
mod - tools/msvc/DarkRadiantCore.vcxproj.filters Diff File

renderer4 927f86a0

23.01.2022 15:08

greebo


Details Diff
0005584: TranslateManipulator arrow tip replaced with a single view-oriented triangle Affected Issues
0005584
rm - radiantcore/selection/Remap.h Diff
mod - radiantcore/selection/manipulators/Renderables.h Diff File
mod - radiantcore/selection/manipulators/TranslateManipulator.cpp Diff File
mod - tools/msvc/DarkRadiantCore.vcxproj Diff File
mod - tools/msvc/DarkRadiantCore.vcxproj.filters Diff File

renderer4 c9e29cea

23.01.2022 13:58

greebo


Details Diff
0005584: Working on the TranslateManipulator's arrow tips Affected Issues
0005584
mod - libs/selection/BestPoint.h Diff File
mod - radiantcore/selection/RadiantSelectionSystem.cpp Diff File
mod - radiantcore/selection/RadiantSelectionSystem.h Diff File
mod - radiantcore/selection/manipulators/Renderables.h Diff File
mod - radiantcore/selection/manipulators/TranslateManipulator.cpp Diff File
mod - radiantcore/selection/manipulators/TranslateManipulator.h Diff File

renderer4 12137da4

23.01.2022 13:31

greebo


Details Diff
0005584: Start migrating TranslateManipulator Affected Issues
0005584
mod - libs/selection/BestPoint.h Diff File
mod - radiantcore/selection/Renderables.h Diff File
mod - radiantcore/selection/manipulators/Renderables.h Diff File
mod - radiantcore/selection/manipulators/TranslateManipulator.cpp Diff File
mod - radiantcore/selection/manipulators/TranslateManipulator.h Diff File

renderer4 d5653c9f

23.01.2022 13:30

greebo


Details Diff
0005584: Remove scale manipulator, after being deactivated for years. Affected Issues
0005584
mod - include/imanipulator.h Diff File
mod - radiant/selection/ManipulateMouseTool.cpp Diff File
mod - radiantcore/CMakeLists.txt Diff File
mod - radiantcore/selection/RadiantSelectionSystem.cpp Diff File
rm - radiantcore/selection/manipulators/ScaleManipulator.cpp Diff
rm - radiantcore/selection/manipulators/ScaleManipulator.h Diff
mod - tools/msvc/DarkRadiantCore.vcxproj Diff File
mod - tools/msvc/DarkRadiantCore.vcxproj.filters Diff File

renderer4 7f46ab0f

23.01.2022 08:04

greebo


Details Diff
0005584: Some docs and comments Affected Issues
0005584
mod - include/irender.h Diff File
mod - radiantcore/rendersystem/backend/TextRenderer.h Diff File
mod - radiantcore/selection/manipulators/RotateManipulator.cpp Diff File

renderer4 f9ca7d90

23.01.2022 08:00

greebo


Details Diff
0005584: Clients can request their text renderers with a certain font style and size Affected Issues
0005584
mod - include/irender.h Diff File
mod - radiantcore/rendersystem/OpenGLRenderSystem.cpp Diff File
mod - radiantcore/rendersystem/OpenGLRenderSystem.h Diff File
mod - radiantcore/rendersystem/backend/TextRenderer.h Diff File
mod - radiantcore/selection/manipulators/RotateManipulator.cpp Diff File

renderer4 20a58d3c

23.01.2022 06:57

greebo


Details Diff
0005584: First TextRenderer implementation Affected Issues
0005584
mod - include/irender.h Diff File
add - libs/render/RenderableText.h Diff File
mod - radiantcore/rendersystem/OpenGLRenderSystem.cpp Diff File
mod - radiantcore/rendersystem/backend/TextRenderer.h Diff File
mod - radiantcore/selection/RadiantSelectionSystem.cpp Diff File
mod - radiantcore/selection/manipulators/RotateManipulator.cpp Diff File
mod - radiantcore/selection/manipulators/RotateManipulator.h Diff File
mod - tools/msvc/libs.vcxproj Diff File
mod - tools/msvc/libs.vcxproj.filters Diff File

renderer4 73670ae9

23.01.2022 06:19

greebo


Details Diff
0005584: Define interface for rendering text to the scene Affected Issues
0005584
mod - include/irender.h Diff File
mod - radiantcore/rendersystem/OpenGLRenderSystem.cpp Diff File
mod - radiantcore/rendersystem/OpenGLRenderSystem.h Diff File
add - radiantcore/rendersystem/backend/TextRenderer.h Diff File
mod - tools/msvc/DarkRadiantCore.vcxproj Diff File
mod - tools/msvc/DarkRadiantCore.vcxproj.filters Diff File

renderer4 2ef4888c

23.01.2022 05:36

greebo


Details Diff
0005584: Migrate the RotateManipulator's pivot point renderable Affected Issues
0005584
mod - radiantcore/selection/RadiantSelectionSystem.cpp Diff File
mod - radiantcore/selection/manipulators/Renderables.h Diff File
mod - radiantcore/selection/manipulators/RotateManipulator.cpp Diff File
mod - radiantcore/selection/manipulators/RotateManipulator.h Diff File

renderer4 e0485efd

23.01.2022 05:27

greebo


Details Diff
0005584: Migrate the RotateManipulator's circle renderable Affected Issues
0005584
mod - libs/render.h Diff File
mod - libs/selection/BestPoint.h Diff File
mod - radiantcore/selection/RadiantSelectionSystem.cpp Diff File
mod - radiantcore/selection/Renderables.h Diff File
mod - radiantcore/selection/manipulators/Renderables.h Diff File
mod - radiantcore/selection/manipulators/RotateManipulator.cpp Diff File
mod - radiantcore/selection/manipulators/RotateManipulator.h Diff File
mod - radiantcore/selection/textool/TextureToolRotateManipulator.cpp Diff File
mod - radiantcore/selection/textool/TextureToolRotateManipulator.h Diff File

renderer4 2d64d9f5

22.01.2022 17:37

greebo


Details Diff
0005584: Start working on RotateManipulator class.
Since the drawing is view-dependent, the geometry is updated every single frame in onPreRender.
Affected Issues
0005584
mod - libs/render.h Diff File
mod - libs/selection/BestPoint.h Diff File
mod - radiantcore/selection/Renderables.h Diff File
mod - radiantcore/selection/manipulators/Renderables.h Diff File
mod - radiantcore/selection/manipulators/RotateManipulator.cpp Diff File
mod - radiantcore/selection/manipulators/RotateManipulator.h Diff File

renderer4 afb2f5ee

22.01.2022 07:51

greebo


Details Diff
0005584: ModelScaleManipulator migrated Affected Issues
0005584
mod - radiantcore/selection/RadiantSelectionSystem.cpp Diff File
mod - radiantcore/selection/manipulators/ModelScaleManipulator.cpp Diff File
mod - radiantcore/selection/manipulators/ModelScaleManipulator.h Diff File
mod - radiantcore/selection/manipulators/Renderables.h Diff File

renderer4 df5fa390

22.01.2022 07:22

greebo


Details Diff
0005584: Start migrating the ModelScaleManipulator Affected Issues
0005584
mod - include/irender.h Diff File
mod - include/irenderable.h Diff File
mod - libs/render/CamRenderer.h Diff File
mod - libs/render/RenderableCollectionWalker.h Diff File
mod - radiant/xyview/XYRenderer.h Diff File
mod - radiantcore/rendersystem/OpenGLRenderSystem.cpp Diff File
mod - radiantcore/rendersystem/OpenGLRenderSystem.h Diff File
mod - radiantcore/selection/RadiantSelectionSystem.cpp Diff File
mod - radiantcore/selection/manipulators/ModelScaleManipulator.cpp Diff File
mod - radiantcore/selection/manipulators/ModelScaleManipulator.h Diff File
add - radiantcore/selection/manipulators/Renderables.h Diff File
mod - test/Entity.cpp Diff File
mod - tools/msvc/DarkRadiantCore.vcxproj Diff File
mod - tools/msvc/DarkRadiantCore.vcxproj.filters Diff File

renderer4 f006295f

22.01.2022 05:03

greebo


Details Diff
0005584: Some preparations to get manipulator rendering on the rails Affected Issues
0005584
mod - include/imanipulator.h Diff File
mod - radiantcore/selection/RadiantSelectionSystem.cpp Diff File
mod - radiantcore/selection/RadiantSelectionSystem.h Diff File
mod - radiantcore/selection/manipulators/ManipulatorBase.h Diff File

renderer4 9537c3fe

22.01.2022 04:45

greebo


Details Diff
0005584: Remove render-related code from VertexInstance class. Affected Issues
0005584
mod - radiantcore/entity/VertexInstance.h Diff File
mod - radiantcore/entity/doom3group/StaticGeometryNode.cpp Diff File
mod - radiantcore/entity/doom3group/StaticGeometryNode.h Diff File

renderer4 3a329a03

22.01.2022 04:45

greebo


Details Diff
0005584: Remove render-related code from VertexInstance class. Affected Issues
0005584
mod - radiantcore/entity/VertexInstance.h Diff File
mod - radiantcore/entity/doom3group/StaticGeometryNode.cpp Diff File
mod - radiantcore/entity/doom3group/StaticGeometryNode.h Diff File
mod - radiantcore/entity/light/LightNode.cpp Diff File

renderer4 fa3a453b

22.01.2022 04:43

greebo


Details Diff
0005584: StaticGeometryNode's origin vertex is using RenderableGeometry now Affected Issues
0005584
add - radiantcore/entity/doom3group/RenderableVertex.h Diff File
mod - radiantcore/entity/doom3group/StaticGeometryNode.cpp Diff File
mod - radiantcore/entity/doom3group/StaticGeometryNode.h Diff File
mod - tools/msvc/DarkRadiantCore.vcxproj Diff File
mod - tools/msvc/DarkRadiantCore.vcxproj.filters Diff File

renderer4 fde64a9f

21.01.2022 19:15

greebo


Details Diff
0005584: Remove old light vertex rendering code Affected Issues
0005584
mod - radiantcore/entity/light/Doom3LightRadius.h Diff File
mod - radiantcore/entity/light/LightNode.cpp Diff File
mod - radiantcore/entity/light/LightNode.h Diff File
rm - radiantcore/entity/light/RenderableVertices.h Diff
mod - tools/msvc/DarkRadiantCore.vcxproj Diff File
mod - tools/msvc/DarkRadiantCore.vcxproj.filters Diff File

renderer4 840bd647

21.01.2022 18:55

greebo


Details Diff
0005584: Light Vertex rendering is working now Affected Issues
0005584
mod - radiantcore/entity/light/LightNode.cpp Diff File
mod - radiantcore/entity/light/Renderables.cpp Diff File
mod - radiantcore/entity/light/Renderables.h Diff File

renderer4 f2b990b8

21.01.2022 18:24

greebo


Details Diff
0005584: Construct RenderableLightVertices class which will be taking care of drawing all the manipulatable light vertices. Affected Issues
0005584
mod - radiantcore/entity/light/LightNode.cpp Diff File
mod - radiantcore/entity/light/LightNode.h Diff File
mod - radiantcore/entity/light/LightVertexInstanceSet.h Diff File
mod - radiantcore/entity/light/Renderables.cpp Diff File
mod - radiantcore/entity/light/Renderables.h Diff File

renderer4 e68b7352

21.01.2022 17:02

greebo


Details Diff
0005584: Refactor light vertex instances into a set.
The selection changed callback is always pointing to the same method in LightNode::selectedChangedComponent.
Affected Issues
0005584
mod - radiantcore/entity/light/LightNode.cpp Diff File
mod - radiantcore/entity/light/LightNode.h Diff File
add - radiantcore/entity/light/LightVertexInstanceSet.h Diff File
mod - tools/msvc/DarkRadiantCore.vcxproj Diff File
mod - tools/msvc/DarkRadiantCore.vcxproj.filters Diff File
 First  Prev  1 2 3 ... 30 ... 60 ... 73 74 75 76 77 78 79 ... 90 ... 120 ... 150 ... 180 ... 210 ... 240 ... 261 262 263  Next  Last