Skip to content

ScaledVersion

The ScaledVersion { } node in a configuration file for Kopernicus describes a less-detailed model of your planet that appears in the map view and from large distances.

Subnodes

Material

There are a number of different materials KSP provides for scaled space bodies. These control how the scaled space model of the body looks and each corresponds to a different shader. You can choose among the materials that KSP provides by using the type property, or you can explicitly set shader = X to override the shader.

The types you can use are:

Example

cfg
ScaledVersion
{
  type = Vacuum
  fadeStart = 70000
  fadeEnd = 80000
  Material
  {
  ...
  }
}
PropertyFormatDescription
typeTextEither Vacuum, Atmospheric, or Star, depending on whether the body is a star or a planet/moon that has an atmosphere or not. (Can also use AtmosphericStandard, but function is not yet known.)
fadeStartDecimalAltitude, in meters, at which the transition to ScaledSpace starts.
fadeEndDecimalAltitude, in meters, at which the transition to ScaledSpace ends. Should be higher than fadeStart.
sphericalModelBooleanWhether the ScaledSpace should be represented as a sphere instead of the actual PQS. Default is false.
deferMeshBooleanWhether to not generate a new mesh every time KSP is run. Default is false.
invisibleBooleanWhether the ScaledSpace should be invisible. Also sets deferMesh to the same value. Defaults to false.