Page MenuHome

ObjectId information is wrong when read from multilayer exr
Closed, ResolvedPublic

Description

Using the ObjectID channel information from a multilayer exr file in the node compositor does not work. The output of the objectid converter node is either black or garbage.

seen with blender svn 32393, 64bit linux, built under linux kubuntu 10.04
OS: linux kubuntu 10.04 64bit
nvidia gtx 460 based card with 1GB ram

steps to reproduce

- open the attached blend file
- hit f12 to start a render of thecube default scene
- in the displayed node editor you will see the objectid information from the actual renderlayer is fed into an objectid node and displayed correctly
- a file input node is present as well which uses a multilayer exr file which was written with the exact render that just happended.
- you see that the objectid information coming from the file input is wrong

as a side note: opening the blend file leads randomly to crashes upon opening.

The same exr multilayer file works just fine using blender 2.49

Event Timeline

Fix committed, thanks for the report!

Janne Karhu (jhk) changed the task status from Unknown Status to Resolved.Oct 13 2010, 3:11 PM