We want to improve the support of skydome color, temperature and textures between hydra and usd, so that it's consistent in both.
To Reproduce
Steps to reproduce the behavior:
- In the stage, create a dome light.
- In Base Properties > Texture, put a texture (I used D:/programs/autodesk/3ds Max 2023/maps/HDRI/palermo_square_2k.hdr)
- Render
- Now change the Base Properties > Color to red.
However, exporting it to USD and rendering it through the usd translation ignores this and only considers the connection.
Expected behavior
Since USD is supposed to combine color, temperature and textures, we want to support it the same way in Arnold, which might need to insert shading nodes to process this correctly.
However, we must ensure that converting an arnold scene to usd provides the expected behaviour in Arnold, where only the connection ends up being taken into account, so that we can do proper roundtrips between USD and Arnold data models
Also, we want to stop using the skydome "shader" attribute, and instead rely on a proper shader connection on the color
Screenshots

Used Software Versions
Additional context
We want to improve the support of skydome color, temperature and textures between hydra and usd, so that it's consistent in both.
To Reproduce
Steps to reproduce the behavior:
However, exporting it to USD and rendering it through the usd translation ignores this and only considers the connection.
Expected behavior
Since USD is supposed to combine color, temperature and textures, we want to support it the same way in Arnold, which might need to insert shading nodes to process this correctly.
However, we must ensure that converting an arnold scene to usd provides the expected behaviour in Arnold, where only the connection ends up being taken into account, so that we can do proper roundtrips between USD and Arnold data models
Also, we want to stop using the skydome "shader" attribute, and instead rely on a proper shader connection on the color
Screenshots

Used Software Versions
Additional context