View Issue Details

IDProjectCategoryView StatusLast Update
0004569The Dark ModGUIpublic23.03.2019 21:46
ReporterDurandall Assigned Toduzenko  
PrioritylowSeveritytrivialReproducibilityalways
Status resolvedResolutionfixed 
Product VersionTDM 1.08 
Target VersionTDM 2.07Fixed in VersionTDM 2.07 
Summary0004569: GUI renderDef Lights do not work
DescriptionGUI renderDef Lights do not work.
Models without material definitions will render fully bright and those with material definitions will render fully dark.
Additional InformationCode was removed from renderer/tr_light.cpp line 606 (idRenderWorldLocal::CreateLightDefInteractions) in TDM 1.08.
This broke light rendering in GUI renderDef elements.
Restoring the code solves the issue.
I do not know why it was removed, so restoring it may have side effects.

Note:
After restoring the code, the compass will be appropriately affected by it's renderDef light rather than being rendered fully bright.
This MAY lead to an unsatisfactory compass visual, however, minor compass gui tweaking could fix any issues.

TagsNo tags attached.

Relationships

related to 0003684 new Investigate GPL Renderer Improvements 
related to 0004630 closedSpringheel Menu Update 
related to 0004891 resolvedduzenko Weird compass problem 

Activities

Durandall

Durandall

19.07.2017 20:03

reporter   ~0009014

I haven't noticed anything out of the ordinary with this change so far. Played about 3 missions with no issues.
Changing the /guis/playertools/compass.gui's lightOrigin to -50, 0, 200, 0 looks quite good with this change.
I can't help but wonder if fiddling with bumpmapping or some material could make the compass look cooler with the light working.
duzenko

duzenko

07.12.2018 15:05

developer   ~0010849

Do we want to close this one?
nbohr1more

nbohr1more

08.12.2018 04:02

developer   ~0010850

Yes, it seems that your fixes for 0004891 restored lighting to the compass renderDef light. The compass now looks like the 1.07 version

Issue History

Date Modified Username Field Change
16.07.2017 01:37 Durandall New Issue
19.07.2017 20:03 Durandall Note Added: 0009014
24.09.2017 15:28 nbohr1more Relationship added related to 0003684
05.10.2017 16:17 nbohr1more Relationship added related to 0004630
28.11.2018 22:08 nbohr1more Relationship added related to 0004891
07.12.2018 15:05 duzenko Note Added: 0010849
08.12.2018 04:02 nbohr1more Note Added: 0010850
08.12.2018 04:03 nbohr1more Assigned To => duzenko
08.12.2018 04:03 nbohr1more Status new => resolved
08.12.2018 04:03 nbohr1more Resolution open => fixed
08.12.2018 04:03 nbohr1more Product Version => TDM 1.08
08.12.2018 04:03 nbohr1more Fixed in Version => TDM 2.07
08.12.2018 04:03 nbohr1more Target Version => TDM 2.07