Class ThermalEroder
Inheritance
ThermalEroder
Syntax
[Serializable]
public class ThermalEroder : ITerrainEroder
Fields
m_AddHeightAmt
Declaration
[SerializeField]
public int m_AddHeightAmt
Field Value
m_AngleOfRepose
Declaration
[SerializeField]
public Vector2 m_AngleOfRepose
Field Value
m_dt
Declaration
[SerializeField]
public float m_dt
Field Value
m_MatPreset
Declaration
[SerializeField]
public int m_MatPreset
Field Value
m_ReposeJitter
Declaration
[SerializeField]
public int m_ReposeJitter
Field Value
m_ReposeNoiseAmount
Declaration
[SerializeField]
public float m_ReposeNoiseAmount
Field Value
m_ReposeNoiseScale
Declaration
[SerializeField]
public float m_ReposeNoiseScale
Field Value
m_ThermalIterations
Declaration
[SerializeField]
public int m_ThermalIterations
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
OnEnable()
Declaration
Implements
Declaration