Texture maps are a standard way of adding fine surface detail without adding more geometry. Indigo supports texture maps in many file formats, which are listed here.
An example Phong material with a wood texture applied.
Supported texture formats:
|JPEG||.JPG .JPEG||Greyscale, RGB and CMYK are supported.|
|PNG||.PNG||Greyscale, greyscale with alpha, RGB and RGBA are supported. 8 bits per channel and 16 bits per channel supported.|
|Truevision Targa||.TGA||Greyscale (8 bits per pixel) and RGB (24 bits per pixel) are supported.|
|Windows Bitmap||.BMP||Greyscale (8 bits per pixel) and RGB (24 bits per pixel) are supported. Compressed BMP files are not supported.|
|OpenEXR||.EXR||16 bits per channel and 32 bits per channel are supported.|
|TIFF||.TIF .TIFF||Greyscale, RGB, RGBA are supported. 8 bits per channel and 16 bits per channel supported.|
|GIF||.GIF||Supported. Gif animation is not supported.|
|UV set index||Index of the set of uv coordinates used for texture maps. Usually generated by your 3D modelling package.|
|Path||Path to the texture map on disk. The path must either be absolute, or relative to the scene's working directory.|
|Gamma (exponent)||Used for converting non-linear RGB values (e.g. sRGB) to linear intensity values. A typical value is 2.2, corresponding to the sRGB standard.|