secondlife / jira-archive

2 stars 0 forks source link

[BUG-203024] [Animesh] Issue with characters rendering low LoD upon checking Animated Mesh. #3252

Open sl-service-account opened 6 years ago

sl-service-account commented 6 years ago

Information

Repro:

Have Edit menu open and on the Features tab. Select an actively animated Animesh character. Uncheck 'Animated Mesh'. Deselect object. Object should no longer show as animated mesh. Select object again. Check 'Animated Mesh' and immediately deselect the character or select something else. Notice character is now rendering with low LOD only.

Unknown if it repros on any viewer older than 5.1.1.512031

Other Information

The repro I provided should be the easiest way to repro 100% of the time, but I have seen this bug without rapid deselection.

When this bug occurs it is very hard to fix the character again unchecking and rechecking 'Animated Mesh'.

Sometimes you can select the character, deselect and they will render correctly again. Sometimes not.

Attachments

Original Jira Fields | Field | Value | | ------------- | ------------- | | Issue | BUG-203024 | | Summary | [Animesh] Issue with characters rendering low LoD upon checking Animated Mesh. | | Type | Bug | | Priority | Unset | | Status | Accepted | | Resolution | Accepted | | Reporter | Lucia Nightfire (lucia.nightfire) | | Created at | 2018-02-02T01:19:37Z | | Updated at | 2018-02-09T07:24:36Z | ``` { 'Business Unit': ['Platform'], 'Date of First Response': '2018-02-02T07:11:27.229-0600', 'ReOpened Count': 0.0, 'Severity': 'Unset', 'System': 'SL Viewer', 'Target Viewer Version': 'viewer-development', 'What just happened?': "h1. Information\r\n\r\nRepro:\r\n\r\nHave Edit menu open on the features tab.\r\nSelect an actively animated Animesh character.\r\nUncheck 'Animated Mesh'.\r\nDeselect object.\r\nSelect object again.\r\nCheck 'Animated Mesh' and immediately deselect the character or select something else.\r\nNotice character is now rendering with low LOD only.\r\n\r\nUnknown if it repros on any viewer older than, Second Life Project Animesh 5.1.1.512031 (64bit)\r\n\r\nh1. Other Information\r\nThe repro I provided should be the easiest way to repro 100% of the time, but I have seen this bug without rapid deselection.", 'What were you doing when it happened?': '?', 'What were you expecting to happen instead?': '?', } ```
sl-service-account commented 6 years ago

Whirly Fizzle commented at 2018-02-02T13:11:27Z

I wonder if this is the same problem often seen with worn mesh, namely BUG-7239 & linked issues. There have been several fixes for this problem, which have helped, but it isn't completely fixed.

sl-service-account commented 6 years ago

Lucia Nightfire commented at 2018-02-02T21:05:38Z

@Whirls, with my own apps I frequently check and uncheck 'Animated Mesh' and this is the first time I have started seeing this behavior which is why I think it is related to changes in the latest bleeding edge viewer.

I also see the loss of the selection outline when this happens.

sl-service-account commented 6 years ago

Lucia Nightfire commented at 2018-02-08T22:58:09Z, updated at 2018-02-09T07:24:36Z

You can also repro this by turning draw distance to max, selecting an Animesh character, panning your camera away hundreds of meters then back. The animesh char will now render in low LOD.

Also does this on 5.1.1.511908 but reselecting the char on that version fixes the bug.

sl-service-account commented 6 years ago

Lucia Nightfire commented at 2018-02-09T02:43:00Z

Had to uninstall 5.1.1.512031 and go back to 5.1.1.511908 because this bug is too common and is not easily fixable.