- Interface
- Customizing your workspace
- Home screen
- Main toolbar
- Preferences
- Explorer
- Graph view
- Library
- Properties
- 2D view
- 3D view
- Dependency manager
- Resources
- Importing, linking and new resources
- Bitmap resource
- Vector graphics (SVG) resource
- 3D scene resource
- AxF (Appearance eXchange Format)
- Font resource
- Warnings from dependencies
- Substance graphs
- Substance graph key concepts
- Creating a Substance graph
- Instances and subgraphs
- Graph parameters
- Manage parameters
- 'Visible if' expressions
- Inheritance in Substance graphs
- Output size
- Values in Substance graphs
- Publishing Substance 3D asset files (SBSAR)
- Exporting bitmaps
- Exporting PSD files
- Sample Substance graphs
- Warnings in Substance graphs
- Substance function graphs
- What is a Substance function graph?
- Create and edit a Substance function
- The Substance function graph
- Variables
-
FX-maps
- FX-Maps
- How it works
- The Iterate node
- The Quadrant node
- Using Substance function graphs in FX-Maps
- Warnings in Substance function graphs
- Sample Substance function graphs
- Nodes reference for Substance function graphs
- Scripting
- Plugin basics
- Plugin search paths
- Plugins packages
- Plugin manager
- Python editor
- Accessing graphs and selections
- Nodes and properties
- Undo and redo
- Application callbacks
- Creating user interface elements
- Adding actions to the Explorer toolbar
- Using color management
- Using spot colors
- Logging
- Using threads
- Debugging plugins using Visual Studio Code
- Porting previous plugins
- Packaging plugins
- Scripting API reference
- Substance 3D home
- User guide
- Glossary
- Getting started
-
Interface
- Interface
- Customizing your workspace
- Home screen
- Main toolbar
- Preferences
- Explorer
- Graph view
- Library
- Properties
- 2D view
- 3D view
- Dependency manager
-
Resources
- Resources
- Importing, linking and new resources
- Bitmap resource
- Vector graphics (SVG) resource
- 3D scene resource
- AxF (Appearance eXchange Format)
- Font resource
- Warnings from dependencies
-
Substance function graphs
- Substance function graphs
- What is a Substance function graph?
- Create and edit a Substance function
- The Substance function graph
- Variables
-
FX-maps
- FX-Maps
- How it works
- The Iterate node
- The Quadrant node
- Using Substance function graphs in FX-Maps
- Warnings in Substance function graphs
- Sample Substance function graphs
- Nodes reference for Substance function graphs
- MDL graphs
- Bakers
- Best practices
- Pipeline and project configuration
- Color management
- Package metadata
-
Scripting
- Scripting
- Plugin basics
- Plugin search paths
- Plugins packages
- Plugin manager
- Python editor
- Accessing graphs and selections
- Nodes and properties
- Undo and redo
- Application callbacks
- Creating user interface elements
- Adding actions to the Explorer toolbar
- Using color management
- Using spot colors
- Logging
- Using threads
- Debugging plugins using Visual Studio Code
- Porting previous plugins
- Packaging plugins
- Scripting API reference
- Technical issues
- Release notes
Tri Planar
Tri Planar (Grayscale)
In: Mesh Based Generators/Utilities
Complex
Description
This advanced node performs Triplanar projection mapping in 2D, based on baked Position an World Space Normal data. This means it essentially completely converts UV-coordinates into a (mostly) seam-free mapping based on the mesh itself.
This is a good way to avoid seams without having to rebake every time (it is possible to achieve something similar with the baker). The downside is that this node is quite heavy and thus not fast.
Do keep in mind that your bakes should be high-precision: 8-bit bakes will not lead to very nice results.
Parameters
Inputs
- Position: Color Input
Baked Position map. Ideally 16-bit or higher precision. - World Space Normal: Color Input
Baked World Space Normal map, Ideally 16-bit or higher precision. - Input X: Color Input (Grayscale Input)
Input map to remap from UV to World Space via Triplanar projection. Used for all Axes when Image Inputs is set to 1, for X axis if set to 3. - Input Y: Color Input (Grayscale Input)
Only if Image Inputs is set to 3. Input map to remap from UV to World Space on the Y Axis. - Input Z: Color Input (Grayscale Input)
Only if Image Inputs is set to 3. Input map to remap from UV to World Space on the Z Axis.
Parameters
- Projection: All axis, X only, Y only, Z only
Sets which Axes to blend with. - Image Inputs: 1 input, 3 inputs
Set whether to use one Map for all Axes, or a specific map per Axis. - Blending Mode: linear, advanced
Increases accuracy and precision. - Blending Contrast: 0.001 - 1.0
Transition contrast, blend between smooth or harsh transitions. - Normalization Factor: 0.0 - 1.0
Improves the projection blending by restoring the loss of contrast in the blending area. - Texture Tiling: 0.0 - 10.0
Number of times to tile the input textures. - Global Rotation: 0.0 - 1.0
Global Rotation for all Axes. - Fix Mirrored Projection: False/True
Set how to handle Mirrored Projections. - Rotation X: 0.0 - 1.0
Individual rotation over projection X-axis. - Rotation Y: 0.0 - 1.0
Individual rotation over projection Y-axis. - Rotation Z: 0.0 - 1.0
Individual rotation over projection Z-axis. - Offset X: 0.0 - 1.0
Offset over projection X-axis. - Random Offset X: 0.0 - 1.0
Allow for randomisation of X-axis offset. - Offset Y: 0.0 - 1.0
Offset over projection Y-axis. - Random Offset Y: 0.0 - 1.0
Allow for randomisation of Y-axis offset. - Offset Z: 0.0 - 1.0
Offset over projection Z-axis. - Random Offset Z: 0.0 - 1.0
Allow for randomisation of Z-axis offset.