Class WindEroder
Syntax
[Serializable]
public class WindEroder : ITerrainEroder
Constructors
WindEroder()
Declaration
Fields
m_WindSpeed
Declaration
[SerializeField]
public TerrainFloatMinMaxValue m_WindSpeed
Field Value
m_WindSpeedJitter
Declaration
[SerializeField]
public float m_WindSpeedJitter
Field Value
m_WindVel
Declaration
Field Value
Properties
AbrasivenessCoefficient
Declaration
public TerrainFloatMinMaxValue AbrasivenessCoefficient { get; }
Property Value
AdvectionVelScale
Declaration
public TerrainFloatMinMaxValue AdvectionVelScale { get; }
Property Value
AngleOfRepose
Declaration
public float AngleOfRepose { get; }
Property Value
DepositionRate
Declaration
public TerrainFloatMinMaxValue DepositionRate { get; }
Property Value
DiffuseSteps
Declaration
public int DiffuseSteps { get; }
Property Value
DiffusionRate
Declaration
public TerrainFloatMinMaxValue DiffusionRate { get; }
Property Value
DragCoefficient
Declaration
public TerrainFloatMinMaxValue DragCoefficient { get; }
Property Value
inputTextures
Declaration
public Dictionary<string, RenderTexture> inputTextures { get; set; }
Property Value
Implements
Iterations
Declaration
public TerrainIntMinMaxValue Iterations { get; }
Property Value
outputTextures
Declaration
public Dictionary<string, RenderTexture> outputTextures { get; }
Property Value
Implements
ProjectionSteps
Declaration
public int ProjectionSteps { get; }
Property Value
ReflectionCoefficient
Declaration
public TerrainFloatMinMaxValue ReflectionCoefficient { get; }
Property Value
SimulationScale
Declaration
public TerrainFloatMinMaxValue SimulationScale { get; }
Property Value
SlopeFactor
Declaration
public TerrainFloatMinMaxValue SlopeFactor { get; }
Property Value
SuspensionRate
Declaration
public TerrainFloatMinMaxValue SuspensionRate { get; }
Property Value
ThermalIterations
Declaration
public int ThermalIterations { get; }
Property Value
ThermalTimeDelta
Declaration
public TerrainFloatMinMaxValue ThermalTimeDelta { get; }
Property Value
TimeInterval
Declaration
public TerrainFloatMinMaxValue TimeInterval { get; }
Property Value
Viscosity
Declaration
public TerrainFloatMinMaxValue Viscosity { get; }
Property Value
Methods
ErodeHeightmap(Vector3, Rect, Vector2, Boolean)
Declaration
public void ErodeHeightmap(Vector3 terrainDimension, Rect domainRect, Vector2 texelSize, bool invertEffect = false)
Parameters
Implements
OnEnable()
Declaration
Implements
OnInspectorGUI()
Declaration
public void OnInspectorGUI()
ResetSettings()
Declaration
public void ResetSettings()