secondlife / jira-archive

2 stars 0 forks source link

[BUG-232599] PBR - MikkTSpace synced workflow. Are we there yet? #9841

Closed sl-service-account closed 5 months ago

sl-service-account commented 1 year ago

What just happened?

From what we gathered on Discord, the MikkTSpace algorithm is not yet integrated into the Second Life PBR viewer at the time of this writing.

So this Jira is mainly to gather sample content and, be prepaired to test MikkTSpace normal maps against the Second Life PBR render pipeline.

What were you doing when it happened?

Rendering a MikkTSpace OpenGL style normal map on a mesh object in the Second Life PBR Material viewer/regions.

What were you expecting to happen instead?

I expect that the Second Life viewer will display MikkTSpace normal maps in a way that something as the Capsule.dae mesh looks as intended, like it does in Substance 3D Painter.

Other information

The FBX files Capsule_high.fbx, Capsule_low.fbx, Capsule_cage.fbx are for baking purposes in applications like XNormal, Handplane Baker, Substance 3D Painter, Blender, 3ds Max 2021+ etc.

Capsule.dae is for uploading into Second Life.

The image CapsuleSecondLife.jpg shows the current state of how MikkTSpace normal maps are rendered in the Second Life PBR renderer.

Attachments

Original Jira Fields | Field | Value | | ------------- | ------------- | | Issue | BUG-232599 | | Summary | PBR - MikkTSpace synced workflow. Are we there yet? | | Type | Bug | | Priority | Unset | | Status | Closed | | Resolution | Not Applicable | | Labels | pbr | | Reporter | arton Rotaru (arton.rotaru) | | Created at | 2022-09-05T21:46:17Z | | Updated at | 2023-11-28T19:23:56Z | ``` { 'Build Id': 'unset', 'Business Unit': ['Platform'], 'Date of First Response': '2022-09-06T10:13:55.069-0500', "Is there anything you'd like to add?": 'The FBX files Capsule_high.fbx, Capsule_low.fbx, Capsule_cage.fbx are for baking purposes in applications like XNormal, Handplane Baker, Substance 3D Painter, Blender, 3ds Max 2021+ etc.\r\n\r\nCapsule.dae is for uploading into Second Life.\r\n\r\nThe image CapsuleSecondLife.jpg show the current state of how MikkTSpace normal maps are rendered in Second Life PBR renderer.', 'ReOpened Count': 0.0, 'Severity': 'Unset', 'System': 'SL Viewer', 'Target Viewer Version': 'viewer-development', 'What just happened?': 'From what we gathered on Discord, the MikkTSpace algorithm is not yet integrated into the Second Life PBR viewer at the time of this writing.\r\n\r\nSo this Jira is mainly to gather sample content and, be prepaired to test MikkTSpace normal maps against the Second Life PBR render pipeline.', 'What were you doing when it happened?': 'Rendering a MikkTSpace OpenGL style normal map on a mesh object in the Second Life PBR Material viewer/regions.', 'What were you expecting to happen instead?': 'I expect that the Second Life viewer will display MikkTSpace normal maps in a way that something as the Capsule.dae mesh looks as intended, like it does in Substance 3D Painter.', 'Where': 'secondlife://Aditi/secondlife/Rumpus%20Room/168/235/23', } ```
sl-service-account commented 1 year ago

JIRAUSER341268 commented at 2022-09-06T15:13:55Z

Thanks for this arton!

This information has been imported but I've marked it as 'Needs More Info' in case anyone would like to add more to this later on.

sl-service-account commented 1 year ago

arton Rotaru commented at 2022-09-10T15:32:08Z

I have added another test model. All files of this model are prefixed with "CubeCross".