Changesets: DarkRadiant

material_editor_basic 33fcbc48

02.04.2021 07:45

greebo


Details Diff
0005567: Implement adding frob stages Affected Issues
0005567
mod - libs/materials/FrobStageSetup.h Diff File
mod - radiant/ui/materials/editor/MaterialEditor.cpp Diff File
mod - test/Materials.cpp Diff File

material_editor_basic f2b17e62

02.04.2021 07:19

greebo


Details Diff
0005567: Basic setup for testing the frob-highlights Affected Issues
0005567
mod - install/ui/materialeditor.fbp Diff File
mod - install/ui/materialeditor.xrc Diff File
mod - radiant/ui/materials/editor/MaterialEditor.cpp Diff File
mod - radiant/ui/materials/editor/MaterialEditor.h Diff File
mod - radiant/ui/materials/editor/MaterialPreview.cpp Diff File
mod - radiant/ui/materials/editor/MaterialPreview.h Diff File

material_editor_basic 77a1d500

02.04.2021 06:36

greebo


Details Diff
0005567: Frob stage detection code Affected Issues
0005567
mod - libs/materials/FrobStageSetup.h Diff File
mod - radiant/ui/materials/editor/MaterialEditor.cpp Diff File
mod - test/Materials.cpp Diff File

material_editor_basic 32ebdcc4

02.04.2021 06:10

greebo


Details Diff
0005567: Add frob stage setup helper, and a set of failing unit test cases Affected Issues
0005567
mod - install/ui/materialeditor.fbp Diff File
mod - install/ui/materialeditor.xrc Diff File
add - libs/materials/FrobStageSetup.h Diff File
mod - radiant/ui/materials/editor/MaterialEditor.cpp Diff File
mod - radiant/ui/materials/editor/MaterialEditor.h Diff File
mod - test/Materials.cpp Diff File
mod - test/resources/tdm/materials/parsertest.mtr Diff File
mod - tools/msvc/libs.vcxproj Diff File
mod - tools/msvc/libs.vcxproj.filters Diff File

material_editor_basic 024d783b

02.04.2021 05:07

greebo


Details Diff
0005567: Fix initial size of dialog if no settings are found in the registry Affected Issues
0005567
mod - libs/wxutil/WindowPosition.cpp Diff File
mod - radiant/ui/materials/editor/MaterialEditor.cpp Diff File

material_editor_basic 35960fc3

02.04.2021 05:00

greebo


Details Diff
0005567: Show transform table headers Affected Issues
0005567
mod - install/ui/materialeditor.fbp Diff File
mod - radiant/ui/materials/editor/MaterialEditor.cpp Diff File

material_editor_basic 9f781fb5

02.04.2021 04:54

greebo


Details Diff
0005567: Allow switching through notebook tabs for read-only materials Affected Issues
0005567
mod - radiant/ui/materials/editor/MaterialEditor.cpp Diff File

material_editor_basic da2f609c

02.04.2021 04:50

greebo


Details Diff
0005567: Prevent stage hiding for read-only materials Affected Issues
0005567
mod - radiant/ui/materials/editor/MaterialEditor.cpp Diff File

material_editor_basic c29cb378

02.04.2021 04:47

greebo


Details Diff
0005567: Make sure editor image expression is carried over when cloning templates Affected Issues
0005567
mod - radiant/ui/materials/editor/MaterialEditor.cpp Diff File
mod - radiantcore/shaders/ShaderTemplate.cpp Diff File

material_editor_basic 0c887875

02.04.2021 04:40

greebo


Details Diff
0005567: Adding/removing stages in basic mode is working now Affected Issues
0005567
mod - radiant/ui/materials/editor/MaterialEditor.cpp Diff File
mod - radiant/ui/materials/editor/MaterialEditor.h Diff File

material_editor_basic c364a9b1

02.04.2021 04:03

greebo


Details Diff
0005567: Name update handling Affected Issues
0005567
mod - radiant/ui/materials/editor/MaterialEditor.cpp Diff File
mod - radiant/ui/materials/editor/MaterialEditor.h Diff File

material_editor_basic 95853859

02.04.2021 03:59

greebo


Details Diff
0005567: Load name/description/type into basic controls, update advanced page if changed and vice versa Affected Issues
0005567
mod - radiant/ui/materials/editor/MaterialEditor.cpp Diff File

material_editor_basic bc0f15c6

02.04.2021 03:48

greebo


Details Diff
0005567: Update existing material stages when changing the basic controls Affected Issues
0005567
mod - radiant/ui/materials/editor/MaterialEditor.cpp Diff File
mod - radiant/ui/materials/editor/MaterialEditor.h Diff File

material_editor_basic affe5a29

02.04.2021 03:21

greebo


Details Diff
0005567: Load values into controls Affected Issues
0005567
mod - radiant/ui/materials/editor/MaterialEditor.cpp Diff File
mod - radiant/ui/materials/editor/MaterialEditor.h Diff File

master af5542a6

01.04.2021 20:25

orbweaver


Details Diff
Remove some unused functions from PlanePoints.h
mod - radiantcore/brush/PlanePoints.h Diff File

master 412aeb07

01.04.2021 20:13

orbweaver


Details Diff
Add some simple tests for Vector3/4

Test conversion between Vector3 and Vector3 in both directions (either gaining
a W coordinate of 1 or losing the W coordinate), and calculating the length and
squared length.
mod - test/math/Vector3.cpp Diff File

master d8f7bb3b

01.04.2021 19:52

orbweaver


Details Diff
Matrix4::getScale() implemented by Eigen
mod - libs/math/Matrix4.cpp Diff File
mod - libs/math/Matrix4.h Diff File
mod - test/math/Matrix4.cpp Diff File

master 4be09ef8

01.04.2021 19:29

orbweaver


Details Diff
Matrix4::getTranslation() implemented by Eigen
mod - libs/math/Matrix4.cpp Diff File
mod - libs/math/Matrix4.h Diff File
mod - test/math/Matrix4.cpp Diff File

material_editor_basic 3b573311

01.04.2021 18:27

greebo


Details Diff
0005567: Rearrange the table Affected Issues
0005567
mod - install/ui/materialeditor.fbp Diff File
mod - install/ui/materialeditor.xrc Diff File

material_editor_basic d7cba4c7

01.04.2021 18:07

greebo


Details Diff
0005567: One more WIP version Affected Issues
0005567
mod - install/ui/materialeditor.fbp Diff File
mod - install/ui/materialeditor.xrc Diff File
mod - radiant/ui/materials/editor/MaterialEditor.cpp Diff File

material_editor_basic 6df9b2b2

01.04.2021 17:04

greebo


Details Diff
0005567: Minor WIP commit Affected Issues
0005567
mod - install/ui/materialeditor.fbp Diff File
mod - install/ui/materialeditor.xrc Diff File
mod - radiant/ui/materials/editor/TexturePreview.h Diff File

material_editor_basic ae55e982

01.04.2021 15:30

greebo


Details Diff
0005567: Remove VfsImageArtProvider again, it's not needed anymore Affected Issues
0005567
mod - radiant/ui/materials/editor/MaterialEditor.cpp Diff File
mod - radiant/ui/materials/editor/MaterialEditorModule.cpp Diff File
rm - radiant/ui/materials/editor/VfsImageArtProvider.h Diff
mod - tools/msvc/DarkRadiant.vcxproj Diff File
mod - tools/msvc/DarkRadiant.vcxproj.filters Diff File

material_editor_basic 12012a43

01.04.2021 15:29

greebo


Details Diff
0005567: Add custom TexturePreview widget to display the map image of certain material stages. This can implicitly deal with precompressed DDS images and spares the load time since the MaterialEditor's own preview already loaded these textures anyway. Affected Issues
0005567
mod - install/ui/materialeditor.fbp Diff File
mod - install/ui/materialeditor.xrc Diff File
mod - libs/wxutil/XmlResourceBasedWidget.h Diff File
mod - radiant/ui/materials/editor/MaterialEditor.cpp Diff File
add - radiant/ui/materials/editor/TexturePreview.h Diff File
mod - radiant/ui/materials/editor/VfsImageArtProvider.h Diff File
mod - tools/msvc/DarkRadiant.vcxproj Diff File
mod - tools/msvc/DarkRadiant.vcxproj.filters Diff File

master 87f2b5bc

31.03.2021 20:13

orbweaver


Details Diff
Matrix4::getTranslatedBy() implemented by Eigen
mod - libs/math/Matrix4.h Diff File
mod - test/math/Matrix4.cpp Diff File

master b8d10123

31.03.2021 19:53

orbweaver


Details Diff
Matrix4::getIdentity() implemented by Eigen

Also moved the method into the .h file and changed it to return by value rather
than const reference. Although I haven't profiled, I doubt that there is much
(if any) performance benefit of returning by reference rather than simply
inlining the method body + RVO.
mod - libs/math/Matrix4.cpp Diff File
mod - libs/math/Matrix4.h Diff File
mod - libs/transformlib.h Diff File
 First  Prev  1 2 3 ... 30 ... 60 ... 90 ... 120 ... 139 140 141 142 143 144 145 ... 150 ... 180 ... 210 ... 240 ... 261 262 263  Next  Last