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()