KX_WorldInfo(EXP_PyObjectPlus)¶
base class — EXP_PyObjectPlus
-
class
KX_WorldInfo
(EXP_PyObjectPlus)¶ A world object.
# Set the mist color to red. import bge sce = bge.logic.getCurrentScene() sce.world.mistColor = [1.0, 0.0, 0.0]
-
KX_MIST_QUADRATIC
¶ Type of quadratic attenuation used to fade mist.
-
KX_MIST_LINEAR
¶ Type of linear attenuation used to fade mist.
-
KX_MIST_INV_QUADRATIC
¶ Type of inverse quadratic attenuation used to fade mist.
-
mistEnable
¶ Return the state of the mist.
Type: bool
-
mistStart
¶ The mist start point.
Type: float
-
mistDistance
¶ The mist distance fom the start point to reach 100% mist.
Type: float
-
mistIntensity
¶ The mist intensity.
Type: float
-
mistType
¶ The type of mist - must be KX_MIST_QUADRATIC, KX_MIST_LINEAR or KX_MIST_INV_QUADRATIC
-
mistColor
¶ The color of the mist. Black = [0.0, 0.0, 0.0], White = [1.0, 1.0, 1.0]. Mist and background color sould always set to the same color.
Type: mathutils.Color
-
horizonColor
¶ The horizon color. Black = [0.0, 0.0, 0.0, 1.0], White = [1.0, 1.0, 1.0, 1.0]. Mist and horizon color should always be set to the same color.
Type: mathutils.Vector
-
zenithColor
¶ The zenith color. Black = [0.0, 0.0, 0.0, 1.0], White = [1.0, 1.0, 1.0, 1.0].
Type: mathutils.Vector
-
ambientColor
¶ The color of the ambient light. Black = [0.0, 0.0, 0.0], White = [1.0, 1.0, 1.0].
Type: mathutils.Color
-
exposure
¶ Amount of exponential color correction for light.
Type: float between 0.0 and 1.0 inclusive
-
range
¶ The color range that will be mapped to 0 - 1.
Type: float between 0.2 and 5.0 inclusive
-
envLightEnergy
¶ The environment light energy.
Type: float from 0.0 to infinite
-
envLightEnabled
¶ Returns True if Environment Lighting is enabled. Else returns False
Type: bool (read only)
-
envLightColor
¶ White: returns 0 SkyColor: returns 1 SkyTexture: returns 2
Type: int (read only)
-