VR-Forces 4.3.1 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
DtVirtualProgramExecutionPriority.h
Go to the documentation of this file.
1 /*****************************************************************************
2  * Copyright (c) 2014 MAK Technologies, Inc.
3  * All rights reserved.
4  *****************************************************************************/
5 
9 
10 #pragma once
11 
12 #include <float.h>
13 
14 namespace makVrv
15 {
16 
17  namespace DtVirtualProgramExecutionPriority
18  {
20 
22  const static float GlobalVertexModel = 0.0f;
23  const static float EmissivityMapVertexModel = 0.0f;
24  const static float CharacterEntityVertexModel = 0.0f;
25  const static float InstancingVertexModel = 0.0f;
26  const static float SensorFXVertexModel = 2000.0f; //SensorFX needs to go very last
27 
29  const static float GlobalVertexView = -1.0f;
30  const static float FogVertexView = 0.0f;
31  const static float AmbientOcclusionMapVertexView = 0.0f;
32  const static float FlowMapVertexView = 0.0f;
33  const static float NormalMapVertexView = 0.0f;
34  const static float LightingVertexView = 0.0f;
35  const static float ReflectivityMapVertexView = 0.0f;
36  const static float ShadowMapVertexView = 0.0f;
37  const static float CloudShadowMapVertexView = 0.0f;
38  const static float SpecularMapVertexView = 0.0f;
39  const static float InstancingLightPointVertexView = 0.0f;
40  const static float InstancingVertexView = 0.0f;
41  const static float ArticulatedModelVertexView = 2.0f;
42 
44  const static float GlobalVertexClip = 0.0f;
45 
49  const static float GlobalFragmentColoring = 2.0f;
50  const static float LightingFragmentColoring = 3.0f;
51  const static float AmbientOcclusionMapFragmentColoring = 4.0f;
52  const static float EmissivityMapFragmentColoring = 4.0f;
53  const static float NormalMapFragmentColoring = 4.0f;
54  const static float SpecularMapFragmentColoring = 4.0f;
55  const static float CharacterEntityFragmentColoring = 4.0f;
56  const static float LightingDebugFragmentColoring = 5.0f;
57 
59  const static float ShadowMapFragmentLighting = -25.0f;
60  const static float CloudShadowMapFragmentLighting = -24.0f;
61  const static float GlobalFragmentLighting = 2.0f;
62  const static float LightingFragmentLighting = 2.0f;
63  const static float InstancedLightPointFragmentLighting = 2.0f;
64  const static float ReflectivityMapFragmentLighting = 4.0f;
65  const static float FlowMapFragmentLighting = 4.0f;
66  const static float NightTextureFragmentLighting = 5.0f;
67  const static float ShadowMapVisualizeFragmentLighting = 25.0f;
68  const static float CharacterEntityFragmentLighting = 200.0f;
69  const static float FogFragmentLighting = 1000.0f;
70  const static float SensorFXFragmentLighting = 2000.0f; //SensorFX needs to go very last
72  const static float GlobalFragmentOutput = 0.0f;
73 
74  } //DtVirtualProgramExecutionPriority::
75 
76 } //makVrv::

Document ID: Generated on Wed Jul 29 00:55:00 EDT 2015 from SVN revision 155257
Copyright © 2005-2015 VT MÄK. All Rights Reserved (www.mak.com)