I'm having some issues obtaining a tiled OpenEXR image that I hope I can get a little help with.
I've tried saving one of my .tif textures as a tiled EXR from COPS & Mplay with no apparent tile information being stored. The app I'm trying to use won't accept it otherwise.
This is an example from a tiled EXR found on the OpenEXR homepage.
!exrinfo GoldenGate.exr
GoldenGate.exr:
file format version: 2, flags 0x200
altitude (type float): 274.5
aperture (type float): 2.8
capDate (type string): “2004:01:04 18:10:00”
channels (type chlist):
B, 16-bit floating-point, sampling 1 1
G, 16-bit floating-point, sampling 1 1
R, 16-bit floating-point, sampling 1 1
comments (type string): “View from Hawk Hill towards San Francisco”
compression (type compression): piz
dataWindow (type box2i): (0 0) - (1261 859)
displayWindow (type box2i): (0 0) - (1261 859)
expTime (type float): 8
focus (type float): inf
isoSpeed (type float): 50
latitude (type float): 37.8277
lineOrder (type lineOrder): increasing y
longitude (type float): -122.5
owner (type string): “Copyright 2004 Industrial Light & Magic”
pixelAspectRatio (type float): 1
preview (type preview): 100 by 68 pixels
screenWindowCenter (type v2f): (0 0)
screenWindowWidth (type float): 1.15
tiles (type tiledesc):
single level
tile size 128 by 128 pixels
utcOffset (type float): 28800
And my texture saved from Houdini
!exrinfo sidewall3.exr
sidewall3.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
R, 16-bit floating-point, sampling 1 1
comment (type string): “alan-tiles-test3”
compression (type compression): none
dataWindow (type box2i): (0 0) - (2047 2047)
displayWindow (type box2i): (0 0) - (2047 2047)
lineOrder (type lineOrder): increasing y
order (type string): “C { r g b } A”
pixelAspectRatio (type float): 1
screenWindowCenter (type v2f): (0 0)
screenWindowWidth (type float): 1
How can I get this info stored in my file?
Thanks,
Alan
EXR tile info
6339 4 0- Alanw
- Member
- 320 posts
- Joined: 8月 2007
- Offline
- kmacphail
- Member
- 2 posts
- Joined:
- Offline
- Alanw
- Member
- 320 posts
- Joined: 8月 2007
- Offline
- malexander
- スタッフ
- 5217 posts
- Joined: 7月 2005
- Offline
In a ROP, there's also output image options that can be set to ‘Tiled’ vs the default Scanline (the Storage parameter). You can also specify the tile size as well.
If you want to make this permanent, edit the $HH/FBoptions file with the following lines:
OpenEXR storage tile
OpenEXR tilex <width>
OpenEXR tiley <height>
This will affect all areas of the application which save EXRs.
If you want to make this permanent, edit the $HH/FBoptions file with the following lines:
OpenEXR storage tile
OpenEXR tilex <width>
OpenEXR tiley <height>
This will affect all areas of the application which save EXRs.
- Alanw
- Member
- 320 posts
- Joined: 8月 2007
- Offline
twod
In a ROP, there's also output image options that can be set to ‘Tiled’ vs the default Scanline (the Storage parameter). You can also specify the tile size as well.
If you want to make this permanent, edit the $HH/FBoptions file with the following lines:
OpenEXR storage tile
OpenEXR tilex <width>
OpenEXR tiley <height>
This will affect all areas of the application which save EXRs.
My problem is, that EXR's saved from a ROP don't contain the tile information even if you select “Tiled” x y
Is this a bug? The files may indeed be tiled, but you can't tell by examining their headers so I'm not sure. At least, the other app I'm using doesn't think they are.
Thanks for the tip though.
-
- Quick Links