Class Utility
Syntax
public static class Utility
Methods
AnimationCurveToRenderTexture(AnimationCurve, ref Texture2D)
Declaration
public static Vector2 AnimationCurveToRenderTexture(AnimationCurve curve, ref Texture2D tex)
Parameters
Returns
CollectTexelValidity(Terrain, Rect, Int32)
Declaration
public static PaintContext CollectTexelValidity(Terrain terrain, Rect boundsInTerrainSpace, int extraBorderPixels = 0)
Parameters
Type |
Name |
Description |
Terrain |
terrain |
|
Rect |
boundsInTerrainSpace |
|
Int32 |
extraBorderPixels |
|
Returns
GetDefaultPreviewMaterial()
Declaration
public static Material GetDefaultPreviewMaterial()
Returns
SetFilterRT(IBrushUIGroup, RenderTexture, RenderTexture, Material)
Set the filter render texture for transformation brushes
Declaration
public static void SetFilterRT(IBrushUIGroup commonUI, RenderTexture sourceRenderTexture, RenderTexture destinationRenderTexture, Material mat)
Parameters
SetupMaterialForPainting(PaintContext, BrushTransform, Material)
Declaration
public static void SetupMaterialForPainting(PaintContext paintContext, BrushTransform brushTransform, Material material)
Parameters
SetupMaterialForPaintingWithTexelValidityContext(PaintContext, PaintContext, BrushTransform, Material)
Declaration
public static void SetupMaterialForPaintingWithTexelValidityContext(PaintContext paintContext, PaintContext texelCtx, BrushTransform brushTransform, Material material)
Parameters