View Issue Details

IDProjectCategoryView StatusLast Update
0006199DarkRadiantGUIpublic13.01.2024 05:34
ReporterDragofer Assigned Togreebo  
PrioritynormalSeveritynormalReproducibilityalways
Status closedResolutionfixed 
Product Version3.7.0 
Target Version3.8.0Fixed in Version3.8.0 
Summary0006199: Model Chooser: initially hidden materials aren't revealed when enabling them
DescriptionThe model chooser allows to show or hide surfaces with certain materials by checking or unchecking the "visible" boxes in the Material list. However, if a material started hidden when a mapper selects a model, putting a check in "visible" won't make it appear.
Steps To Reproduce1) Open DR, make sure the shadow filter isn't enabled.
2) Open the model chooser, find a model with a shadowmesh (i.e. models/darkmod/decorative/statues/statue_aphrodite.ase).
3) Make sure there's no check "visible" next to textures/common/shadow in the Material tab of the model chooser. The shadowmesh should not be visible.
4) Click on a different model in the chooser (i.e. models/darkmod/decorative/statues/statue_citywatch_salute.lwo), then click back to the model from step 2. The shadowmesh currently isn't visible, as expected.
5) Put a check "visible" next to textures/common/shadow. The shadowmesh doesn't appear: this is the bug.
6) Click to a different model again, then return to the model from step 2. Now the shadowmesh has appeared.
TagsNo tags attached.

Activities

There are no notes attached to this issue.

Related Changesets

DarkRadiant: master ca2c5e14

26.12.2022 18:52

greebo


Details Diff
0006199: ModelSelector actively connects the MaterialsList toggle event to the scene::INode in the ModelPreview to trigger a refresh of its renderable geometry Affected Issues
0006199
mod - radiant/ui/modelselector/ModelSelector.cpp Diff File
mod - radiant/ui/modelselector/ModelSelector.h Diff File

Issue History

Date Modified Username Field Change
22.12.2022 13:29 Dragofer New Issue
26.12.2022 18:50 greebo Status new => confirmed
26.12.2022 18:50 greebo Assigned To => greebo
26.12.2022 18:50 greebo Status confirmed => assigned
26.12.2022 18:50 greebo Target Version => 3.8.0
26.12.2022 18:52 greebo Changeset attached => DarkRadiant master ca2c5e14
26.12.2022 18:52 greebo Status assigned => resolved
26.12.2022 18:52 greebo Resolution open => fixed
26.12.2022 18:52 greebo Fixed in Version => 3.8.0
13.01.2024 05:34 greebo Status resolved => closed