C# Class DaggerfallWorkshop.TerrainTexturing.GenerateTileDataJob

Datei anzeigen 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_oe property

public float beachElevation
return float

hDim public_oe property

public int hDim
return int

mapPixelX public_oe property

public int mapPixelX
return int

mapPixelY public_oe property

public int mapPixelY
return int

maxTerrainHeight public_oe property

public float maxTerrainHeight
return float

oceanElevation public_oe property

public float oceanElevation
return float

tdDim public_oe property

public int tdDim
return int

tileData public_oe property

public NativeArray tileData
return NativeArray