USDPreviewSurface roughness properly is resorting to fall back value when using a texture input.
Steps to Reproduce (images below):
New Maya Scene
Create 3 Spheres
Assign Each Sphere a USDPreviewSurface
Set Metallic Value to 1 for each Material
Assign File textures with varying darknesses for roughness (doesn't seem to matter if what channel is used), set color mode to Raw
Group Spheres Under Transform Node
Export as USD with materials set to USDPreviewSurface
New Maya Scene
Create Stage from File
Create VRAY Dome Light
Observe correct roughness in the viewport
Render & Observe that all spheres have the same roughness
-----------------------------------------------------------------
Using Maya 2024.1, Maya USD 0.25, VRAY Nightly Version 61002 from Nov 8 2023
Please help! I urgently need a solution to deliver a product.
Created Textureset With Only Difference Being Roughness (0,0.5,1)
Assigned files to USDPreviewSurface as normal
Exported USD File
Assigned USD Reference in Working File
Error Occurs with CPU & GPU Renderers
Steps to Reproduce (images below):
New Maya Scene
Create 3 Spheres
Assign Each Sphere a USDPreviewSurface
Set Metallic Value to 1 for each Material
Assign File textures with varying darknesses for roughness (doesn't seem to matter if what channel is used), set color mode to Raw
Group Spheres Under Transform Node
Export as USD with materials set to USDPreviewSurface
New Maya Scene
Create Stage from File
Create VRAY Dome Light
Observe correct roughness in the viewport
Render & Observe that all spheres have the same roughness
-----------------------------------------------------------------
Using Maya 2024.1, Maya USD 0.25, VRAY Nightly Version 61002 from Nov 8 2023
Please help! I urgently need a solution to deliver a product.
Created Textureset With Only Difference Being Roughness (0,0.5,1)
Assigned files to USDPreviewSurface as normal
Exported USD File
Assigned USD Reference in Working File
Error Occurs with CPU & GPU Renderers
Comment