csharp
public interface IBrushMaskWhere a masked brush reads its weights.
Remarks
The seam that keeps this assembly free of an image type. A mask is a function from a unit square to a number; whether that is a texture, a procedural noise or a test's lambda is not something a falloff curve needs to know. See [docs/plan/31 § D12].
Methods (1)
float Sample(Vector2 uv)The mask's value at a point of the unit square.
Used by (15)
- BandMaskVixen.Terrain.Tests
- ConstantMaskVixen.Terrain.Tests
- RecordingMaskVixen.Terrain.Tests
- TerrainBrushVixen.Terrain
- TerrainPaintVixen.Terrain
- TerrainSculptVixen.Terrain
- HalfMaskVixen.Editor.Texturing.Tests
- PaintAlphaSourceVixen.Editor.Texturing
- PaintAlphaSourceTestsVixen.Editor.Texturing.Tests
- PaintAlphaTestsVixen.Editor.Texturing.Tests
- PaintAlphasVixen.Editor.Texturing
- PaintBrushVixen.Editor.Texturing
- PaintBrushInspectorVixen.Editor.Texturing
- PaintImageMaskVixen.Editor.Texturing
- PaintToolVixen.Editor.Texturing