Class RenderSettings
Namespace: ValveResourceFormat.Renderer
Assembly: Renderer.dll
Rendering toggles shared by all scenes.
public sealed class RenderSettingsInheritance
object ← RenderSettings
Properties
DisableAllCulling
Gets or sets whether all culling is skipped.
public bool DisableAllCulling { get; set; }Property Value
bool
EnableBarnLights
Gets or sets whether barn lights are drawn.
public bool EnableBarnLights { get; set; }Property Value
bool
EnableCompaction
Gets or sets whether GPU culled draws are compacted.
public bool EnableCompaction { get; set; }Property Value
bool
EnableDepthPrepass
Gets or sets whether a depth prepass is drawn before opaques.
public bool EnableDepthPrepass { get; set; }Property Value
bool
EnableIndirectDraws
Gets or sets whether aggregates are culled on the GPU and drawn indirectly.
public bool EnableIndirectDraws { get; set; }Property Value
bool
EnableOcclusionCulling
Gets or sets whether GPU culling also tests occlusion.
public bool EnableOcclusionCulling { get; set; }Property Value
bool
EnablePvsCulling
Gets or sets whether PVS culling is enabled.
public bool EnablePvsCulling { get; set; }Property Value
bool
EnableTiledLightCulling
Gets or sets whether lights are culled per screen tile.
public bool EnableTiledLightCulling { get; set; }Property Value
bool
EnableVisBoxCulling
Gets or sets whether info_visibility_box volumes cull.
public bool EnableVisBoxCulling { get; set; }Property Value
bool
FogEnabled
Gets or sets whether fog is drawn.
public bool FogEnabled { get; set; }Property Value
bool
OcclusionDebugEnabled
Gets or sets whether occluded bounds are drawn.
public bool OcclusionDebugEnabled { get; set; }Property Value
bool
ShowSkybox
Gets or sets whether the 3D sky is drawn.
public bool ShowSkybox { get; set; }Property Value
bool
ShowToolsMaterials
Gets or sets whether tools materials are drawn.
public bool ShowToolsMaterials { get; set; }Property Value
bool

