Space Engineers
Public Attributes | List of all members
VRageRender.MyRenderQualityProfile Class Reference

Public Attributes

MyRenderQualityEnum RenderQuality
 
float[][] LodClipmapRanges
 
TextureQuality TextureQuality
 
Effects.MyEffectVoxelsTechniqueEnum VoxelsRenderTechnique
 
Effects.MyEffectModelsDNSTechniqueEnum ModelsRenderTechnique
 
Effects.MyEffectModelsDNSTechniqueEnum ModelsBlendedRenderTechnique
 
Effects.MyEffectModelsDNSTechniqueEnum ModelsMaskedRenderTechnique
 
Effects.MyEffectModelsDNSTechniqueEnum ModelsHoloRenderTechnique
 
Effects.MyEffectModelsDNSTechniqueEnum ModelsStencilTechnique
 
Effects.MyEffectModelsDNSTechniqueEnum ModelsSkinnedTechnique
 
Effects.MyEffectModelsDNSTechniqueEnum ModelsInstancedTechnique
 
Effects.MyEffectModelsDNSTechniqueEnum ModelsInstancedSkinnedTechnique
 
Effects.MyEffectModelsDNSTechniqueEnum ModelsInstancedGenericTechnique
 
Effects.MyEffectModelsDNSTechniqueEnum ModelsInstancedGenericMaskedTechnique
 
int ShadowCascadeLODTreshold
 Determines last index of cascade, which will use LOD0 objects. Lower cascade index means closer cascade to camera. Ie. 0 means all cascaded will use LOD1 models (worst shadow quality), 5 means best quality, because all cascades will use LOD0 objects (we have 4 cascades currently); More...
 
int ShadowMapCascadeSize
 Size in pixels for one shadow map cascade (of 4 total). Be carefull, we are limited by 8192 in texture size on PC. More...
 
int SecondaryShadowMapCascadeSize
 
float ShadowBiasMultiplier
 
float ShadowSlopeBiasMultiplier
 
bool EnableCascadeBlending
 
bool EnableHDR
 
bool EnableSSAO
 
bool EnableFXAA
 
bool EnableEnvironmentals
 
bool EnableGodRays
 
bool UseNormals
 
float SpotShadowsMaxDistanceMultiplier
 
bool EnableDistantImpostors
 
float ExplosionDebrisCountMultiplier
 

Detailed Description

Definition at line 13 of file MyConstants.cs.

Member Data Documentation

bool VRageRender.MyRenderQualityProfile.EnableCascadeBlending

Definition at line 54 of file MyConstants.cs.

bool VRageRender.MyRenderQualityProfile.EnableDistantImpostors

Definition at line 78 of file MyConstants.cs.

bool VRageRender.MyRenderQualityProfile.EnableEnvironmentals

Definition at line 66 of file MyConstants.cs.

bool VRageRender.MyRenderQualityProfile.EnableFXAA

Definition at line 63 of file MyConstants.cs.

bool VRageRender.MyRenderQualityProfile.EnableGodRays

Definition at line 69 of file MyConstants.cs.

bool VRageRender.MyRenderQualityProfile.EnableHDR

Definition at line 57 of file MyConstants.cs.

bool VRageRender.MyRenderQualityProfile.EnableSSAO

Definition at line 60 of file MyConstants.cs.

float VRageRender.MyRenderQualityProfile.ExplosionDebrisCountMultiplier

Definition at line 81 of file MyConstants.cs.

float [][] VRageRender.MyRenderQualityProfile.LodClipmapRanges

Definition at line 18 of file MyConstants.cs.

Effects.MyEffectModelsDNSTechniqueEnum VRageRender.MyRenderQualityProfile.ModelsBlendedRenderTechnique

Definition at line 28 of file MyConstants.cs.

Effects.MyEffectModelsDNSTechniqueEnum VRageRender.MyRenderQualityProfile.ModelsHoloRenderTechnique

Definition at line 30 of file MyConstants.cs.

Effects.MyEffectModelsDNSTechniqueEnum VRageRender.MyRenderQualityProfile.ModelsInstancedGenericMaskedTechnique

Definition at line 36 of file MyConstants.cs.

Effects.MyEffectModelsDNSTechniqueEnum VRageRender.MyRenderQualityProfile.ModelsInstancedGenericTechnique

Definition at line 35 of file MyConstants.cs.

Effects.MyEffectModelsDNSTechniqueEnum VRageRender.MyRenderQualityProfile.ModelsInstancedSkinnedTechnique

Definition at line 34 of file MyConstants.cs.

Effects.MyEffectModelsDNSTechniqueEnum VRageRender.MyRenderQualityProfile.ModelsInstancedTechnique

Definition at line 33 of file MyConstants.cs.

Effects.MyEffectModelsDNSTechniqueEnum VRageRender.MyRenderQualityProfile.ModelsMaskedRenderTechnique

Definition at line 29 of file MyConstants.cs.

Effects.MyEffectModelsDNSTechniqueEnum VRageRender.MyRenderQualityProfile.ModelsRenderTechnique

Definition at line 27 of file MyConstants.cs.

Effects.MyEffectModelsDNSTechniqueEnum VRageRender.MyRenderQualityProfile.ModelsSkinnedTechnique

Definition at line 32 of file MyConstants.cs.

Effects.MyEffectModelsDNSTechniqueEnum VRageRender.MyRenderQualityProfile.ModelsStencilTechnique

Definition at line 31 of file MyConstants.cs.

MyRenderQualityEnum VRageRender.MyRenderQualityProfile.RenderQuality

Definition at line 15 of file MyConstants.cs.

int VRageRender.MyRenderQualityProfile.SecondaryShadowMapCascadeSize

Definition at line 50 of file MyConstants.cs.

float VRageRender.MyRenderQualityProfile.ShadowBiasMultiplier

Definition at line 52 of file MyConstants.cs.

int VRageRender.MyRenderQualityProfile.ShadowCascadeLODTreshold

Determines last index of cascade, which will use LOD0 objects. Lower cascade index means closer cascade to camera. Ie. 0 means all cascaded will use LOD1 models (worst shadow quality), 5 means best quality, because all cascades will use LOD0 objects (we have 4 cascades currently);

Definition at line 44 of file MyConstants.cs.

int VRageRender.MyRenderQualityProfile.ShadowMapCascadeSize

Size in pixels for one shadow map cascade (of 4 total). Be carefull, we are limited by 8192 in texture size on PC.

Definition at line 49 of file MyConstants.cs.

float VRageRender.MyRenderQualityProfile.ShadowSlopeBiasMultiplier

Definition at line 53 of file MyConstants.cs.

float VRageRender.MyRenderQualityProfile.SpotShadowsMaxDistanceMultiplier

Definition at line 75 of file MyConstants.cs.

TextureQuality VRageRender.MyRenderQualityProfile.TextureQuality

Definition at line 21 of file MyConstants.cs.

bool VRageRender.MyRenderQualityProfile.UseNormals

Definition at line 72 of file MyConstants.cs.

Effects.MyEffectVoxelsTechniqueEnum VRageRender.MyRenderQualityProfile.VoxelsRenderTechnique

Definition at line 24 of file MyConstants.cs.


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