ID:2653838
 
Resolved
Objects in visual contents should have inherited the micro-layer of their parent if they used FLOAT_LAYER. (They did correctly inherit if using the VIS_INHERIT_ID or VIS_INHERIT_LAYER flags.)
BYOND Version:514.1546
Operating System:Windows 10 Pro 64-bit
Web Browser:Chrome 88.0.4324.146
Applies to:Dream Seeker
Status: Resolved (514.1547)

This issue has been resolved.
Descriptive Problem Summary:

Every test I've done with VIS_UNDERLAY indicates that it just doesn't underlay the parent icon at all.

Expected Results:

vis child should be an underlay.

Actual Results:

Vis child is an overlay.


Demo project included. My roof objects are constructed from objects with a child set as a VIS_UNDERLAY with a color matrix that makes them appear white.

This white layer should not be visible in the final render at all, but it's showing up over the top of the parent object.

http://files.byondhome.com/Ter13/Rooftest_src.zip

I should be seeing this:



Instead I'm seeing this:

Lummox JR resolved issue with message:
Objects in visual contents should have inherited the micro-layer of their parent if they used FLOAT_LAYER. (They did correctly inherit if using the VIS_INHERIT_ID or VIS_INHERIT_LAYER flags.)
Confirmed this issue exists in 513 as well.

A workaround is to use VIS_INHERIT_LAYER instead of relying on FLOAT_LAYER.