OSL Baking Camera


The OSL Baking camera is a scriptable camera. You can create custom Camera types for any purpose (such as VRImmersively engaging and experiencing depth perception in a three dimensional scene through stereo vision goggles and head-mounted displays. warping) with OSL (Open Shader LanguageA shading language developed by Sony Pictures Imageworks. There are multiple render engines that utilize OSL as it is particularly suited for physically-based renderers.) scripts. It is a very flexible camera used to match the rendering to the existing footage. To learn about the generic OSL standard, read the OSL Readme and PDF documentation.

The OSL cameras work in conjunction with other OSL features like the OSL texture node. While the OSL camera's parameters are identical to the Thin Lens camera, the OSL Baking camera contains a unique set of camera parameters used for controlling the baking process. This Camera type is accessible from the Octane Render Target Actor by clicking on the Details panel, then selecting the camera from the Camera dropdown (figure 1).


Figure 1: The OSL Baking camera type


OSL Baking Camera Parameters

Baking Group ID - Specifies the Baking Group to bake. By default, all objects belong to the default Baking Group number 1. You can arrange new Baking Groups by using Object Layers or Object Layer maps, similar to the way render layers work.

UV Set - Determines which UV set to use for baking.

Size - Specifies the number of pixels added to the UV map edges.

Edge Noise Tolerance - Specifies the tolerance for keeping or discarding edge noise.

Continue If Transparent - If disabled, a transparent surface terminates the path.