Changesets: DarkRadiant
master 08b67981 04.09.2022 12:55 Details Diff |
0006041: Lock the noshadows flag when translucent is set |
Affected Issues 0006041 |
|
mod - radiantcore/shaders/ShaderTemplate.h | Diff File | ||
mod - test/Materials.cpp | Diff File | ||
master 7092105f 04.09.2022 12:46 Details Diff |
0006041: Setting the "translucent" keyword implies noshadows |
Affected Issues 0006041 |
|
mod - radiantcore/shaders/ShaderTemplate.h | Diff File | ||
mod - test/Materials.cpp | Diff File | ||
master 7734ee83 04.09.2022 12:30 Details Diff |
0006041: Setting or removing the "translucent" keyword should re-evaluate a material's coverage |
Affected Issues 0006041 |
|
mod - radiantcore/shaders/ShaderTemplate.h | Diff File | ||
mod - test/Materials.cpp | Diff File | ||
master 85c0a334 04.09.2022 12:24 Details Diff |
0006041: An explicit "translucent" keyword will determine the material coverage to MC_TRANSLUCENT. |
Affected Issues 0006041 |
|
mod - radiantcore/shaders/ShaderTemplate.cpp | Diff File | ||
master e55ea90f 04.09.2022 12:13 Details Diff |
0006041: Add unit test checking coverage of a translucent material with an interaction stage |
Affected Issues 0006041 |
|
mod - test/Materials.cpp | Diff File | ||
mod - test/resources/tdm/materials/parsertest.mtr | Diff File | ||
master 23503c8b 04.09.2022 12:13 Details Diff |
0006041: Translucent materials don't fill the depth buffer |
Affected Issues 0006041 |
|
mod - radiantcore/rendersystem/backend/OpenGLShader.cpp | Diff File | ||
master 4b80af76 04.09.2022 05:34 Details Diff |
0006081: Remove the old switch statement, it's no longer of use |
Affected Issues 0006081 |
|
mod - radiantcore/rendersystem/backend/OpenGLShader.cpp | Diff File | ||
master 263514af 04.09.2022 05:31 Details Diff |
0006081: Evaluate the diffuse stage registers once before checking the alpha test value |
Affected Issues 0006081 |
|
mod - radiantcore/rendersystem/backend/OpenGLShader.cpp | Diff File | ||
master 9656683d 04.09.2022 05:25 Details Diff |
0006081: Move redundant loops finding the diffuse stage into one helper method |
Affected Issues 0006081 |
|
mod - radiantcore/rendersystem/backend/OpenGLShader.cpp | Diff File | ||
mod - radiantcore/rendersystem/backend/OpenGLShader.h | Diff File | ||
master 581003ee 04.09.2022 05:07 Details Diff |
0006081: Remove a bunch of leftover code |
Affected Issues 0006081 |
|
mod - radiantcore/rendersystem/backend/OpenGLShader.cpp | Diff File | ||
mod - radiantcore/rendersystem/backend/OpenGLShader.h | Diff File | ||
master 3ac88466 04.09.2022 05:03 Details Diff |
0006081: Even if a material defines just a single specular, this will still count as interaction pass with a _black diffuse and a _flat bump. Run the depth fill pass for such materials and make sure it doesn't crash due to the lacking diffuse stage. |
Affected Issues 0006081 |
|
mod - radiantcore/rendersystem/backend/OpenGLShader.cpp | Diff File | ||
master 1626bdf1 04.09.2022 04:11 Details Diff |
0006081: Adjust unit test now that parm0 to parm3 evaluate to 1 by default |
Affected Issues 0006081 |
|
mod - test/Materials.cpp | Diff File | ||
master 41bc1243 03.09.2022 17:09 Details Diff |
0006081: The editor preview pass should not be affected by the diffuse stage's colour modulation. In many materials the editor image is already coloured such that it resembles the look of the diffuse in lighting mode, like in the rough_wood_brown material (where the diffuse is mostly grey but modulated with rgb expressions, its editor image is already coloured to simulate this). The editor preview pass is now actively suppressing all colour information from the associated stages when applying the glColor values. |
Affected Issues 0006081 |
|
mod - radiantcore/rendersystem/backend/OpenGLShader.cpp | Diff File | ||
mod - radiantcore/rendersystem/backend/OpenGLState.h | Diff File | ||
master b3971b05 03.09.2022 17:06 Details Diff |
0006081: The default parm0-parm3 colour shader parms will evaluate to 1.0 if no entity is available |
Affected Issues 0006081 |
|
mod - radiantcore/shaders/ShaderExpression.h | Diff File | ||
master 859a4b24 03.09.2022 16:49 Details Diff |
0006081: Remove unused RENDER_POINT_COLOUR flag. |
Affected Issues 0006081 |
|
mod - include/irender.h | Diff File | ||
mod - include/version.h | Diff File | ||
mod - radiant/camera/CamWnd.cpp | Diff File | ||
mod - radiant/xyview/XYWnd.cpp | Diff File | ||
mod - radiantcore/rendersystem/backend/BuiltInShader.cpp | Diff File | ||
master 1a841440 03.09.2022 12:34 Details Diff |
Update Xcode project | ||
mod - tools/xcode/DarkRadiant.xcodeproj/project.pbxproj | Diff File | ||
master 6f643c5d 03.09.2022 09:00 Details Diff |
Update Xcode project | ||
mod - tools/xcode/DarkRadiant.xcodeproj/project.pbxproj | Diff File | ||
master 8a89753a 03.09.2022 08:50 Details Diff |
Bump version for release | ||
mod - CMakeLists.txt | Diff File | ||
mod - include/version.h | Diff File | ||
master 0accb1b4 03.09.2022 07:53 Details Diff |
0005739: Tweak padding |
Affected Issues 0005739 |
|
mod - install/ui/modelselector.fbp | Diff File | ||
mod - install/ui/modelselector.xrc | Diff File | ||
master 6070133a 03.09.2022 07:50 Details Diff |
0005739: Add Show Definition context menu option to related entity class view. |
Affected Issues 0005739 |
|
mod - radiant/ui/modelselector/ModelSelector.cpp | Diff File | ||
mod - radiant/ui/modelselector/ModelSelector.h | Diff File | ||
master 44a4bb3d 03.09.2022 07:42 Details Diff |
0005739: Remember the last model selection to restore it when re-opening the dialog |
Affected Issues 0005739 |
|
mod - install/ui/modelselector.fbp | Diff File | ||
mod - install/ui/modelselector.xrc | Diff File | ||
mod - radiant/ui/modelselector/ModelSelector.cpp | Diff File | ||
master 6289e7a7 03.09.2022 07:30 Details Diff |
0005739: Extend ModelSelector Result structure to include the kind of object to create. |
Affected Issues 0005739 |
|
mod - radiant/ui/einspector/ModelPropertyEditor.cpp | Diff File | ||
mod - radiant/ui/modelexport/ExportCollisionModelDialog.cpp | Diff File | ||
mod - radiant/ui/modelselector/ModelSelector.cpp | Diff File | ||
mod - radiant/ui/modelselector/ModelSelector.h | Diff File | ||
mod - radiant/ui/ortho/OrthoContextMenu.cpp | Diff File | ||
mod - radiant/ui/ortho/OrthoContextMenu.h | Diff File | ||
master 5c027203 03.09.2022 05:54 Details Diff |
0005739: Sync the related skin selection in the main model tree when selecting a related entity class |
Affected Issues 0005739 |
|
mod - radiant/ui/modelselector/ModelSelector.cpp | Diff File | ||
mod - radiant/ui/modelselector/ModelTreeView.cpp | Diff File | ||
mod - radiant/ui/modelselector/ModelTreeView.h | Diff File | ||
master 70628e7f 03.09.2022 05:39 Details Diff |
0005739: Sync the related entity selection with the currently shown skin |
Affected Issues 0005739 |
|
mod - radiant/ui/modelselector/ModelSelector.cpp | Diff File | ||
mod - radiant/ui/modelselector/ModelSelector.h | Diff File | ||
master 404c952c 03.09.2022 05:07 Details Diff |
0005739: Handle entity selection changes. Remove _lastModel and _lastSkin members, which were only assigned at the end of a session. |
Affected Issues 0005739 |
|
mod - radiant/ui/modelselector/ModelSelector.cpp | Diff File | ||
mod - radiant/ui/modelselector/ModelSelector.h | Diff File |