VR-Forces Development_Version Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Variables
makVrv::DtVirtualProgramExecutionPriority Namespace Reference

Variables

static const float GlobalVertexModel = -1.0f
 virtual program priority constant definitions
static const float EmissivityMapVertexModel = 2.0f
static const float CharacterEntityVertexModel = 2.0f
static const float InstancingVertexModel = 2.0f
static const float SensorFXVertexModel = 2000.0f
static const float GlobalVertexView = -1.0f
 VirtualProgram LOCATION_VERTEX_VIEW Enum.
static const float FogVertexView = 2.0f
static const float AmbientOcclusionMapVertexView = 2.0f
static const float FlowMapVertexView = 2.0f
static const float NormalMapVertexView = 2.0f
static const float LightingVertexView = 2.0f
static const float ReflectivityMapVertexView = 2.0f
static const float CloudShadowMapVertexView = 2.0f
static const float SpecularMapVertexView = 2.0f
static const float InstancingLightPointVertexView = 2.0f
static const float InstancingVertexView = 2.0f
static const float ShadowMapVertexView = 3.0f
static const float ArticulatedModelVertexView = 4.0f
static const float GlobalVertexClip = 2.0f
 VirtualProgram LOCATION_VERTEX_CLIP Enum.
static const float GlobalFragmentColoring = 2.0f
 VirtualProgram LOCATION_FRAGMENT_COLORING Enum Note: all osgEarth shaders are run in [0..1].
static const float LightingFragmentColoring = 3.0f
static const float AmbientOcclusionMapFragmentColoring = 4.0f
static const float EmissivityMapFragmentColoring = 4.0f
static const float NormalMapFragmentColoring = 4.0f
static const float SpecularMapFragmentColoring = 4.0f
static const float CharacterEntityFragmentColoring = 4.0f
static const float LightingDebugFragmentColoring = 5.0f
static const float ShadowMapFragmentLighting = -25.0f
 VirtualProgram LOCATION_FRAGMENT_LIGHTING Enum.
static const float CloudShadowMapFragmentLighting = -24.0f
static const float GlobalFragmentLighting = 2.0f
static const float LightingFragmentLighting = 2.0f
static const float InstancedLightPointFragmentLighting = 2.0f
static const float ReflectivityMapFragmentLighting = 4.0f
static const float FlowMapFragmentLighting = 4.0f
static const float NightTextureFragmentLighting = 5.0f
static const float ShadowMapVisualizeFragmentLighting = 25.0f
static const float CharacterEntityFragmentLighting = 200.0f
static const float FogFragmentLighting = 1000.0f
static const float SensorFXFragmentLighting = 2000.0f
static const float GlobalFragmentOutput = 2.0f
 VirtualProgram LOCATION_FRAGMENT_OUTPUT Enum.

Variable Documentation

const float makVrv::DtVirtualProgramExecutionPriority::GlobalVertexModel = -1.0f
static

virtual program priority constant definitions

NOTE: all osgEarth internal shaders run between 0.0 and 1.0, so do not inject shader components in that range unless you are very sure you know what you're doing VirtualProgram LOCATION_VERTEX_MODEL Enum

const float makVrv::DtVirtualProgramExecutionPriority::EmissivityMapVertexModel = 2.0f
static
const float makVrv::DtVirtualProgramExecutionPriority::CharacterEntityVertexModel = 2.0f
static
const float makVrv::DtVirtualProgramExecutionPriority::InstancingVertexModel = 2.0f
static
const float makVrv::DtVirtualProgramExecutionPriority::SensorFXVertexModel = 2000.0f
static
const float makVrv::DtVirtualProgramExecutionPriority::GlobalVertexView = -1.0f
static

VirtualProgram LOCATION_VERTEX_VIEW Enum.

const float makVrv::DtVirtualProgramExecutionPriority::FogVertexView = 2.0f
static
const float makVrv::DtVirtualProgramExecutionPriority::AmbientOcclusionMapVertexView = 2.0f
static
const float makVrv::DtVirtualProgramExecutionPriority::FlowMapVertexView = 2.0f
static
const float makVrv::DtVirtualProgramExecutionPriority::NormalMapVertexView = 2.0f
static
const float makVrv::DtVirtualProgramExecutionPriority::LightingVertexView = 2.0f
static
const float makVrv::DtVirtualProgramExecutionPriority::ReflectivityMapVertexView = 2.0f
static
const float makVrv::DtVirtualProgramExecutionPriority::CloudShadowMapVertexView = 2.0f
static
const float makVrv::DtVirtualProgramExecutionPriority::SpecularMapVertexView = 2.0f
static
const float makVrv::DtVirtualProgramExecutionPriority::InstancingLightPointVertexView = 2.0f
static
const float makVrv::DtVirtualProgramExecutionPriority::InstancingVertexView = 2.0f
static
const float makVrv::DtVirtualProgramExecutionPriority::ShadowMapVertexView = 3.0f
static
const float makVrv::DtVirtualProgramExecutionPriority::ArticulatedModelVertexView = 4.0f
static
const float makVrv::DtVirtualProgramExecutionPriority::GlobalVertexClip = 2.0f
static

VirtualProgram LOCATION_VERTEX_CLIP Enum.

const float makVrv::DtVirtualProgramExecutionPriority::GlobalFragmentColoring = 2.0f
static

VirtualProgram LOCATION_FRAGMENT_COLORING Enum Note: all osgEarth shaders are run in [0..1].

Set your ordering to > 1.0 to ensure you run after osgEarth shaders.

const float makVrv::DtVirtualProgramExecutionPriority::LightingFragmentColoring = 3.0f
static
const float makVrv::DtVirtualProgramExecutionPriority::AmbientOcclusionMapFragmentColoring = 4.0f
static
const float makVrv::DtVirtualProgramExecutionPriority::EmissivityMapFragmentColoring = 4.0f
static
const float makVrv::DtVirtualProgramExecutionPriority::NormalMapFragmentColoring = 4.0f
static
const float makVrv::DtVirtualProgramExecutionPriority::SpecularMapFragmentColoring = 4.0f
static
const float makVrv::DtVirtualProgramExecutionPriority::CharacterEntityFragmentColoring = 4.0f
static
const float makVrv::DtVirtualProgramExecutionPriority::LightingDebugFragmentColoring = 5.0f
static
const float makVrv::DtVirtualProgramExecutionPriority::ShadowMapFragmentLighting = -25.0f
static

VirtualProgram LOCATION_FRAGMENT_LIGHTING Enum.

const float makVrv::DtVirtualProgramExecutionPriority::CloudShadowMapFragmentLighting = -24.0f
static
const float makVrv::DtVirtualProgramExecutionPriority::GlobalFragmentLighting = 2.0f
static
const float makVrv::DtVirtualProgramExecutionPriority::LightingFragmentLighting = 2.0f
static
const float makVrv::DtVirtualProgramExecutionPriority::InstancedLightPointFragmentLighting = 2.0f
static
const float makVrv::DtVirtualProgramExecutionPriority::ReflectivityMapFragmentLighting = 4.0f
static
const float makVrv::DtVirtualProgramExecutionPriority::FlowMapFragmentLighting = 4.0f
static
const float makVrv::DtVirtualProgramExecutionPriority::NightTextureFragmentLighting = 5.0f
static
const float makVrv::DtVirtualProgramExecutionPriority::ShadowMapVisualizeFragmentLighting = 25.0f
static
const float makVrv::DtVirtualProgramExecutionPriority::CharacterEntityFragmentLighting = 200.0f
static
const float makVrv::DtVirtualProgramExecutionPriority::FogFragmentLighting = 1000.0f
static
const float makVrv::DtVirtualProgramExecutionPriority::SensorFXFragmentLighting = 2000.0f
static
const float makVrv::DtVirtualProgramExecutionPriority::GlobalFragmentOutput = 2.0f
static

VirtualProgram LOCATION_FRAGMENT_OUTPUT Enum.


Document ID: Generated on Tue Mar 8 22:13:38 EST 2016 from SVN revision 162938
Copyright © 2005-2015 VT MÄK. All Rights Reserved (www.mak.com)