-
Notifications
You must be signed in to change notification settings - Fork 1.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Hio module does not support Monochrome EXR images #2800
Comments
Filed as internal issue #USD-8927 |
Thanks for the report, and posting test data. |
In MayaUSD we expand vec2 YA image to vec4 YYYA (RGB greyscale + alpha) so they render like this in our unit test: Might be an option for the HIO image loader as well. |
Great, that's what's intended in Hio as well, but not happening due to an error. Thanks for the confirmation of what you'd expect! |
…-maya-usd * Disabled test that is failing with USD 23.11 because of problem in Usd. PixarAnimationStudios/OpenUSD#2800
…-maya-usd * Disabled test that is failing with USD 23.11 because of problem in Usd. PixarAnimationStudios/OpenUSD#2800
- Added support for Y channels (support exists in OIIO EXR reader) - Fix swizzling AY to YYYA (feature was broken in OIIO EXR reader, AY became RG01) - Add support of channel expansion for 2 and 3 channel images - Fix swizzling logic in decoder Fixes #2800 (Internal change: 2307933)
Dec 11th commit fixes the issue. Thanks! |
- Added support for Y channels (support exists in OIIO EXR reader) - Fix swizzling AY to YYYA (feature was broken in OIIO EXR reader, AY became RG01) - Add support of channel expansion for 2 and 3 channel images - Fix swizzling logic in decoder Fixes PixarAnimationStudios#2800 (Internal change: 2307933)
Description of Issue
We have a unit test in MayaUSD that reads OpenEXR images with 1, 2, and 4 channels in both half and float format to make sure every image type loads correctly.
The unit test failed on Linux with 2 channel images and crashes on Windows with 1 and 2 channel images.
Steps to Reproduce
These images used to load correctly in USD 23.8.
OpenEXRFormats.zip
System Information (OS, Hardware)
Windows: heap corruption crash before the scene shows
Linux: Corrupted images
Package Versions
USD 23.11 with MaterialX 1.38.8
Build Flags
The text was updated successfully, but these errors were encountered: