secondlife / jira-archive

2 stars 0 forks source link

[BUG-9851] Alpha masked textures on rigged mesh render opaque underwater when ALM is disabled. #17292

Open sl-service-account opened 9 years ago

sl-service-account commented 9 years ago

This bug only affects rigged mesh. Unrigged mesh and normal prims do not reproduce the problem.

If anyone reports that their rigged mesh body is pure black/pure white/broken when underwater only, this is the reason.

For those having the problem with a rigged mesh body, there are 2 workarounds: 1) Either enable Advanced Lighting Model under Preferences -> Graphics 2) Or, on the body HUD, go to the Layers settings and set the layers to have the Mode "Blend" instead of "Mask". Note that there is a side effect of using Blend mode instead of Mask mode - you may see alpha fighting between the tattoo, clothing & underwear layers if the textures contain any alpha.

Some rigged mesh body replacemnts have Mask mode enabled by default for the body layers, for example the Belleza mesh body.

Steps to Reproduce

The Bug

When underwater with ALM disabled...

Attachments

Links

Duplicates

Original Jira Fields | Field | Value | | ------------- | ------------- | | Issue | BUG-9851 | | Summary | Alpha masked textures on rigged mesh render opaque underwater when ALM is disabled. | | Type | Bug | | Priority | Unset | | Status | Accepted | | Resolution | Accepted | | Reporter | Whirly Fizzle (whirly.fizzle) | | Created at | 2015-08-06T03:01:53Z | | Updated at | 2017-05-10T22:23:14Z | ``` { 'Business Unit': ['Platform'], 'Date of First Response': '2016-11-09T15:50:20.020-0600', 'Severity': 'Unset', 'System': 'SL Viewer', 'Target Viewer Version': 'viewer-development', 'What just happened?': '...', 'What were you doing when it happened?': 'Filling in...', 'What were you expecting to happen instead?': '...', } ```
sl-service-account commented 8 years ago

polysail commented at 2016-11-09T21:50:20Z

Just stumbled across this bug myself. It's still a thing.