USD material overrides do not get applied properly to a USDStage prim inside UE.
USD material overrides do not get applied properly to a USDStage prim inside UE.
When a material override that is set to a parent prim of USD Material, the override is ignored. A usd material prim may have multiple sub-prims defining the material. If the parent material has a property that matches one of the sub-prims properties - the sub-prim property wins and not the parent's.
The data is there, you can see it in the usd stage view window when you select the material, it's just not being applied.
For further testing, you can make a copy of the solaris_override_2_ORIG.usd after modification to the "inputs:file" properties, and create a new USDStage Actor in UE. Point it to your copy, and modify the "usduvtexture1" "inputs:file" path to point to "green.png" and reload the USDStage. This time it should turn green. Thus illustrating the "override" on the parent prim called "collect11" for the "inputs:file" is not being properly applied to the teapot.
i have this problem UE4CC-Windows-58DC12AF4B97F057BD108FBFF569B2E9_0000
I am not able to find world outliner how to enable it?
How can i modify the param name in EQS node
Delay nodes occasionally don't fire the "Completed" output in a nativized build
My UE5-0 Directional Light is too small and not real ,please tell me how to fix it thanks
Undefined sysmbol: typeinfo for AActor when cross-compile linux dedicated server on windows
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-155387 in the post.
0 |
Component | UE - Editor - Content Pipeline - USD |
---|---|
Affects Versions | 5.0.2, 5.1 |
Target Fix | 5.1 |
Created | May 31, 2022 |
---|---|
Resolved | Sep 15, 2022 |
Updated | Sep 18, 2023 |