Baking Texture


The DisplacementThe process of utilizing a 2D texture map to generate 3D surface relief. As opposed to bump and normal mapping, Displacement mapping does not only provide the illusion of depth but it effectively displaces the actual geometric position of points over the textured surface. function in OctaneRender® cannot utilize a Procedural texture map. The Baking texture node provides a way to bake Procedural textures into an image to use as a Displacement map. With this Texture node, you can use the full power of Procedural textures for displacement.

The baking process uses the texture preview system, which looks like an Image texture to the rest of the system. The baking is done whenever an input is changed and is calculated on-the-fly. The internal image is not stored in the project, so it needs recalculating whenever you load the project.

The Baking texture node takes an input from any Procedural texture map, and then connects to a Displacement node, which then connects to an OctaneRender material's Displacement pin.


Figure 1: The typical material network for using the Baking texture node with Procedural texture maps


Baking Texture Parameters

Texture - Specifies the Procedural texture to bake.

Enable Baking - Enables or pauses the texture baking process.

Resolution - Specifies the resolution of the baked Texture map.

Samples Per Pixel - Determines the samples per pixel used during the baking process.

Texture Type - Specifies whether the texture is low or high dynamic range.

RGB Baking - Bakes the texture either in color, if enabled, or greyscale, if disabled.

Power - Determines the baked Texture map's brightness.

GammaThe function or attribute used to code or decode luminance for common displays. The computer graphics industry has set a standard gamma setting of 2.2 making it the most common default for 3D modelling and rendering applications. - Sets the Gamma correction coefficient.

Invert - Inverts the baked Texture map.

Linear Space Invert - Inverts the image in linear color space.

UV Transform - Specifies the UV coordinates for the baked Texture map.

Projection - Specifies the UV projection type for the baked Texture map.

Border Mode - Determines the texture lookup behavior when the texture coordinates fall outside [0, 1].