Space Engineers
Classes | Public Member Functions | Static Public Member Functions | Public Attributes | Static Public Attributes | Properties | List of all members
VRageRender.MyEnvironmentLightData Struct Reference

Classes

class  Defaults
 

Public Member Functions

MyEnvironmentLightData InterpolateWith (ref MyEnvironmentLightData other, float interpolator)
 

Static Public Member Functions

static MyEnvironmentLightData ()
 
static void CalculateBackLightDirections (Vector3 sunDir, Vector3 sunRotationAxis, out Vector3 backLight1Dir, out Vector3 backLight2Dir)
 

Public Attributes

Vector3 SunColorRaw
 
float SunDiffuseFactor
 
Vector3 BackLightColor1Raw
 
float SunGlossFactor
 
Vector3 BackLightColor2Raw
 
float BackLightGlossFactor
 
Vector3 SunLightDirection
 Direction FROM sun More...
 
float AODirLight
 
Vector3 BackLightDirection1
 
float AmbientDiffuseFactor
 
Vector3 BackLightDirection2
 
float AmbientSpecularFactor
 
float AmbientGlobalMinimum
 
float AmbientGlobalDensity
 
float AmbientGlobalMultiplier
 
float AmbientForwardPass
 
Vector3 SunDiscColor
 
float SunDiscInnerDot
 
float SunDiscOuterDot
 
float AOIndirectLight
 
float AOPointLight
 
float AOSpotLight
 
float SkyboxBrightness
 
float EnvSkyboxBrightness
 
float ShadowFadeoutMultiplier
 
float EnvShadowFadeoutMultiplier
 
float EnvAtmosphereBrightness
 
Vector3 __pad
 

Static Public Attributes

static readonly MyEnvironmentLightData Default
 

Properties

Vector3 SunColor [get, set]
 
Vector3 BackLightColor1 [get, set]
 
Vector3 BackLightColor2 [get, set]
 

Detailed Description

Definition at line 22 of file MyEnvironmentData.cs.

Constructor & Destructor Documentation

static VRageRender.MyEnvironmentLightData.MyEnvironmentLightData ( )
inlinestatic

Definition at line 68 of file MyEnvironmentData.cs.

Member Function Documentation

static void VRageRender.MyEnvironmentLightData.CalculateBackLightDirections ( Vector3  sunDir,
Vector3  sunRotationAxis,
out Vector3  backLight1Dir,
out Vector3  backLight2Dir 
)
inlinestatic

Definition at line 160 of file MyEnvironmentData.cs.

MyEnvironmentLightData VRageRender.MyEnvironmentLightData.InterpolateWith ( ref MyEnvironmentLightData  other,
float  interpolator 
)
inline

Definition at line 122 of file MyEnvironmentData.cs.

Member Data Documentation

Vector3 VRageRender.MyEnvironmentLightData.__pad

Definition at line 66 of file MyEnvironmentData.cs.

float VRageRender.MyEnvironmentLightData.AmbientDiffuseFactor

Definition at line 44 of file MyEnvironmentData.cs.

float VRageRender.MyEnvironmentLightData.AmbientForwardPass

Definition at line 52 of file MyEnvironmentData.cs.

float VRageRender.MyEnvironmentLightData.AmbientGlobalDensity

Definition at line 50 of file MyEnvironmentData.cs.

float VRageRender.MyEnvironmentLightData.AmbientGlobalMinimum

Definition at line 49 of file MyEnvironmentData.cs.

float VRageRender.MyEnvironmentLightData.AmbientGlobalMultiplier

Definition at line 51 of file MyEnvironmentData.cs.

float VRageRender.MyEnvironmentLightData.AmbientSpecularFactor

Definition at line 47 of file MyEnvironmentData.cs.

float VRageRender.MyEnvironmentLightData.AODirLight

Definition at line 41 of file MyEnvironmentData.cs.

float VRageRender.MyEnvironmentLightData.AOIndirectLight

Definition at line 58 of file MyEnvironmentData.cs.

float VRageRender.MyEnvironmentLightData.AOPointLight

Definition at line 58 of file MyEnvironmentData.cs.

float VRageRender.MyEnvironmentLightData.AOSpotLight

Definition at line 58 of file MyEnvironmentData.cs.

Vector3 VRageRender.MyEnvironmentLightData.BackLightColor1Raw

Definition at line 32 of file MyEnvironmentData.cs.

Vector3 VRageRender.MyEnvironmentLightData.BackLightColor2Raw

Definition at line 36 of file MyEnvironmentData.cs.

Vector3 VRageRender.MyEnvironmentLightData.BackLightDirection1

Definition at line 43 of file MyEnvironmentData.cs.

Vector3 VRageRender.MyEnvironmentLightData.BackLightDirection2

Definition at line 46 of file MyEnvironmentData.cs.

float VRageRender.MyEnvironmentLightData.BackLightGlossFactor

Definition at line 37 of file MyEnvironmentData.cs.

readonly MyEnvironmentLightData VRageRender.MyEnvironmentLightData.Default
static

Definition at line 25 of file MyEnvironmentData.cs.

float VRageRender.MyEnvironmentLightData.EnvAtmosphereBrightness

Definition at line 65 of file MyEnvironmentData.cs.

float VRageRender.MyEnvironmentLightData.EnvShadowFadeoutMultiplier

Definition at line 63 of file MyEnvironmentData.cs.

float VRageRender.MyEnvironmentLightData.EnvSkyboxBrightness

Definition at line 61 of file MyEnvironmentData.cs.

float VRageRender.MyEnvironmentLightData.ShadowFadeoutMultiplier

Definition at line 62 of file MyEnvironmentData.cs.

float VRageRender.MyEnvironmentLightData.SkyboxBrightness

Definition at line 60 of file MyEnvironmentData.cs.

Vector3 VRageRender.MyEnvironmentLightData.SunColorRaw

Definition at line 28 of file MyEnvironmentData.cs.

float VRageRender.MyEnvironmentLightData.SunDiffuseFactor

Definition at line 29 of file MyEnvironmentData.cs.

Vector3 VRageRender.MyEnvironmentLightData.SunDiscColor

Definition at line 54 of file MyEnvironmentData.cs.

float VRageRender.MyEnvironmentLightData.SunDiscInnerDot

Definition at line 55 of file MyEnvironmentData.cs.

float VRageRender.MyEnvironmentLightData.SunDiscOuterDot

Definition at line 57 of file MyEnvironmentData.cs.

float VRageRender.MyEnvironmentLightData.SunGlossFactor

Definition at line 33 of file MyEnvironmentData.cs.

Vector3 VRageRender.MyEnvironmentLightData.SunLightDirection

Direction FROM sun

Definition at line 40 of file MyEnvironmentData.cs.

Property Documentation

Vector3 VRageRender.MyEnvironmentLightData.BackLightColor1
getset

Definition at line 111 of file MyEnvironmentData.cs.

Vector3 VRageRender.MyEnvironmentLightData.BackLightColor2
getset

Definition at line 117 of file MyEnvironmentData.cs.

Vector3 VRageRender.MyEnvironmentLightData.SunColor
getset

Definition at line 106 of file MyEnvironmentData.cs.


The documentation for this struct was generated from the following file: