Michael Garrett wrote:
> I just checked in with the cg supe, and I also had
> a look in exrheader - they're definitely regular zip1
> scanlines, not within tiles either.
Weird! I just made a big EXR and I don't see any difference rendering
it out of Nuke. I've pasted below the results of exrheader straight
out of Mantra and via Nuke, both files 122Mb.
I avoid multilayer EXRs because they are so slow, but the few times I
see them (mostly when a TD saves a frame from Houdini's image viewer)
I don't recall ever seeing this happen... Mantra does add some
metadata that doesn't pass through Nuke by default, but not THAT much
:)
/tmp/m.exr:
file format version: 2, flags 0x0
capDate (type string): "2013:05:07 15:09:02"
channels (type chlist):
A, 16-bit floating-point, sampling 1 1
B, 16-bit floating-point, sampling 1 1
G, 16-bit floating-point, sampling 1 1
N.x, 16-bit floating-point, sampling 1 1
N.y, 16-bit floating-point, sampling 1 1
N.z, 16-bit floating-point, sampling 1 1
P.x, 16-bit floating-point, sampling 1 1
P.y, 16-bit floating-point, sampling 1 1
P.z, 16-bit floating-point, sampling 1 1
Prim_Id, 16-bit floating-point, sampling 1 1
R, 16-bit floating-point, sampling 1 1
Render_Time, 16-bit floating-point, sampling 1 1
Z, 16-bit floating-point, sampling 1 1
direct_noshadow.b, 16-bit floating-point, sampling 1 1
direct_noshadow.g, 16-bit floating-point, sampling 1 1
direct_noshadow.r, 16-bit floating-point, sampling 1 1
indirect_diffuse.b, 16-bit floating-point, sampling 1 1
indirect_diffuse.g, 16-bit floating-point, sampling 1 1
indirect_diffuse.r, 16-bit floating-point, sampling 1 1
indirect_noshadow.b, 16-bit floating-point, sampling 1 1
indirect_noshadow.g, 16-bit floating-point, sampling 1 1
indirect_noshadow.r, 16-bit floating-point, sampling 1 1
indirect_reflect.b, 16-bit floating-point, sampling 1 1
indirect_reflect.g, 16-bit floating-point, sampling 1 1
indirect_reflect.r, 16-bit floating-point, sampling 1 1
obj_envlight1_direct_diffuse.b, 16-bit floating-point, sampling 1 1
obj_envlight1_direct_diffuse.g, 16-bit floating-point, sampling 1 1
obj_envlight1_direct_diffuse.r, 16-bit floating-point, sampling 1 1
obj_envlight1_direct_emission.b, 16-bit floating-point, sampling 1 1
obj_envlight1_direct_emission.g, 16-bit floating-point, sampling 1 1
obj_envlight1_direct_emission.r, 16-bit floating-point, sampling 1 1
obj_envlight1_direct_reflect.b, 16-bit floating-point, sampling 1 1
obj_envlight1_direct_reflect.g, 16-bit floating-point, sampling 1 1
obj_envlight1_direct_reflect.r, 16-bit floating-point, sampling 1 1
obj_lgt_side_direct_diffuse.b, 16-bit floating-point, sampling 1 1
obj_lgt_side_direct_diffuse.g, 16-bit floating-point, sampling 1 1
obj_lgt_side_direct_diffuse.r, 16-bit floating-point, sampling 1 1
obj_lgt_side_direct_emission.b, 16-bit floating-point, sampling 1 1
obj_lgt_side_direct_emission.g, 16-bit floating-point, sampling 1 1
obj_lgt_side_direct_emission.r, 16-bit floating-point, sampling 1 1
obj_lgt_side_direct_reflect.b, 16-bit floating-point, sampling 1 1
obj_lgt_side_direct_reflect.g, 16-bit floating-point, sampling 1 1
obj_lgt_side_direct_reflect.r, 16-bit floating-point, sampling 1 1
sss_multi.b, 16-bit floating-point, sampling 1 1
sss_multi.g, 16-bit floating-point, sampling 1 1
sss_multi.r, 16-bit floating-point, sampling 1 1
sss_single.b, 16-bit floating-point, sampling 1 1
sss_single.g, 16-bit floating-point, sampling 1 1
sss_single.r, 16-bit floating-point, sampling 1 1
comment (type string): "none"
comments (type string): "none"
compression (type compression): zip, individual scanlines
dataWindow (type box2i): (0 0) - (2879 1619)
displayWindow (type box2i): (0 0) - (2879 1619)
lineOrder (type lineOrder): increasing y
order (type string): "C { r g b } A obj_envlight1_direct_emission { r
g b } obj_lgt_side_direct_emission { r g b } Render_Time
indirect_noshadow { r g b } direct_noshadow { r g b } sss_multi { r g
b } sss_single { r g b } indirect_reflect { r g b } indirect_diffuse {
r g b } obj_envlight1_direct_reflect { r g b }
obj_lgt_side_direct_reflect { r g b } obj_envlight1_direct_diffuse { r
g b } obj_lgt_side_direct_diffuse { r g b } N { x y z } Pz P { x y z }
Prim_Id"
pixelAspectRatio (type float): 1
screenWindowCenter (type v2f): (0 0)
screenWindowWidth (type float): 1
worldToCamera (type m44f):
(1 0 -0 0
0 6.12323e-17 -1 0
-0 -1 -6.12323e-17 0
3.51444e-16 8.29448e-15 61.6154 1)
worldToNDC (type m44f):
(2.9475 0 0 0
0 3.20857e-16 -0.000100001 1
0 -5.24 -6.12329e-21 6.12323e-17
1.03588e-15 4.34631e-14 0.0061516 -61.6154)
/tmp/t.exr:
file format version: 2, flags 0x0
channels (type chlist):
A, 16-bit floating-point, sampling 1 1
B, 16-bit floating-point, sampling 1 1
G, 16-bit floating-point, sampling 1 1
N.x, 16-bit floating-point, sampling 1 1
N.y, 16-bit floating-point, sampling 1 1
N.z, 16-bit floating-point, sampling 1 1
P.x, 16-bit floating-point, sampling 1 1
P.y, 16-bit floating-point, sampling 1 1
P.z, 16-bit floating-point, sampling 1 1
R, 16-bit floating-point, sampling 1 1
depth.Z, 16-bit floating-point, sampling 1 1
direct_noshadow.blue, 16-bit floating-point, sampling 1 1
direct_noshadow.green, 16-bit floating-point, sampling 1 1
direct_noshadow.red, 16-bit floating-point, sampling 1 1
indirect_diffuse.blue, 16-bit floating-point, sampling 1 1
indirect_diffuse.green, 16-bit floating-point, sampling 1 1
indirect_diffuse.red, 16-bit floating-point, sampling 1 1
indirect_noshadow.blue, 16-bit floating-point, sampling 1 1
indirect_noshadow.green, 16-bit floating-point, sampling 1 1
indirect_noshadow.red, 16-bit floating-point, sampling 1 1
indirect_reflect.blue, 16-bit floating-point, sampling 1 1
indirect_reflect.green, 16-bit floating-point, sampling 1 1
indirect_reflect.red, 16-bit floating-point, sampling 1 1
obj_envlight1_direct_diffuse.bl, 16-bit floating-point, sampling 1 1
obj_envlight1_direct_diffuse.gr, 16-bit floating-point, sampling 1 1
obj_envlight1_direct_diffuse.re, 16-bit floating-point, sampling 1 1
obj_envlight1_direct_emission.b, 16-bit floating-point, sampling 1 1
obj_envlight1_direct_emission.g, 16-bit floating-point, sampling 1 1
obj_envlight1_direct_emission.r, 16-bit floating-point, sampling 1 1
obj_envlight1_direct_reflect.bl, 16-bit floating-point, sampling 1 1
obj_envlight1_direct_reflect.gr, 16-bit floating-point, sampling 1 1
obj_envlight1_direct_reflect.re, 16-bit floating-point, sampling 1 1
obj_lgt_side_direct_diffuse.blu, 16-bit floating-point, sampling 1 1
obj_lgt_side_direct_diffuse.gre, 16-bit floating-point, sampling 1 1
obj_lgt_side_direct_diffuse.red, 16-bit floating-point, sampling 1 1
obj_lgt_side_direct_emission.bl, 16-bit floating-point, sampling 1 1
obj_lgt_side_direct_emission.gr, 16-bit floating-point, sampling 1 1
obj_lgt_side_direct_emission.re, 16-bit floating-point, sampling 1 1
obj_lgt_side_direct_reflect.blu, 16-bit floating-point, sampling 1 1
obj_lgt_side_direct_reflect.gre, 16-bit floating-point, sampling 1 1
obj_lgt_side_direct_reflect.red, 16-bit floating-point, sampling 1 1
other.Prim_Id, 16-bit floating-point, sampling 1 1
other.Render_Time, 16-bit floating-point, sampling 1 1
sss_multi.blue, 16-bit floating-point, sampling 1 1
sss_multi.green, 16-bit floating-point, sampling 1 1
sss_multi.red, 16-bit floating-point, sampling 1 1
sss_single.blue, 16-bit floating-point, sampling 1 1
sss_single.green, 16-bit floating-point, sampling 1 1
sss_single.red, 16-bit floating-point, sampling 1 1
compression (type compression): zip, individual scanlines
dataWindow (type box2i): (0 0) - (2879 1619)
displayWindow (type box2i): (0 0) - (2879 1619)
lineOrder (type lineOrder): increasing y
nuke/node_hash (type string): "6409c2b50e98424a"
pixelAspectRatio (type float): 1
screenWindowCenter (type v2f): (0 0)
screenWindowWidth (type float): 1
--
Lewis Saunders
Wrote an EXR reader this one time
London
_______________________________________________
Nuke-users mailing list
[email protected], http://forums.thefoundry.co.uk/
http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-users