Page MenuHome

Fix T93092: Incomplete animation rendering of multi-layer exr composition.
ClosedPublic

Authored by Jacques Lucke (JacquesLucke) on Nov 22 2021, 4:38 PM.

Details

Summary

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.

Diff Detail

Repository
rB Blender

Event Timeline

Jacques Lucke (JacquesLucke) requested review of this revision.Nov 22 2021, 4:38 PM
Jacques Lucke (JacquesLucke) created this revision.
Brecht Van Lommel (brecht) added inline comments.
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. */
This revision is now accepted and ready to land.Nov 22 2021, 5:59 PM