Description
Describe the bug
UsdUVTexture with a source colorspace in "auto" will trigger the color management file rules evaluation all the time.
For example, moving an object will trigger hundred of color management file rules evaluation until the object stop moving.
Steps to reproduce
Steps to reproduce the behavior:
1: Create a basic sphere in a new USD stage
2: Assign UsdPreviewSurface in LookdevX
3: Connect a UsdUVTexture to the diffuseColor input of the UsdPreviewSurface
4: Activate echo all Commands in the script editor
5: Update a parameter in the USD preview surface (coat for example)
Expected behavior
Not triggering of colorspace management file rules evaluation
Attachments
Specs (if applicable):
-
OS & version Window 10 & 11
-
Maya version 2025.3
-
Maya USD plugin: 0.30.0
Additional context
Setting the source color management in the texture node to "raw" or "sRGB" fix the issue.
Create very important performance issue in scene with more than a few object.
Moving the camera can trigger the colormanagement evaluation in some case.