Tint Brush (Smooth)
This advanced Tint Brush interpolates tint color per-cell. This requires the use of a custom Shader (see TintedTilemap.shader in the package contents) and the helper component TileTextureGenerator.
Properties
| Property | Function |
|---|---|
| Color | Select the color of the tint. |
| Blend | Factor to blend the color of a Tile with this Brush's Color. |
Usage
First set the Tilemap Renderer's Material to the TintedTilemap.shader. Add the Tile Texture Generator component to the Tilemap Renderer as well. Then select the desired tint color in the Color property or pick the color from an existing Tile.
Adjust the Blend property to blend the chosen color with the original color of the Tile. A lower value weighs the new color with the existing color of the Tile, while a higher value weighs the new color with the color of the Brush.
With the Brush selected, paint Tiles with the Paintbbrush tool to change their color.

Implementation
The TintBrushSmooth inherits from the GridBrushBase and implements the following overrides:
- It overrides the
Paintmethod to set the color of a Tile. - It overrides the
Erasemethod to be able to set the color of a Tile back to the default white color. - It overrides the
Pickmethod to pick the color of a Tile.