Changesets: DarkRadiant
|
material_save_handling 6b4f50e4 27.03.2021 06:10 Details Diff |
0005565: A material cannot be saved if it's defined in a .mtr file in a PAK. |
Affected Issues 0005565 |
|
| mod - include/ishaders.h | Diff File | ||
| 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 - radiantcore/shaders/Doom3ShaderSystem.cpp | Diff File | ||
| mod - radiantcore/shaders/Doom3ShaderSystem.h | Diff File | ||
|
material_save_handling 909f950f 27.03.2021 05:11 Details Diff |
0005565: Use blend shortcuts (diffusemap, bumpmap, specularmap) if possible |
Affected Issues 0005565 |
|
| mod - install/ui/materialeditor.fbp | Diff File | ||
| mod - install/ui/materialeditor.xrc | Diff File | ||
| mod - radiantcore/shaders/MaterialSourceGenerator.cpp | Diff File | ||
| mod - test/MaterialExport.cpp | Diff File | ||
|
material_save_handling 112972d4 26.03.2021 16:10 Details Diff |
0005565: Export ambientRimColour, and store the expressions beforehand |
Affected Issues 0005565 |
|
| mod - radiantcore/shaders/MaterialSourceGenerator.cpp | Diff File | ||
| mod - radiantcore/shaders/ShaderTemplate.cpp | Diff File | ||
| mod - radiantcore/shaders/ShaderTemplate.h | Diff File | ||
| mod - test/MaterialExport.cpp | Diff File | ||
|
material_save_handling 84986ba9 26.03.2021 15:56 Details Diff |
0005565: Export qer_editorimage |
Affected Issues 0005565 |
|
| mod - radiantcore/shaders/MaterialSourceGenerator.cpp | Diff File | ||
| mod - radiantcore/shaders/ShaderTemplate.cpp | Diff File | ||
| mod - test/MaterialExport.cpp | Diff File | ||
|
material_save_handling 7d0aeafd 26.03.2021 15:45 Details Diff |
0005565: Bind editor image controls |
Affected Issues 0005565 |
|
| mod - radiant/ui/materials/editor/MaterialEditor.cpp | Diff File | ||
| mod - radiantcore/shaders/CShader.cpp | Diff File | ||
|
material_save_handling 51ac2ff6 26.03.2021 15:42 Details Diff |
0005565: Start working on getting qer_editorimage manipulatable at runtime |
Affected Issues 0005565 |
|
| mod - include/ishaders.h | Diff File | ||
| mod - install/ui/materialeditor.fbp | Diff File | ||
| mod - install/ui/materialeditor.xrc | Diff File | ||
| mod - radiantcore/shaders/CShader.cpp | Diff File | ||
| mod - radiantcore/shaders/CShader.h | Diff File | ||
| mod - radiantcore/shaders/ShaderTemplate.cpp | Diff File | ||
| mod - radiantcore/shaders/ShaderTemplate.h | Diff File | ||
|
material_save_handling 444be05e 26.03.2021 14:58 Details Diff |
0005565: Export fragment program and maps |
Affected Issues 0005565 |
|
| mod - radiantcore/shaders/MaterialSourceGenerator.cpp | Diff File | ||
| mod - test/MaterialExport.cpp | Diff File | ||
|
material_save_handling 873fb185 26.03.2021 12:17 Details Diff |
0005565: Export vertexProgram + parms |
Affected Issues 0005565 |
|
| mod - radiantcore/shaders/MaterialSourceGenerator.cpp | Diff File | ||
| mod - test/MaterialExport.cpp | Diff File | ||
|
material_save_handling d459f81e 26.03.2021 09:43 Details Diff |
0005565: Export condition expression |
Affected Issues 0005565 |
|
| mod - radiantcore/shaders/Doom3ShaderLayer.cpp | Diff File | ||
| mod - radiantcore/shaders/MaterialSourceGenerator.cpp | Diff File | ||
| mod - test/MaterialExport.cpp | Diff File | ||
| mod - test/Materials.cpp | Diff File | ||
| mod - test/resources/tdm/materials/parsertest.mtr | Diff File | ||
|
material_save_handling 3ae66b74 26.03.2021 09:31 Details Diff |
0005565: Export alphatest |
Affected Issues 0005565 |
|
| mod - radiantcore/shaders/MaterialSourceGenerator.cpp | Diff File | ||
| mod - test/MaterialExport.cpp | Diff File | ||
| mod - test/Materials.cpp | Diff File | ||
| mod - test/resources/tdm/materials/parsertest.mtr | Diff File | ||
|
material_save_handling c7eba3ad 26.03.2021 09:24 Details Diff |
0005565: Export stage transforms |
Affected Issues 0005565 |
|
| mod - radiantcore/shaders/MaterialSourceGenerator.cpp | Diff File | ||
| mod - test/MaterialExport.cpp | Diff File | ||
|
material_save_handling ff4b1192 26.03.2021 09:03 Details Diff |
0005565: Export private polygon offset |
Affected Issues 0005565 |
|
| mod - radiantcore/shaders/MaterialSourceGenerator.cpp | Diff File | ||
| mod - test/MaterialExport.cpp | Diff File | ||
| mod - test/Materials.cpp | Diff File | ||
| mod - test/resources/tdm/materials/parsertest.mtr | Diff File | ||
|
material_save_handling 58a32a90 26.03.2021 08:56 Details Diff |
0005565: Implement the RGBA vertex colour export. Some refactoring in the unit test department. |
Affected Issues 0005565 |
|
| mod - radiantcore/shaders/MaterialSourceGenerator.cpp | Diff File | ||
| mod - test/MaterialExport.cpp | Diff File | ||
|
material_save_handling 9c2f6127 26.03.2021 08:27 Details Diff |
0005565: Unit tests covering the vertex colour export |
Affected Issues 0005565 |
|
| mod - test/MaterialExport.cpp | Diff File | ||
|
material_save_handling 49cc8c89 26.03.2021 07:56 Details Diff |
0005565: Vertex colour unit tests |
Affected Issues 0005565 |
|
| mod - test/Materials.cpp | Diff File | ||
| mod - test/resources/tdm/materials/parsertest.mtr | Diff File | ||
|
material_save_handling aee7ac8c 26.03.2021 07:49 Details Diff |
0005565: Colour expression selector by component is now considering equivalent expressions, by their string representation. More unit test cases. |
Affected Issues 0005565 |
|
| mod - radiantcore/shaders/Doom3ShaderLayer.cpp | Diff File | ||
| mod - radiantcore/shaders/ExpressionSlots.cpp | Diff File | ||
| mod - radiantcore/shaders/ExpressionSlots.h | Diff File | ||
| mod - test/Materials.cpp | Diff File | ||
| mod - test/resources/tdm/materials/parsertest.mtr | Diff File | ||
|
material_save_handling 0e0877b0 26.03.2021 06:53 Details Diff |
0005565: Export stage flags like maskColor, etc. |
Affected Issues 0005565 |
|
| mod - radiantcore/shaders/MaterialSourceGenerator.cpp | Diff File | ||
| mod - test/MaterialExport.cpp | Diff File | ||
| mod - test/Materials.cpp | Diff File | ||
| mod - test/resources/tdm/materials/parsertest.mtr | Diff File | ||
|
material_save_handling 40db528a 26.03.2021 06:18 Details Diff |
0005565: Export stage clamp type, which might override a material clamp type |
Affected Issues 0005565 |
|
| mod - radiantcore/shaders/Doom3ShaderLayer.cpp | Diff File | ||
| mod - radiantcore/shaders/Doom3ShaderLayer.h | Diff File | ||
| mod - radiantcore/shaders/MaterialSourceGenerator.cpp | Diff File | ||
| mod - test/MaterialExport.cpp | Diff File | ||
| mod - test/Materials.cpp | Diff File | ||
| mod - test/resources/tdm/materials/parsertest.mtr | Diff File | ||
|
material_save_handling 26e9fab5 26.03.2021 05:58 Details Diff |
0005565: Export texgen variants |
Affected Issues 0005565 |
|
| mod - radiantcore/shaders/MaterialSourceGenerator.cpp | Diff File | ||
| mod - test/MaterialExport.cpp | Diff File | ||
| mod - test/Materials.cpp | Diff File | ||
| mod - test/resources/tdm/materials/parsertest.mtr | Diff File | ||
|
material_save_handling b2326847 26.03.2021 05:46 Details Diff |
0005565: Export texture quality flags |
Affected Issues 0005565 |
|
| mod - radiantcore/shaders/MaterialSourceGenerator.cpp | Diff File | ||
| mod - test/MaterialExport.cpp | Diff File | ||
| mod - test/Materials.cpp | Diff File | ||
| mod - test/resources/tdm/materials/parsertest.mtr | Diff File | ||
|
material_save_handling bc16ae82 26.03.2021 05:31 Details Diff |
0005565: Export texture filter |
Affected Issues 0005565 |
|
| mod - radiantcore/shaders/MaterialSourceGenerator.cpp | Diff File | ||
| mod - test/MaterialExport.cpp | Diff File | ||
| mod - test/Materials.cpp | Diff File | ||
| mod - test/resources/tdm/materials/parsertest.mtr | Diff File | ||
|
material_save_handling 6c6f55ce 26.03.2021 05:07 Details Diff |
0005565: Export stage map types |
Affected Issues 0005565 |
|
| mod - radiantcore/shaders/MaterialSourceGenerator.cpp | Diff File | ||
| mod - test/MaterialExport.cpp | Diff File | ||
|
material_save_handling 6cd19d68 26.03.2021 04:45 Details Diff |
0005565: Export stage blend types, blend func and map |
Affected Issues 0005565 |
|
| mod - radiantcore/shaders/MaterialSourceGenerator.cpp | Diff File | ||
| mod - test/MaterialExport.cpp | Diff File | ||
|
material_save_handling e4f20cdb 26.03.2021 04:20 Details Diff |
0005565: Adjust ShaderTemplate to use the parse constants in a loop |
Affected Issues 0005565 |
|
| mod - radiantcore/shaders/ShaderTemplate.cpp | Diff File | ||
|
material_save_handling 66cb7443 26.03.2021 04:15 Details Diff |
0005565: Export surface flags |
Affected Issues 0005565 |
|
| mod - libs/materials/ParseLib.h | Diff File | ||
| mod - radiantcore/shaders/MaterialSourceGenerator.cpp | Diff File | ||
| mod - test/MaterialExport.cpp | Diff File | ||
| mod - test/Materials.cpp | Diff File | ||
| mod - test/resources/tdm/materials/parsertest.mtr | Diff File | ||