Class HydraulicEroder
Inheritance
HydraulicEroder
Syntax
[Serializable]
public class HydraulicEroder : ITerrainEroder
Fields
m_ErosionSettings
Declaration
[SerializeField]
public HydraulicErosionSettings m_ErosionSettings
Field Value
Properties
inputTextures
Declaration
public Dictionary<string, RenderTexture> inputTextures { get; set; }
Property Value
Implements
outputTextures
Declaration
public Dictionary<string, RenderTexture> outputTextures { get; }
Property Value
Implements
Methods
ErodeHeightmap(Vector3, Rect, Vector2, Boolean)
Declaration
public void ErodeHeightmap(Vector3 terrainDimensions, Rect domainRect, Vector2 texelSize, bool invertEffect = false)
Parameters
Implements
GetShaderParams(ref Int32, ref RenderTexture)
Declaration
public void GetShaderParams(ref int pass, ref RenderTexture maskRT)
Parameters
OnEnable()
Declaration
Implements
OnInspectorGUI(Terrain, IOnInspectorGUI)
Declaration
public void OnInspectorGUI(Terrain terrain, IOnInspectorGUI editContext)
Parameters
OnMaterialInspectorGUI(Terrain, IOnInspectorGUI)
Declaration
public void OnMaterialInspectorGUI(Terrain terrain, IOnInspectorGUI editContext)
Parameters
Declaration
public void ResetToolVar()