Parameter
- Substance 3D home
- Home
- Getting Started
- Bakers settings
- Common Parameters
- Ambient Occlusion
- Ambient Occlusion from Mesh
- Bent Normals from Mesh
- Color Map from Mesh
- Convert UV to SVG
- Curvature
- Curvature from Mesh
- Curvature from Mesh (deprecated)
- Height Map from Mesh
- Normal Map from Mesh
- Opacity Mask from Mesh
- Position
- Position map from Mesh
- Thickness Map from Mesh
- Transferred Texture from Mesh
- World Space Direction
- World Space Normals
- Guides
- Features
- Common questions
- How to export the baked maps?
- Is dithering applied to baked textures?
- Should I enable "Compute tangent space per fragment"?
- What are Assbin files?
- What is the bit depth of baked textures?
- What is the difference between the OpenGL and DirectX normal format?
- Why are there strange stretches in my textures after baking or exporting?
- Why is Matching by Name not working with Ambient Occlusion/Thickness?
- Why is my mesh fully black after baking?
- Common issues
- Aliasing on UV Seams
- Baker output is fully black or empty
- Baking failed with Color Map from Mesh
- Black shading cross are visible on the mesh surface
- Mesh parts bleed between each other
- Normal map has strange colorful gradients
- Normal texture looks faceted
- Seams are visible after baking a normal texture
- Seam visible on every face
- Texture baked outside of Substance software looks incorrect
Curvature from Mesh
The Curvature from mesh baker generates a curvature texture from high-poly meshes. It is slower than the base curvature baker but produce more accurate results.
Available in:
- Substance Designer
- Substance Automation Toolkit
- Substance Painter
Parameters
|
Description |
---|---|
Secondary Rays |
Amount of rays emitted to read the nearby geometry. A high value will produce less noise but take longer to compute. Default is 32. |
Sampling Radius |
How far the nearby geometry is taken into account to compute the curvature at the surface of the geometry. High values may produce stronger edges while lower values may produce thinner edges but miss information. |
Relative To Bounding Box |
Defines if the sampling radius is relative to the size of the mesh or if it defined as a unit based distance. |
Self Intersection |
Matching by name of curvature rays. Indicates how the bakers should match low and high-poly geometry. It can be used to filter the baking process without the need to manually move apart (explode) meshes. Possible values:
To learn more about matching geometry see: Matching by Name. |
Automatic Tonemapping bounds |
Controls how the curvature values should be wrote into the texture. If enabled, the range of value will be normalized between 0 and 1 based on the minimum and maximum value found during the baking process. If disabled, the minimum and maximum value are defined manually.
Note:
When baking UDIMs/UV Tiles, this parameter should be disabled to make the tonemapping uniform and not specific per tile, otherwise this could create seams between each textures. To find the right min/max values manually, bake first with this setting enabled then take a look at the console/log to see which values the baker did output. |
Tonemapping Min |
If Automatic Tonemapping bounds is disabled, defines the minimum value to scale the curvature result to fit into the texture. |
Tonemapping Max |
If Automatic Tonemapping bounds is disabled, defines the maximum value to scale the curvature result to fit into the texture. |
Normal Map |
Optional path to a normal texture. Can be used to replace the internal computation of the baker. |
World Space |
If enabled, the normal texture is interpreted as a World Space normal instead of a Tangent Space. |
Normal Orientation |
Format of the Normal texture if in Tangent Space. Possible values:
|