Class TerrainSampler
Base TerrainSampler for transforming heightmap samples.
This class and interface will be expanded on later.
Inheritance
TerrainSampler
Assembly: Assembly-CSharp.dll
Syntax
public abstract class TerrainSampler : ITerrainSampler
Fields
|
Improve this Doc
View Source
defaultHeightmapDimension
Declaration
protected int defaultHeightmapDimension
Field Value
Properties
|
Improve this Doc
View Source
BeachElevation
Declaration
public virtual float BeachElevation { get; set; }
Property Value
|
Improve this Doc
View Source
HeightmapDimension
Declaration
public virtual int HeightmapDimension { get; set; }
Property Value
|
Improve this Doc
View Source
MaxTerrainHeight
Declaration
public virtual float MaxTerrainHeight { get; set; }
Property Value
|
Improve this Doc
View Source
MeanTerrainHeightScale
Declaration
public virtual float MeanTerrainHeightScale { get; set; }
Property Value
|
Improve this Doc
View Source
OceanElevation
Declaration
public virtual float OceanElevation { get; set; }
Property Value
|
Improve this Doc
View Source
Version
Declaration
public abstract int Version { get; }
Property Value
Methods
|
Improve this Doc
View Source
GenerateSamples(ref MapPixelData)
Declaration
public abstract void GenerateSamples(ref MapPixelData mapPixel)
Parameters
|
Improve this Doc
View Source
IsLocationTerrainBlended()
Declaration
public virtual bool IsLocationTerrainBlended()
Returns
|
Improve this Doc
View Source
ScheduleGenerateSamplesJob(ref MapPixelData)
Declaration
public virtual JobHandle ScheduleGenerateSamplesJob(ref MapPixelData mapPixel)
Parameters
Returns
Type |
Description |
Unity.Jobs.JobHandle |
|
|
Improve this Doc
View Source
TerrainHeightScale(Int32, Int32)
Declaration
public virtual float TerrainHeightScale(int x, int y)
Parameters
Returns
Implements