secondlife / jira-archive

2 stars 0 forks source link

[BUG-41570] Persistent texturing anomaly seen in my own and at least one other viewer #13072

Closed sl-service-account closed 8 months ago

sl-service-account commented 7 years ago

Steps to Reproduce

I opened an edit on some prims I am wearing, selected the texture tab, selected "Bumpiness" and selected "Brightness" to affect the default plywood texture.

Actual Behavior

I've seen texturing anomalies over the past few days that I can't explain - at all. I have uploaded video recorded with Fraps to YouTube and formed a playlist, since there's too much weird to describe adequately.

https://www.youtube.com/playlist?list=PLeMK2ffi7KQWkNwn-spe06AaSOacjeIvx

Absolutely basically: The prims I'm wearing are adopting the textures of objects all around me.

Expected Behavior

Bumpiness to be applied to the prims.

Other information

Several days earlier, whilst in the same place (as it started - although I teleported and relogged this time). I noticed my friend's worn prims turn completely transparent when viewing them from certain angles.

This time around (the majority of the video footage), I asked someone else to visit me and tell me what they saw, and although I only have the chatted conversation to go on (in the videos (I got permission to share)), it was clear that they were also not seeing my prims correctly.

I teleported during the event and the effect persisted. I relogged whilst the other witness remained in place, and on my return, my viewer was "fixed", but theirs apparently was not.

The last video in the playlist (just recorded - the day after all the other but the first) shows more detail of something I didn't notice when recording the other video; when I wear or take off a full body alpha (given to me), the LL sea is affected in strange ways. Next to me during this test is a default plywood prim with bright bump applied, and it doesn't seem affected in this case.

Sorry about the "jump cuts" in the playlist; just when I thought I had all the info needed, something else would come up. Read the local chat.

Links

Duplicates

Original Jira Fields | Field | Value | | ------------- | ------------- | | Issue | BUG-41570 | | Summary | Persistent texturing anomaly seen in my own and at least one other viewer | | Type | Bug | | Priority | Unset | | Status | Closed | | Resolution | Duplicate | | Reporter | Fred Gandt (fred.gandt) | | Created at | 2017-03-20T00:12:53Z | | Updated at | 2017-03-20T23:48:01Z | ``` { 'Business Unit': ['Platform'], 'Date of First Response': '2017-03-20T02:39:16.548-0500', "Is there anything you'd like to add?": 'Several days earlier, whilst in the same place (as it started - although I teleported and relogged this time). I noticed my friend\'s worn prims turn completely transparent when viewing them from certain angles.\r\n\r\nThis time around (the majority of the video footage), I asked someone else to visit me and tell me what they saw, and although I only have the chatted conversation to go on (in the videos (I got permission to share)), it was clear that they were also not seeing my prims correctly.\r\n\r\nI teleported during the event and the effect persisted.\r\nI relogged whilst the other witness remained in place, and on my return, my viewer was "fixed", but there\'s apparently was not.', 'ReOpened Count': 0.0, 'Severity': 'Unset', 'System': 'SL Viewer', 'Target Viewer Version': 'viewer-development', 'What just happened?': "I've seen texturing anomalies over the past few days that I can't explain - at all.\r\nI have uploaded video recorded with Fraps to YouTube and formed a playlist, since there's too much weird to describe adequately.\r\n\r\nhttps://www.youtube.com/playlist?list=PLeMK2ffi7KQWkNwn-spe06AaSOacjeIvx\r\n\r\nAbsolutely basically: The prims I'm wearing are adopting the textures of objects all around me.", 'What were you doing when it happened?': 'I opened an edit on some prims I am wearing, selected the texture tab, selected "bumpiness" and selected "lightness" to affect the default plywood texture.', 'What were you expecting to happen instead?': 'Bumpiness to be applied to the prims.', 'Where': "Seeing friend's prims turn transparent and where the later issue began: http://maps.secondlife.com/secondlife/Builders%20Resource/199/252/902\r\n\r\nTeleported to: http://maps.secondlife.com/secondlife//174/120/26 and back again.", } ```
sl-service-account commented 7 years ago

Whirly Fizzle commented at 2017-03-20T07:39:17Z

Hiya Fred,

I opened an edit on some prims I am wearing, selected the texture tab, selected "Bumpiness" and selected "Brightness" to affect the default plywood texture. Absolutely basically: The prims I'm wearing are adopting the textures of objects all around me.

I'm pretty certain you are seeing this bug: BUG-10118 - When ALM is disabled, legacy bump mapped objects missing textures & pick up textures from nearby objects

sl-service-account commented 7 years ago

Whirly Fizzle commented at 2017-03-20T08:05:28Z

The last video in the playlist (just recorded - the day after all the other but the first) shows more detail of something I didn't notice when recording the other video; when I wear or take off a full body alpha (given to me), the LL sea is affected in strange ways.

This part of the report I believe is likely to be VWR-28962 This bug does still reproduce on the current codebase. Bug only reproduces when you are up at altitude & is triggered whenever the avatar bake changes. Adding & removing your warn alpha layer will trigger a rebake of the avatars baked textures. You can test this by wearing easily identified textures on your skin, eyes & hairbase etc & seeing if those are the textures you see on the Linden water.

sl-service-account commented 7 years ago

Fred Gandt commented at 2017-03-20T12:32:50Z

I knew I should have asked you about it first, but didn't want to bother you again. I dunno what ALM is \o/ (I prolly don't need to either ;-)

And who was it who gave me the alpha layer? ;-)

I'm guessing that BUG-10118's "accepted" means a fix WILL come rather than has, since derp. I did my bit; if nothing here is useful, my feelings won't be crushed if you wanna slam it shut.

See ya later!

sl-service-account commented 7 years ago

Whirly Fizzle commented at 2017-03-20T12:58:44Z

You can bug me any time about viewer issues. I'll pay you back by bugging you about scripts ;)

ALM = Advanced Lighting Model. Preferences -> Graphics -> Advanced Lighting Model. When ALM is enabled, the viewer will use "Deferred Rendering" rather then "Forward Rendering" https://gamedevelopment.tutsplus.com/articles/forward-rendering-vs-deferred-rendering--gamedev-12342

Deferred rendering looks much prettier, allows you to see material textures (normal & specular maps - http://wiki.secondlife.com/wiki/Material_Data#Normal_Map), see alpha masked & emmissive masked textures & view more then 6 local lights etc etc. ALM does however come with a performance penalty on lower end systems.

BUG-10118 is not fixed yet. "Accepted" on a BUG issue means LL have accepted the bug as valid and have imported the bug to one of their internal JIRA projects.

I wouldn't really hold out much hope of BUG-10118 being fixed tbh - bugs that only happen when ALM is disabled don;t seem to get a high priority. Plus, no one seems to like touching the render pipeline :D

sl-service-account commented 7 years ago

Kyle Linden commented at 2017-03-20T16:47:52Z

Hi Fred,

Whirly is right, this is a dupe of BUG-10118. Thank you so much for all the video work to clearly show this issues details. We are aware of it but unfortunately due to the nature of the legacy bump map support we may not be able to fix it.

Thanks