Knaldtech Start
Knaldtech Start
This is an old revision of the document!
The baker is the interface that we use to bake textures from high to low polygonal sources. From within the baker you can generate Tangent Space Normal1), Object Space Normal, Derivative, Displacement/Height, Ambient Occlusion, Transmission & Vertex Color maps from 3d source data.
Dilation On/Off: Enables dilation.
Anti-aliasing: Here you can choose how much Anti-Aliasing is used during the baking process.
Conserve GPU Memory: Reduces GPU memory for certain targets at the expense of quality. Should only be used if you're running out of VRAM and are unable to bake at higher resolutions.
Size: The specified size of the baked texture, as per the width and height settings.
Pre Process/Bake: This button pre-processes the selected meshes and then performs an initial test bake automatically. Once the pre-processes has been completed Knald does not need reprocess the meshes again until the source data has been modified (either by loading a new high poly mesh or by editing the existing meshes externally) and you may rebake as you wish at an increased speed.
Update Integrator: Update the current baked image to The Integrator. Mesh data from the baker is automatically carried over to The Integrator for use within Mesh AO and Transmission if needed.
View Cage: Enables viewing of the projection cage.
View Range: Enables viewing of the range cage.
Search Range: The distance between the projection cage and the range cage.
Push: The amount you wish to inflate the projection cage. The projection cage should in most instances completly enclose the High Poly mesh in order to render correctly.
Range: The amount you wish to inflate the range cage. This should be set at a distance that is as close to the High Poly mesh as possible, while still being enclosed by it. Setting this value too high can cause unnecessary increases in render times.
Opacity: Changes the opacity value of the projection and range cages.
View High Poly: Toggles the High Poly mesh on/off in the 3d viewport. This does not affect the rendering of the meshes when baking.
View Low Poly: Toggles the High Poly mesh on/off in the 3d viewport. This does not affect the rendering of the meshes when baking.
High Poly: Add a High Poly mesh here. The loading of multiple High Poly meshes simultaneously is supported and doing so will automatically create a new slot per mesh.
Clicking the +/- icons to the right will add & remove slots of previously loaded meshes from the stack.
Low Poly: Add a Low Poly mesh here.
Cage Mesh: This option allows you to specify an external cage mesh that should be used in place of Knald's internal cage system. Where the topology of the selected cage mesh does not match that of the low poly mesh (different vertex order, UVs or triangle count etc.), Knald will fall-back to its secondary option for non-topologically matched cages. In such cases the specified cage mesh will still be used.
Map Types: A selection dropdown for choosing the type of map to bake.
Add Map: Adds the selected target to the stack for baking.
Add All: Adds all targets to the stack for baking.
Target Name: The map type to be baked. Clicking the - icons to the right will remove targets from the stack.
Configure: Configure your bake target preferences here.
Minus Button: Remove the current bake target from the stack.