C# Class DaggerfallWorkshop.TerrainTexturing.GenerateTileDataJob

Show file Open project: l3lessed/CO-DF-Unity-10.23

Public Properties

Property Type Description
beachElevation float
hDim int
mapPixelX int
mapPixelY int
maxTerrainHeight float
oceanElevation float
tdDim int
tileData NativeArray

Public Methods

Method Description
Execute ( int index ) : void

Private Methods

Method Description
GetNoise ( float x, float y, float frequency, float amplitude, float persistance, int octaves, int seed ) : float
GetWeightedRecord ( float weight, float lowerGrassSpread = 0.5f, float upperGrassSpread = 0.95f ) : byte
NoiseWeight ( float worldX, float worldY ) : float

Method Details

Execute() public method

public Execute ( int index ) : void
index int
return void

Property Details

beachElevation public property

public float beachElevation
return float

hDim public property

public int hDim
return int

mapPixelX public property

public int mapPixelX
return int

mapPixelY public property

public int mapPixelY
return int

maxTerrainHeight public property

public float maxTerrainHeight
return float

oceanElevation public property

public float oceanElevation
return float

tdDim public property

public int tdDim
return int

tileData public property

public NativeArray tileData
return NativeArray