...
integer
textures are always sRGB. TIF and PNG texture painted/created in Photoshop are typically integer sRGB images.float
andhalf
textures are always linear. They are typically created in packages which can handle linear/float data such as Krita and Nuke.- for For a proper linear workflow, color textures must always be linearized before rendering, see:
- "nonNon-color" data, such as float displacement maps, vector displacement maps, bump maps, normal maps, anisotropy maps should always be tagged as linear. Note that 3delight for Maya automatically interprets displacement maps as linear data when color management is active, however bump maps, normal maps, anisotropy maps, environment maps are not, and should be manually tagged as linear.
tga
(targa) files should never be used because they offer bad compression (RLE). Usetif
with LZW compression instead of TGAs.- 16 and 32 bit images are larger than 8 bit images, and should be used only when higher precision is actually really necessary.
jpg
textures always have compression artifacts due to DCT compression and should be absolutely never used as input textures.psd
textures should not be used in Maya (nor in Nuke) due to the additional cost in reading through multiple layers. Instead of usingpsd
save out layers separately astif
files (with LZW compression).- outputting Outputting multi-layer exr files from the renderer is possible, keep in mind that reading these files is more expensive in Nuke due to additional cost of channel evaluation (this is not the case in Fusion).simply use the same file name in Default Image Fle Name of the render pass, for instance:
3delight/<scene>/image/<scene>_<pass>_#.<ext>
- Outputting multi-part exr files is currently not supported, for the time being please output deep exr image files separately from multi-layer exr image files, this can be done easily in the render pass by setting an override for the deep exr image layer: