secondlife / jira-archive

3 stars 0 forks source link

[BUG-233431] PBR: Sheen does not respect roughness map #10528

Open sl-service-account opened 1 year ago

sl-service-account commented 1 year ago

What just happened?

Comparing a model in-world with a reference viewer, the in-world rendition of the object has a sheen applied, aforementioned sheen appears to be unexpectedly powerful as it is not being attenuated by the roughness map. See attached images - "expected" is the rendition from the reference viewer, "actual" is the SL rendition. "JennaMidday 103" is the HDRI used to replicate lighting conditions

What were you doing when it happened?

A / B testing a glTF between a reference viewer ( https://modelviewer.dev/editor/ ) and in-world, under the same (or as close as possible) lighting conditions.

Can also be reproduced in the Khronos Sample Viewer ( https://github.khronos.org/glTF-Sample-Viewer-Release/ )

What were you expecting to happen instead?

Sheen would be attenuated by the roughness map, as seen in the reference viewer.

Other information

Sheen has other issues, but this is the only one I've positively confirmed so far.

Attachments

Original Jira Fields | Field | Value | | ------------- | ------------- | | Issue | BUG-233431 | | Summary | PBR: Sheen does not respect roughness map | | Type | Bug | | Priority | Unset | | Status | Accepted | | Resolution | Triaged | | Created at | 2023-02-19T20:31:30Z | | Updated at | 2023-02-21T23:21:11Z | ``` { 'Build Id': 'unset', 'Business Unit': ['Platform'], 'Date of First Response': '2023-02-21T17:21:11.146-0600', "Is there anything you'd like to add?": "Sheen has other issues, but this is the only one I've positively confirmed so far.", 'ReOpened Count': 0.0, 'Severity': 'Unset', 'System': 'SL Viewer', 'Target Viewer Version': 'viewer-development', 'What just happened?': 'Comparing a model in-world with a reference viewer, the in-world rendition of the object has a sheen applied, aforemention sheen appears to be unexpectedly powerful as it is not being attenuated by the roughness map.\r\nSee attached images - "expected" is the rendition from the reference viewer, "actual" is the SL rendition. "JennaMidday 103" is the HDRI used to replicate lighting conditions', 'What were you doing when it happened?': 'A / B testing a glTF between a reference viewer ( https://modelviewer.dev/editor/ ) and in-world, under the same (or as close as possible) lighting conditions.', 'What were you expecting to happen instead?': 'Sheen would be affected by the roughness map, as seen in the reference viewer.', 'Where': 'secondlife://Aditi/secondlife/Rumpus%20Room/245/219/23', } ```
sl-service-account commented 1 year ago

Dan Linden commented at 2023-02-21T23:21:11Z

Thank you for the report, Jenna!