View Issue Details

IDProjectCategoryView StatusLast Update
0003957Spring engineGeneralpublic2016-03-07 13:08
ReporterKingRaptor Assigned ToKloot  
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
Product Version94.1.1+git 
Fixed in Version101.0+git 
Summary0003957: Unit icons of underwater units are drawn at water level instead of actual depth
DescriptionAs per summary. This us quite noticeable when viewed from an angle other than directly above.

Occurs in 91.0, 94.1 and 94.1.1-989-g9462149.
TagsNo tags attached.
Checked infolog.txt for Errors

Activities

KingRaptor

2013-08-23 18:15

reporter   ~0011363

cleanrock brought up a bunch of issues with the current implementation:

-Icons of hammerspace-transported units (e.g. carried by BA sea/hover transports) stick to the seafloor, where previously they were on the surface (usually this meant being "inside" the transport).
-Water tends to hide the icon (reflective+refractive and dynamic can significantly distort it, bumpmapped water can hide it entirely). Icon may need to be drawn after water.

If these are too troublesome to solve, I think the current fix can just be reverted for now.

Kloot

2016-03-07 13:08

developer   ~0015996

icons are now always drawn after water (regardless of water type) as part of other changes to drawing order, so this shouldn't be an issue anymore.

hammerspace'd units no longer have icons.

Issue History

Date Modified Username Field Change
2013-08-23 16:01 KingRaptor New Issue
2013-08-23 17:25 Kloot Changeset attached => spring develop b0295a72
2013-08-23 17:25 Kloot Assigned To => Kloot
2013-08-23 17:25 Kloot Status new => resolved
2013-08-23 17:25 Kloot Resolution open => fixed
2013-08-23 18:15 KingRaptor Note Added: 0011363
2013-08-23 18:15 KingRaptor Status resolved => feedback
2013-08-23 18:15 KingRaptor Resolution fixed => reopened
2016-03-07 13:08 Kloot Note Added: 0015996
2016-03-07 13:08 Kloot Status feedback => resolved
2016-03-07 13:08 Kloot Fixed in Version => 101.0+git
2016-03-07 13:08 Kloot Resolution reopened => fixed