- 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
Flood Fill
Flood Fill
In: Filters/Effects
Simple
Description
Flood Fill is part of an advanced set of effects that allow you to add much more variation to a basic, binary tiles texture. It is not meant to be used by itself: instead, it is more of a starting point for Other Flood Fill effects. This split, separate data allows for a more dynamic, more optimized and less destructive workflow.
The other Flood Fill effects are Flood Fill to Gradient, Flood Fill to Color/Grayscale, Flood Fill to Random Grayscale, Flood Fill to Random Color, Flood Fill to BBox Size, Flood Fill to Position, Flood Fill Mapper and Flood Fill to Index
The input map needs to be suited to Flood Fill to work. Ideally it is a binary map (black/white only, no grayscale) where every tile is separated from the other lines by a border that is full black (0,0,0) for every pixel. An example of a perfect candidate for this is the Tile Generator.
Problems arise if tiles are not separated by full black pixels, usually when grayscale, sloping values are used. You can identify this by an overall lack of red values in the result, and possibly strange artifacting lines. In such cases, adjust the contrast on the input map or switch the input map out. Make sure to change the Safety/Speed trade-off setting to see if anything improves.
Parameters
- Safety/Speed trade-off: Simple or small shapes, Complex or big shapes, No failure mode.
Set the calculation mode to best suit input shapes. Allows for much more accurate results if the correct mode is chosen. - Avanced options: Display advanced Parameters and Output/Hide advanced Parameters and Output
- Override Safety/Speed trade-off: -1 - 100
Only visible with Advanced Options on. Allows for overriding internal features. Very advanced, serves for creating own effects or debugging.
Example Images
|
|
---|---|
Good and bad examples of results from Flood Fill.