Table of Contents

Class ScaledCloudDataModelComponent

Namespace
KSP.Rendering
Assembly
Assembly-CSharp.dll
public class ScaledCloudDataModelComponent : KerbalMonoBehaviour
Inheritance
ScaledCloudDataModelComponent
Inherited Members
Extension Methods

Constructors

ScaledCloudDataModelComponent()

public ScaledCloudDataModelComponent()

Fields

ScaledCloudClass

public List<ScaledClouds> ScaledCloudClass

Field Value

List<ScaledClouds>

ScaledCloudConfiguration

public ScaledCloudConfiguration ScaledCloudConfiguration

Field Value

ScaledCloudConfiguration

ScaledCloudMaterials

public List<Material> ScaledCloudMaterials

Field Value

List<Material>

Properties

PlanetName

public string PlanetName { get; set; }

Property Value

string

Methods

CreateScaledCloudLayers(Action<ScaledCloudDataModelComponent>)

public void CreateScaledCloudLayers(Action<ScaledCloudDataModelComponent> callback)

Parameters

callback Action<ScaledCloudDataModelComponent>

GetMaterial()

public Material GetMaterial()

Returns

Material

HasModelReference()

public bool HasModelReference()

Returns

bool

Initialize(VolumeCloudManager, bool)

public void Initialize(VolumeCloudManager manager, bool inMap)

Parameters

manager VolumeCloudManager
inMap bool

OnPostRenderCelestialBodyCubemap()

public void OnPostRenderCelestialBodyCubemap()

OnPostRenderObserverCubemap(float)

public void OnPostRenderObserverCubemap(float transition)

Parameters

transition float

OnPreRenderCelestialBodyCubemap()

public void OnPreRenderCelestialBodyCubemap()

OnPreRenderObserverCubemap(float)

public void OnPreRenderObserverCubemap(float transition)

Parameters

transition float

SetLightProbe(SphericalHarmonicsL2, Material)

public void SetLightProbe(SphericalHarmonicsL2 probe, Material mat)

Parameters

probe SphericalHarmonicsL2
mat Material

SetModelReference(ScaledCloudConfiguration)

public void SetModelReference(ScaledCloudConfiguration model)

Parameters

model ScaledCloudConfiguration

SetTransition(float, float)

public void SetTransition(float transition, float ditherScale)

Parameters

transition float
ditherScale float

UpdateMaterial()

public void UpdateMaterial()