Loading multi-layer exr files has some special handling at least since rB253432bfc7c2: The Big Image refactor!. I don't fully understand how the multi-layer exr files are handled exactly, but this fix seems reasonable and solves the issue in the original file.
Details
Details
Diff Detail
Diff Detail
- Repository
- rB Blender
Event Timeline
| source/blender/blenkernel/intern/image.c | ||
|---|---|---|
| 4266 | Can you add a comment explaining this? Like: /* NULL ibuf in the cache means the image failed to load. However for multilayer we load pixels into RenderResult instead and intentionally leave ibuf NULL. */ | |