Bake to Texture

 

Maps

LipService can bake the following types of textures :

  1. Normal Map in Object and Tangent Spaces.

  2. Displacement and Displacement direction Maps

  3. Vertex Color Map

Each of 'Normal Map', Displacement Map' and 'Vertex Color Map' groups has 'On' checkbox which turns 'On'/'Off' rendering of correspondent map. So these can be rendered separately or all at once due to checkbox state.

Normal Map

Note: Active sub-division level is used for rendering this map (as high-resolution mesh).

'Normal Space' radio group defines the space to render normals.

'Object' radio makes map render in object space of original object and does not need any more options.

'Tangent' renders map in tangent space of low-poly mesh. There is no sense to render a normal map in normal space of original high-resolution mesh. So you need to define low resolution mesh in one of two ways:

'Low Sub-Division' group. If high-resolution mesh is created by sub-dividing some low-resolution mesh via LipService you can select some lower sub-division level. Check 'Low-Sub Division' radio and select desired sub-division level to compute low-poly tangent space.

So two sub-division levels are used: active one as high-resolution mesh and selected in dropdown as low-resolution mesh.

'Low Poly Node' group. Use it if you have some low-poly copy of mesh already  and want to compute normal map for. Check 'Low Poly Node' radio and use Node Pick button to pick object from scene to use as a refference object.

Object Space Tangent Space

Low-resolution mesh: 2 segment GeoSphere Faces: 80 Verts: 42
High-resolution mesh: sub-division level 5 Faces: 20480 Verts: 10242

'UV Channel' dropdown. if some 'Low Poly Node' is picked mapping channels it has are listed in this dropdown. Otherwise mapping channels of mesh LipService modifier is applied to are listed here. Select the one you want to use for rendering normal map.

'Samples' number of rays cast per pixel.

'Output File' field and File Browser Button - press it to select the image file rendering result will be saved to.

Displacement Map

Note: Active sub-division level is used for rendering this map. Displacement map is computed against the original not modified by LipService object.

LipService can compute two maps for displacement: 'Displacement Strength' grayscale map and 'Displacement Direction' RGB map displacement vectors directions are stored there in the was similar to Object Space Normal map.

'UV Channel' dropdown. The channels present are listed here.

'Samples' number of rays cast per pixel.

'Strength Output' checkbox turns On/Off rendering of 'Displacement Strength' map.

'Max' spinner defines the range displacement values can vary to map these into [0; 1] range.

'Calculate' calculates the value displacement vary and stores it to 'Max' field.

'Absolute Values' if checked 'Off' displacement values negative and positive well be mapped to [0; 1] rage. If 'On' absolute values will be mapped to [0,1] range.

You need to select select image file Displacement Strength will be saved to - press the corresponding '...' File Browser Button for it.

'Direction Output' checkbox turns On/Off rendering Displacement Direction Map.

Displacement Strength Displacement Direction

Low-resolution mesh: 2 segment GeoSphere Faces: 80 Verts: 42
High-resolution mesh: sub-division level 5 Faces: 20480 Verts: 10242

You need to select select image file Displacement Strength will be saved to - press correspondent '...' File Browser Button for it.

Vertex Color Map

Note: Active sub-division level is used for rendering this map.

Renders vertex colors painted via LipService into map.

'UV Channel' dropdown. The channels present are listed here.

'Samples' number of rays cast per pixel.

You need to select select image file Displacement Strength will be saved to - press correspondent '...' File Browser Button for it.
 
Vertex Color Map Sample Used
 

Rendering

'Output Size' group UI elements needed to define output bitmap size.

'Width' and 'Height' spinner set the desired bitmap size using these or use the Express Buttons '128x128' .... '2048x2048' to set some pre-defined size.

'Current' radio button. If checked 'On' selected maps will be rendered for current frame.

'Animation' radio button. If checked 'On' selected maps will be rendered for time range defined by 'Start' and 'End' spinners.

'Selected Faces Only' checkbox. If checked 'On'

   

 

LipService / LBrush
©1998-2008 Joe Alter, Inc