This repository has been archived by the owner on Feb 28, 2024. It is now read-only.
[BUG-226414] [FIXED] [EEP] Certain textures with transparency render black when camera is close when ALM is enabled & shadows are disabled #4959
Labels
Steps To Reproduce
Launch viewer to login screen: http://automated-builds-secondlife-com.s3.amazonaws.com/ct2/32857/272347/Second_Life_Project_EEP_6_0_2_524674_x86_64_Setup.exe
Make sure Shadows are disabled - Preferences -> Graphics -> Advanced settings -> Shadows -> Set to None.
Make sure ALM is enabled - Preferences -> Graphics -> Untick "Advanced Lighting model".
Relaunch viewer & login to http://maps.secondlife.com/secondlife/By%20Design1/64/125/23
Move camera close to objects (both rezzed & worn) that have textures with transparency.
In particular cam into the green animesh dragon & the green frog with an animated texture at this location.
Observed Behaviour
When you login with ALM enabled but shadows disabled, certain alpha textures will appear black when your camera is close to them.
Fig 1 attached - my rigged mesh legs.
Fig 2 - the fin of the animesh dragon.
Fig 3 - the green frog.
Now disable ALM & confirm that the bug no longer reproduces.
Enable ALM again & confirm that the bug once again reproduces.
Now enable shadows - Preferences -> Graphics -> Advanced Settings -> Shadows -> Set to Sun, Moon, Projectors.
When shadows are enabled, observe that the bug no longer reproduces.
Disable shadows again (ALM should still be enabled).
Confirm that the bug now does not reproduce.
If you logged in with shadows enabled, the bug will never reproduce for that session, even after disabling shadows, for any shader settings.
To reproduce the bug again you must disable shadows, enable ALM & relog.
Expected Behaviour
Not to ruin Graham's day again :D
Other Information
Rider confirmed he can reproduce the same on Mac on this EEP build.
Rider also confirmed this bug is new.
BUG-226289 is fixed on this build though
Attachments
Original Jira Fields
The text was updated successfully, but these errors were encountered: