Changesets: DarkRadiant
materialeditor febd0e17 2021-02-26 07:43:23 Details Diff |
0005532: Material Editor can display mirrorRenderMap and remoteRenderMap stages |
Affected Issues 0005532 |
|
mod - install/ui/materialeditor.fbp | Diff File | ||
mod - install/ui/materialeditor.xrc | Diff File | ||
mod - radiant/ui/materials/MaterialEditor.cpp | Diff File | ||
mod - radiantcore/shaders/ShaderTemplate.cpp | Diff File | ||
materialeditor 610aeac7 2021-02-26 07:29:32 Details Diff |
0005532: Parser support for storing the render map dimensions (width/height) of remoteRenderMap and mirrorRenderMap stages |
Affected Issues 0005532 |
|
mod - include/ShaderLayer.h | Diff File | ||
mod - radiantcore/shaders/Doom3ShaderLayer.cpp | Diff File | ||
mod - radiantcore/shaders/Doom3ShaderLayer.h | Diff File | ||
mod - radiantcore/shaders/ShaderTemplate.cpp | Diff File | ||
materialeditor 70d7154a 2021-02-26 05:27:55 Details Diff |
0005532: Material Editor can deal with soundMap stages |
Affected Issues 0005532 |
|
mod - install/ui/materialeditor.fbp | Diff File | ||
mod - install/ui/materialeditor.xrc | Diff File | ||
mod - radiant/ui/materials/MaterialEditor.cpp | Diff File | ||
materialeditor 18f2d0a1 2021-02-26 05:27:45 Details Diff |
0005532: Better expression support for sound maps, delivering placeholder images |
Affected Issues 0005532 |
|
mod - include/ishaderexpression.h | Diff File | ||
add - install/bitmaps/soundmap.png | Diff File | ||
add - install/bitmaps/soundmap_wave.png | Diff File | ||
mod - radiantcore/shaders/ShaderTemplate.cpp | Diff File | ||
add - radiantcore/shaders/SoundMapExpression.h | Diff File | ||
mod - radiantcore/shaders/VideoMapExpression.h | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj.filters | Diff File | ||
materialeditor ed2b64d4 2021-02-26 05:00:28 Details Diff |
0005532: Material Editor can deal with videoMap stages |
Affected Issues 0005532 |
|
mod - install/ui/materialeditor.fbp | Diff File | ||
mod - install/ui/materialeditor.xrc | Diff File | ||
mod - radiant/ui/materials/MaterialEditor.cpp | Diff File | ||
materialeditor e55d8e60 2021-02-26 05:00:09 Details Diff |
0005532: Better parser support for videoMaps, recognising the expression and delivering a placeholder image. |
Affected Issues 0005532 |
|
mod - include/ishaderexpression.h | Diff File | ||
add - install/bitmaps/videomap.png | Diff File | ||
mod - radiantcore/shaders/ShaderTemplate.cpp | Diff File | ||
add - radiantcore/shaders/VideoMapExpression.h | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj.filters | Diff File | ||
materialeditor aa2fb0b8 2021-02-23 18:03:39 Details Diff |
0005532: Material Editor adjustments for map type display |
Affected Issues 0005532 |
|
mod - install/ui/materialeditor.fbp | Diff File | ||
mod - install/ui/materialeditor.xrc | Diff File | ||
mod - radiant/ui/materials/MaterialEditor.cpp | Diff File | ||
materialeditor 0f92a1f8 2021-02-23 18:03:11 Details Diff |
0005532: Add ShaderLayer::MapType enum to distinguish the various map keywords in material stages |
Affected Issues 0005532 |
|
mod - include/ShaderLayer.h | Diff File | ||
mod - radiantcore/shaders/Doom3ShaderLayer.cpp | Diff File | ||
mod - radiantcore/shaders/Doom3ShaderLayer.h | Diff File | ||
mod - radiantcore/shaders/ShaderTemplate.cpp | Diff File | ||
materialeditor e1c05f1a 2021-02-23 17:11:04 Details Diff |
0005532: Since map, cubeMap and cameraCubeMap are mutually exclusive, add a dropdown next to the image map field. |
Affected Issues 0005532 |
|
mod - install/ui/materialeditor.fbp | Diff File | ||
mod - install/ui/materialeditor.xrc | Diff File | ||
mod - radiant/ui/materials/MaterialEditor.cpp | Diff File | ||
materialeditor e56565f2 2021-02-23 17:09:46 Details Diff |
0005532: A cube map decl expression is deriving from IMapExpression too now. It's different from the MapExpression intermediate type since it doesn't generate a single ImagePtr, but offers the cube map binding methods instead. |
Affected Issues 0005532 |
|
mod - include/ishaderexpression.h | Diff File | ||
mod - radiantcore/shaders/CameraCubeMapDecl.cpp | Diff File | ||
mod - radiantcore/shaders/CameraCubeMapDecl.h | Diff File | ||
mod - radiantcore/shaders/MapExpression.h | Diff File | ||
materialeditor 37c90058 2021-02-23 16:48:30 Details Diff |
0005532: Parser is storing the cubeMap map expression to the shader layer, rather than ignoring it |
Affected Issues 0005532 |
|
mod - radiantcore/shaders/ShaderTemplate.cpp | Diff File | ||
materialeditor 137dc917 2021-02-23 16:34:58 Details Diff |
0005532: Display the map expression used in a stage |
Affected Issues 0005532 |
|
mod - include/ShaderLayer.h | Diff File | ||
mod - radiant/ui/materials/MaterialEditor.cpp | Diff File | ||
mod - radiantcore/shaders/Doom3ShaderLayer.cpp | Diff File | ||
mod - radiantcore/shaders/Doom3ShaderLayer.h | Diff File | ||
materialeditor 7e45278b 2021-02-23 15:55:00 Details Diff |
0005532: Blend types are loaded into the UI |
Affected Issues 0005532 |
|
mod - install/ui/materialeditor.fbp | Diff File | ||
mod - install/ui/materialeditor.xrc | Diff File | ||
mod - libs/materials/ParseLib.h | Diff File | ||
mod - radiant/ui/materials/MaterialEditor.cpp | Diff File | ||
mod - radiant/ui/materials/MaterialEditor.h | Diff File | ||
materialeditor fe82beed 2021-02-21 16:13:35 Details Diff |
0005532: Alphatest binding |
Affected Issues 0005532 |
|
mod - include/ShaderLayer.h | Diff File | ||
mod - install/ui/materialeditor.fbp | Diff File | ||
mod - install/ui/materialeditor.xrc | Diff File | ||
mod - radiant/ui/materials/MaterialEditor.cpp | Diff File | ||
mod - radiantcore/shaders/Doom3ShaderLayer.cpp | Diff File | ||
mod - radiantcore/shaders/Doom3ShaderLayer.h | Diff File | ||
materialeditor d685ffc6 2021-02-21 12:02:35 Details Diff |
0005532: Set up stage flag bindings |
Affected Issues 0005532 |
|
mod - install/ui/materialeditor.fbp | Diff File | ||
mod - install/ui/materialeditor.xrc | Diff File | ||
mod - radiant/ui/materials/MaterialBinding.h | Diff File | ||
mod - radiant/ui/materials/MaterialEditor.cpp | Diff File | ||
mod - radiant/ui/materials/MaterialEditor.h | Diff File | ||
materialeditor 3ace0cf2 2021-02-21 08:41:49 Details Diff |
0005532: WIP material stages |
Affected Issues 0005532 |
|
mod - install/ui/materialeditor.fbp | Diff File | ||
mod - radiant/ui/materials/MaterialEditor.cpp | Diff File | ||
mod - radiant/ui/materials/MaterialEditor.h | Diff File | ||
materialeditor e3c36631 2021-02-21 08:19:11 Details Diff |
0005532: Start working on material stages |
Affected Issues 0005532 |
|
mod - include/ShaderLayer.h | Diff File | ||
mod - install/ui/materialeditor.fbp | Diff File | ||
mod - install/ui/materialeditor.xrc | Diff File | ||
mod - radiant/ui/materials/MaterialEditor.cpp | Diff File | ||
mod - radiant/ui/materials/MaterialEditor.h | Diff File | ||
mod - radiantcore/shaders/Doom3ShaderLayer.h | Diff File | ||
materialeditor 66db22e7 2021-02-21 05:55:46 Details Diff |
0005532: Add some parser unit tests for deform variants |
Affected Issues 0005532 |
|
mod - test/Materials.cpp | Diff File | ||
mod - test/resources/tdm/materials/parsertest.mtr | Diff File | ||
materialeditor 08aeb123 2021-02-21 05:47:56 Details Diff |
0005532: Deform info is displayed in the Material Editor |
Affected Issues 0005532 |
|
mod - install/ui/materialeditor.fbp | Diff File | ||
mod - install/ui/materialeditor.xrc | Diff File | ||
mod - radiant/ui/materials/MaterialEditor.cpp | Diff File | ||
materialeditor 863474bb 2021-02-21 05:36:34 Details Diff |
0005532: IShaderExpression can reproduce a string expression. Better support for deform keywords in materials. |
Affected Issues 0005532 |
|
mod - include/ishaderexpression.h | Diff File | ||
mod - include/ishaders.h | Diff File | ||
mod - radiantcore/shaders/CShader.cpp | Diff File | ||
mod - radiantcore/shaders/CShader.h | Diff File | ||
mod - radiantcore/shaders/ShaderExpression.cpp | Diff File | ||
mod - radiantcore/shaders/ShaderExpression.h | Diff File | ||
mod - radiantcore/shaders/ShaderTemplate.cpp | Diff File | ||
mod - radiantcore/shaders/ShaderTemplate.h | Diff File | ||
materialeditor 666551c3 2021-02-21 04:25:55 Details Diff |
0005532: Show/hide deform pages as needed |
Affected Issues 0005532 |
|
mod - install/ui/materialeditor.fbp | Diff File | ||
mod - install/ui/materialeditor.xrc | Diff File | ||
mod - radiant/ui/materials/MaterialEditor.cpp | Diff File | ||
mod - radiant/ui/materials/MaterialEditor.h | Diff File | ||
materialeditor d0c3793c 2021-02-21 04:17:33 Details Diff |
0005532: Start working on the deform page |
Affected Issues 0005532 |
|
mod - libs/materials/ParseLib.h | Diff File | ||
mod - radiant/ui/materials/MaterialEditor.cpp | Diff File | ||
mod - radiant/ui/materials/MaterialEditor.h | Diff File | ||
materialeditor 9d10db97 2021-02-20 17:00:44 Details Diff |
0005532: Parser support for the TDM-specific isLightGemSurf keyword |
Affected Issues 0005532 |
|
mod - include/ishaders.h | Diff File | ||
mod - install/ui/materialeditor.fbp | Diff File | ||
mod - install/ui/materialeditor.xrc | Diff File | ||
mod - radiant/ui/materials/MaterialEditor.cpp | Diff File | ||
mod - radiantcore/shaders/ShaderTemplate.cpp | Diff File | ||
materialeditor 6803df2b 2021-02-20 09:16:19 Details Diff |
0005532: Display renderbumpflat arguments in Material Editor. |
Affected Issues 0005532 |
|
mod - install/ui/materialeditor.fbp | Diff File | ||
mod - install/ui/materialeditor.xrc | Diff File | ||
mod - radiant/ui/materials/MaterialEditor.cpp | Diff File | ||
materialeditor 7870ee92 2021-02-20 09:14:15 Details Diff |
0005532: Parser is preserving the renderbumpflat arguments after parsing. |
Affected Issues 0005532 |
|
mod - include/ishaders.h | 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 | ||
mod - test/Materials.cpp | Diff File | ||
mod - test/resources/tdm/materials/parsertest.mtr | Diff File |