diff --git a/website/OpenEXRFileLayout.rst b/website/OpenEXRFileLayout.rst index 5a054fb95b..78210348c8 100644 --- a/website/OpenEXRFileLayout.rst +++ b/website/OpenEXRFileLayout.rst @@ -516,10 +516,12 @@ deep data OpenEXR files. - ``string`` - Required if either the multipart bit (12) or the non-image bit (11) is set. Set to one of: + * ``scanlineimage`` * ``tiledimage`` * ``deepscanline``, or * ``deeptile`` + **Note:** This value must agree with the version field's tile bit (9) and non-image (deep data) bit (11) settings. * - ``version`` @@ -749,7 +751,7 @@ pixel data size pixel data =================== = -The ``tile coordinates``, a sequence of four ``int`'s (``tileX``, ``tileY``, +The ``tile coordinates``, a sequence of four ``int``'s (``tileX``, ``tileY``, ``levelX``, ``levelY``) indicates the tile's position and resolution level. The ``pixel data size``, of type ``int``, indicates the number of bytes occupied by the pixel data. @@ -918,17 +920,20 @@ The OpenEXR library predefines the following attribute types: | ``double`` | ``double`` | +--------------------+----------------------------------------------------------------+ | ``envmap`` | ``unsigned char``, possible values are: | +| | | | | * ``ENVMAP_LATLONG`` = 0 | | | * ``ENVMAP_CUBE`` = 1 | +| | | +--------------------+----------------------------------------------------------------+ | ``float`` | ``float`` | +--------------------+----------------------------------------------------------------+ | ``int`` | ``int`` | +--------------------+----------------------------------------------------------------+ | ``keycode`` | Seven ``int``\ 's: ``filmMfcCode``, ``filmType``, ``prefix``, | -| | ``count``,``perfOffset``, ``perfsPerFrame``, ``perfsPerCount`` | +| | ``count``, ``perfOffset``, ``perfsPerFrame``, ``perfsPerCount``| +--------------------+----------------------------------------------------------------+ | ``lineOrder`` | ``unsigned char``, possible values are: | +| | | | | * ``INCREASING_Y`` = 0 | | | * ``DECREASING_Y`` = 1 | | | * ``RANDOM_Y`` = 2 | @@ -961,11 +966,13 @@ The OpenEXR library predefines the following attribute types: | | mode = levelMode + roundingModeƗ16 | | | | | | Possible values for ``levelMode``: | +| | | | | * ``ONE_LEVEL`` = 0 | | | * ``MIPMAP_LEVELS`` = 1 | | | * ``RIPMAP_LEVELS`` = 2 | | | | | | Possible values for ``roundingMode``: | +| | | | | * ``ROUND_DOWN`` = 0 | | | * ``ROUND_UP`` = 1 | | | |