Table of Contents

Class BiomeLookupHashTable

Namespace
KSP.Rendering.Planets
Assembly
Assembly-CSharp.dll
public class BiomeLookupHashTable : ScriptableObject
Inheritance
BiomeLookupHashTable
Extension Methods

Constructors

BiomeLookupHashTable()

public BiomeLookupHashTable()

Fields

BakingRefDimension

public const int BakingRefDimension = 4096

Field Value

int

BiomeSamplingHashTableDimension

public const int BiomeSamplingHashTableDimension = 256

Field Value

int

BiomeSamplingHashTableSize

public const int BiomeSamplingHashTableSize = 65536

Field Value

int

CellDimension

public const int CellDimension = 16

Field Value

int

Cells

public BiomeLookupHashCell[] Cells

Field Value

BiomeLookupHashCell[]

Methods

GetBiomeDataAtUV(Vector2, ref BiomeTextureColorLookupTable)

public PQSData.BiomeSurfaceData GetBiomeDataAtUV(Vector2 uv, ref BiomeTextureColorLookupTable colorTable)

Parameters

uv Vector2
colorTable BiomeTextureColorLookupTable

Returns

PQSData.BiomeSurfaceData

PackBiomeChunkData(int, int, int, int, int, int)

public static int PackBiomeChunkData(int umin, int umax, int vmin, int vmax, int type, int colorIndex)

Parameters

umin int
umax int
vmin int
vmax int
type int
colorIndex int

Returns

int

UnpackBiomeChunkData(int, out int, out int, out int, out int, out int, out int)

public static void UnpackBiomeChunkData(int data, out int umin, out int umax, out int vmin, out int vmax, out int type, out int colorIndex)

Parameters

data int
umin int
umax int
vmin int
vmax int
type int
colorIndex int