Last updated on 
                
                    Jul 13, 2023
                
            
            
        
        
    
- Substance 3D home
 - User guide
 - Glossary
 - Getting started
 - Workspace
  
- Workspace
 - 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 graphs
- 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
 - Nodes reference for Substance graphs
- Nodes reference for Substance graphs
 - Atomic nodes
 - Node library
      
- Node library
 - Texture generators
- Texture generators
 - Noises
- Noises
 - 3D Perlin noise
 - 3D Perlin noise fractal
 - 3D Ridged noise fractal
 - 3D Simplex noise
 - 3D Voronoi
 - 3D Voronoi fractal
 - 3D Worley noise
 - Anisotropic noise
 - Blue noise fast
 - BnW spots 1
 - BnW spots 2
 - BnW spots 3
 - Cells 1
 - Cells 2
 - Cells 3
 - Cells 4
 - Clouds 1
 - Clouds 2
 - Clouds 3
 - Creased
 - Crystal 1
 - Crystal 2
 - Directional noise 1
 - Directional noise 2
 - Directional noise 3
 - Directional noise 4
 - Directional scratches
 - Dirt 1
 - Dirt 2
 - Dirt 3
 - Dirt 4
 - Dirt 5
 - Dirt gradient
 - Fluid
 - Fractal sum 1
 - Fractal sum 2
 - Fractal sum 3
 - Fractal sum 4
 - Fractal sum base
 - Fur 1
 - Fur 2
 - Fur 3
 - Gaussian noise
 - Gaussian spots 1
 - Gaussian spots 2
 - Grunge concrete
 - Grunge Damas
 - Grunge galvanic large
 - Grunge galvanic small
 - Grunge leaks
 - Grunge leaky paint
 - Grunge map 001
 - Grunge map 002
 - Grunge map 003
 - Grunge map 004
 - Grunge map 005
 - Grunge map 006
 - Grunge map 007
 - Grunge map 008
 - Grunge map 009
 - Grunge map 010
 - Grunge map 011
 - Grunge map 012
 - Grunge map 013
 - Grunge map 014
 - Grunge map 015
 - Grunge rough dirty
 - Grunge rust fine
 - Grunge scratches dirty
 - Grunge scratches fine
 - Grunge scratches rough
 - Grunge shavings
 - Grunge splashes dusty
 - Grunge spots
 - Grunge spots dirty
 - Liquid
 - Messy fibers 1
 - Messy fibers 2
 - Messy fibers 3
 - Microscope view
 - Moisture noise
 - Perlin noise
 - Plasma
 - Caustics
 - Voronoi
 - Voronoi fractal
 - Waveform 1
 - White noise
 - White noise fast
 
 - Patterns
- Patterns
 - 3D linear gradient
 - 3D volume mask
 - Alveolus
 - Arc pavement
 - Brick 1
 - Brick 2
 - Brick generator
 - Checker 1
 - Cube 3D
 - Cube 3D GBuffers
 - Fibers 1
 - Fibers 2
 - Gaussian 1
 - Gaussian 2
 - Gradient axial
 - Gradient axial reflected
 - Gradient circular
 - Gradient linear 1
 - Gradient linear 2
 - Gradient linear 3
 - Gradient radial
 - Height extrude
 - Mesh 1
 - Mesh 2
 - Panorama shape
 - Polygon 1
 - Polygon 2
 - Scratches generator
 - Shape
 - Shape extrude
 - Shape mapper
 - Shape splatter
 - Shape splatter blend
 - Shape splatter data extract
 - Shape splatter to mask
 - Splatter
 - Splatter circular
 - Star
 - Starburst
 - Stripes
 - Tile generator
 - Tile random
 - Tile random 2
 - Tile sampler
 - Triangle grid
 - Weave 1
 - Weave 2
 - Weave generator
 
 
 - Filters
- Filters
 - Adjustments
- Adjustments
 - Apply color palette
 - Auto levels
 - Channel mixer
 - Chrominance extract
 - Clamp
 - Color match
 - Color to mask
 - Contrast/Luminosity
 - Convert to linear
 - Convert to sRGB
 - Create color palette (16)
 - Grayscale conversion advanced
 - Hald CLUT
 - HDR range viewer
 - Height map frequencies mapper
 - Highpass
 - Histogram compute
 - Histogram equalize
 - Histogram range
 - Histogram render
 - Histogram scan
 - Non-uniform histogram scan
 - Histogram select
 - Histogram shift
 - ID to mask grayscale
 - Invert
 - Lighting cancel high frequencies
 - Lighting cancel low frequencies
 - Luminance highpass
 - Min max
 - Modify color palette
 - Pow
 - Quantize color (Simple)
 - Quantize color
 - Quantize grayscale
 - Replace color
 - Replace color range
 - Threshold
 - View color palette
 
 - Blending
 - Blurs
 - Channels
 - Effects
- Effects
 - 3D texture position
 - 3D texture SDF
 - 3D texture surface render
 - 3D texture volume render
 - Ambient occlusion (HBAO)
 - Ambient occlusion (RTAO)
 - Anisotropic Kuwahara color
 - Anisotropic Kuwahara grayscale
 - Bevel
 - Bevel smooth
 - Cross section
 - Curvature
 - Curvature smooth
 - Curvature sobel
 - Diffusion color
 - Diffusion grayscale
 - Diffusion UV
 - Directional distance
 - Edge detect
 - Emboss with gloss
 - Extend shape
 - Flood fill
 - Flood fill mapper
 - Flood fill to Bbox size
 - Flood Fill to gradient
 - Flood Fill to grayscale/color
 - Flood Fill to index
 - Flood Fill to position
 - Flood Fill to random color
 - Flood Fill to random grayscale
 - FXAA
 - Glow
 - Mosaic
 - Multi directional warp
 - Non-uniform directional warp
 - Reaction diffusion fast
 - RT irradiance
 - RT shadow
 - Shadows
 - Shape drop shadow
 - Shape glow
 - Shape stroke
 - Summed area table
 - Swirl
 - Uber emboss
 - Vector morph
 - Vector warp
 
 - Normal map
 - Tiling
 - Transforms
 
 - Material filters
- Material filters
 - 1-click
 - Effects (Material)
 - Transforms (Material)
 - Blending (Material)
 - PBR utilities
 - Scan processing
 
 - Mesh-based generators
- Mesh-based generators
 - Mask generators
 - Weathering
 - Utilities (Mesh-based generators)
 
 - Spline & Path tools
        
- Spline & Path tools
 - Working with Path & Spline tools
 - Path tools
 - Spline tools
- Spline tools
 - Paths to Spline
 - Point list
 - Scatter on Spline color
 - Scatter on Spline grayscale
 - Scatter Splines on Splines
 - Spline 2D transform
 - Spline (Cubic)
 - Spline (Poly quadratic)
 - Spline (Quadratic)
 - Spline append
 - Spline bridge (2 Splines)
 - Spline bridge (List)
 - Spline bridge mapper color
 - Spline bridge mapper grayscale
 - Spline circle
 - Spline fill
 - Spline flow mapper
 - Spline mapper color
 - Spline mapper grayscale
 - Spline merge list
 - Spline render
 - Spline sample height
 - Spline sample thickness
 - Spline select
 - Spline warp
 - UV mapper color
 - UV mapper grayscale
 
 
 - 3D view (Library)
        
- 3D view (Library)
 - HDRI tools
 
 
 - Node library
 
 
 - Substance function graphs
  
- Substance function graphs
 - What is a Substance function graph?
 - Create and edit a Substance function graph
 - 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
 - Working with 3D scenes
 - 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
 
Splatter Circular
Splatter Circular (Color)
In: Texture Generators/Patterns
Complex
Description
Splatter Circular generates a ring-based pattern with various controls. It can use pre-defined shapes or custom inputs. It's similar to Tile Generator, but with a circular placement instead of a grid.
This is useful for when you want to place shapes in a circular way with various randomisation options.
Parameters
Inputs
Both inputs are optional.
- Pattern Image Input 1-6: Grayscale Input (Color input)
Splatter Circular only: Custom pattern image, used when the "Pattern" parameter is set to "Image Input". - Background: Grayscale Input (Color input)
 
Parameters
- Pattern Amount: 1 - 64
Amount of pattern tiles to place on a ring. - Pattern Amount Random: 0.0 - 1.0
Randomisation of the amount of patterns to be placed. Best used with a Ring Amount higher than 1. - Pattern Amount Random Min: 1 - 10
Sets the minimal amount of patterns for randomisation. - Ring Amount: 1 - 10
Sets the number of rings to fill. The rings are always placed inside the outer one, and space evenly. - Non Square Expansion: False/True
Enables compensation of squash and stretch with non-square ratios. - Pattern 
- Pattern: Image Input, Square, Disc, Paraboloid, Bell, Gaussian, Thorn, Pyramid, Brick, Gradation, Waves, Half Bell, Ridged Bell, Crescent, Capsule, Cone
Selects what pattern shape to use. - Pattern Input Number: 1 - 6
Sets number of different Image inputs to use. Only available when Image Input is selected above. - Pattern Input Distribution: Random, By Pattern Number, By Ring Number
Sets how multiple Pattern Inputs are chosen. Random means a random one is chosen, Pattern Number means they are just placed in a looping sequence, By ring numbers means every ring has a different one in sequence. - Image Input Filtering: Bilinear + Mipmaps, Bilinear, Nearest
 - Pattern Specific: 0.0 - 1.0
Lets you change the selected pattern's shape. The effect is dependent on the selected pattern. - Symmetry Random: 0.0 - 1.0
Sets the number of tiles that should be randomly flipped/mirrored according to the below behaviour. - Symmetry Random Mode: Horizontal + Vertical, Horizontal, Vertical
Determines symmetry mirroring behaviour. 
 - Pattern: Image Input, Square, Disc, Paraboloid, Bell, Gaussian, Thorn, Pyramid, Brick, Gradation, Waves, Half Bell, Ridged Bell, Crescent, Capsule, Cone
 - Position 
- Radius: 0.0 - 1.0
Sets the radius from the center at which the patterns are placed. - Radius Random: 0.0 - 1.0
Randomises the radius for every pattern tile. - Ring Radius Multiplier: 0.0 - 1.0
Affects spacing of multiple rings. - Angle Random: 0.0 - 1.0
Randomises the angle of each pattern. A higher amounts means more rotation. - Spiral Factor: 0.0 - 1.0
Turns the rings into Spirals, where every tile is placed at a slightly increasing radius. - Spread: 0.0 - 2.0
Sets the amount of turns a ring does. This can be increased beyond its limits. - Offset along Direction: 0.0 - 1.0
Moves every pattern out from the center along its angle. The effect greatly depends on Angle Random, or it looks just like a multiplier for the Radius. - Global Offset: 0.0 - 1.0
Translates the entire shape. 
 - Radius: 0.0 - 1.0
 - Size 
- Connect Patterns: False/True
Makes the length of pattern tiles dependent on the radius, meaning each shape should touch the previous and next one. - Size (Connected): 0.0 - 1.0
Changes the size of each pattern globally. When connected, it's relative to the total radius. - Size Random: 0.0 - 1.0
Randomises the size of each pattern individually. - Scale: 0.0 - 2.0
Uniformly scales each pattern. - Scale Random: 0.0 - 1.0
Randomises uniform scaling. - Scale by Pattern Number: 0.0 - 1.0
Makes the pattern scale dependent on the position along the ring. - Invert Pattern Number: False/True
Used with the previous option, this can invert scaling from small to large and vice-versa. - Scale by Ring Number: 0.0 - 1.0
Makes scale dependent on ring number. - Invert Ring Number: False/True
Used with the previous option, it can invert scaling from small to large and vice-versa. 
 - Connect Patterns: False/True
 - Rotation 
- Pattern Rotation: 0.0 - 1.0
Rotates every pattern uniformly. - Pattern Rotation Random: 0.0 - 1.0
Randomises pattern rotation. - Pattern Rotation Pivot: Center, Min X, Max X, Min Y, Max Y
Sets the pivot point position around which to rotate every pattern individually. - Center Orientation: False/True
Rotates every pattern so it faces towards the center of the ring. Turning it of gives them all the same orientation - this can produce unwanted effects with Offset along direction. - Ring Rotation: 0.0 - 1.0
Rotates entire ring around center. - Ring Rotation Random: 0.0 - 1.0
Randomises rotation per ring. - Ring Rotation Offset: 0.0 - 1.0
Offsets rotation per ring. 
 - Pattern Rotation: 0.0 - 1.0
 - Color 
- Color: (Grayscale value)
Color to multiply with selected pattern. - Luminance Random: 0.0 - 1.0
Randomizss color or Luminance for every pattern tile. - Luminance By Scale: 0.0 - 1.0
Makes Luminance dependent on the individual pattern scale. - Luminance by Pattern Number: 0.0 - 1.0
Makes Luminance dependent on the pattern sequence. Can for example be used with spirals. - Invert Pattern Number: False/True
Inverts the previous option. - Luminance by Ring Number: 0.0 - 1.0
Makes Luminance dependent on the ring sequence. - Invert Ring Number: False/True
Inverts the previous option. - Random Mask: 0.0 - 1.0
Randomly hides patterns. - Background Color: (Grayscale value)
Changes solid background color. - Blending Mode: Add, Max, Add Sub
Sets how to blend overlapping patterns. - Global Opacity: 0.0 - 1.0
Sets the global opacity of the entire result. 
 - Color: (Grayscale value)
 
Example Images