Disable Hardware Skinning if it is not already disabled & observe the animesh still renders correctly.
See Fig 1 attached.
Enable Hardware Skinning
Observed Behaviour
If hardware skinning was disabled, and you enable it, either by ticking "Avatar hardware Skinning" in Preferences or by changing graphics quality from low to high for example, some animesh will disappear from its original location & will be rendered stretching across the region & totally deformed.
Steps To Reproduce
You can grab a copy of the animesh unicorn shown in my images & videos here: http://maps.secondlife.com/secondlife/Testylvania%20Sandbox/44/150/22
The bug only reproduces with some animesh, not all, eg the LDPW "Animesh Raptor" reproduces the bug but the "Animesh Aditya" does not reproduce it.
The animesh unicorn is a nice repro because the deformation is extreme.
Stand close to the animesh unicorn.
Preferences -> Graphics -> Advanced Graphics -> Avatar hardware Skinning.
Disable Hardware Skinning if it is not already disabled & observe the animesh still renders correctly.
See Fig 1 attached.
Enable Hardware Skinning
Observed Behaviour
If hardware skinning was disabled, and you enable it, either by ticking "Avatar hardware Skinning" in Preferences or by changing graphics quality from low to high for example, some animesh will disappear from its original location & will be rendered stretching across the region & totally deformed.
See Fig 2 attached.
Video demo of the unicorn animesh: https://gyazo.com/b17f76d9009f8485e68841d73272f4b1
Zooming camera in & out a few times will fix the glitch & the animesh then renders correctly.
Video showing camera zoom: https://gyazo.com/c51602246b652499a6863274d040bd07
Expected Behaviour
Animesh should not deform when hardware skinning is enabled.
Other Information
Bug also reproduces on pre-EEP viewers. Tested on 6.3.8.538264 (64bit)
Attachments
Original Jira Fields
| Field | Value | | ------------- | ------------- | | Issue | BUG-229565 | | Summary | Enabling hardware skinning causes Animesh to deform and stretch across the region. | | Type | Bug | | Priority | Unset | | Status | Accepted | | Resolution | Triaged | | Reporter | Whirly Fizzle (whirly.fizzle) | | Created at | 2020-10-26T19:43:16Z | | Updated at | 2020-10-27T17:10:49Z | ``` { 'Build Id': 'unset', 'Business Unit': ['Platform'], 'Date of First Response': '2020-10-27T12:10:49.815-0500', 'ReOpened Count': 0.0, 'Severity': 'Unset', 'System': 'SL Viewer', 'Target Viewer Version': 'viewer-development', 'What just happened?': 'Filling in', 'What were you doing when it happened?': '...', 'What were you expecting to happen instead?': '....', 'Where': 'Any region', } ```