View Issue Details

IDProjectCategoryView StatusLast Update
0005940DarkRadiantRendererpublic17.04.2022 04:24
Reportergreebo Assigned Togreebo  
PrioritynormalSeveritynormalReproducibilityhave not tried
Status resolvedResolutionfixed 
Product Version3.0.0 
Target Version3.0.0Fixed in Version3.0.0 
Summary0005940: Light diamond frequently disappears on colour change until it's moved again
DescriptionThe small diamond representing the light location is disappearing (the volume is still shown) after setting the _color spawnarg through the LightInspector.
The situation can be remedied by moving the light.
TagsNo tags attached.

Activities

greebo

greebo

16.04.2022 17:30

administrator  

grafik.png (70,174 bytes)   
grafik.png (70,174 bytes)   
greebo

greebo

16.04.2022 18:11

administrator   ~0014802

Note: Changing the light colour through the Light Inspector seems to do it.

Related Changesets

DarkRadiant: master 41bf96a3

2022-04-17 04:23:48

greebo

Details Diff
0005940: Provide a virtual method for entity subclasses to be notified about colour changes. When a LightNode's colour key is changing, its renderables need to be refreshed. Affected Issues
0005940
mod - libs/render/RenderableGeometry.h Diff File
mod - radiantcore/entity/ColourKey.h Diff File
mod - radiantcore/entity/EntityNode.cpp Diff File
mod - radiantcore/entity/EntityNode.h Diff File
mod - radiantcore/entity/light/LightNode.cpp Diff File
mod - radiantcore/entity/light/LightNode.h Diff File

Issue History

Date Modified Username Field Change
16.04.2022 17:30 greebo New Issue
16.04.2022 17:30 greebo File Added: grafik.png
16.04.2022 17:30 greebo Status new => confirmed
16.04.2022 18:11 greebo Note Added: 0014802
16.04.2022 18:19 greebo Summary Light diamond frequently disappears until it's moved again => Light diamond frequently disappears on colour change until it's moved again
16.04.2022 18:19 greebo Description Updated
16.04.2022 18:19 greebo Assigned To => greebo
16.04.2022 18:19 greebo Status confirmed => assigned
16.04.2022 18:19 greebo Target Version => 3.0.0
17.04.2022 04:24 greebo Changeset attached => DarkRadiant master 41bf96a3
17.04.2022 04:24 greebo Status assigned => resolved
17.04.2022 04:24 greebo Resolution open => fixed
17.04.2022 04:24 greebo Fixed in Version => 3.0.0