HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
GR_Uniforms::GlobalUniforms Struct Reference

#include <GR_Uniforms.h>

Public Attributes

UT_Matrix4F_UBO myProjectionF
 
UT_Matrix4F_UBO myViewF
 
UT_Vector3F_UBO myNormalMatFr1
 
UT_Vector3F_UBO myNormalMatFr2
 
UT_Vector3F_UBO myNormalMatFr3
 
UT_Matrix4F_UBO myInvProjectionF
 
UT_Matrix4F_UBO myInvViewF
 
UT_Matrix4F_UBO myCamViewF
 
UT_Matrix4F_UBO myCamProjectF
 
CSMRegionInvExts myCSMRegionInvExts
 
CSMRegionOffsets myCSMRegionOffsets
 
int32 myShadowmapIndex
 
UT_Vector2F_UBO myScreenSize
 
UT_Vector2F_UBO myLODParms
 
UT_Vector2F_UBO myDepthRange
 
UT_Vector2F_UBO myDepthProject
 
int32 myHasDepthMapVK = 0
 
int32 myRenderPass = RENDER_MATERIAL
 
int32 myAlphaPass = 0
 
int32 myMaterialLayer = 0
 
int32 myOnionSkinGroup = 0
 
fpreal32 SceneIOR = 1.0
 
fpreal32 myEmissionFactor = 1.0
 
fpreal32 myDiffuseFactor = 1.0
 
fpreal32 myAmbientFactor = 1.0
 
fpreal32 mySpeculaFactor = 1.0
 
UT_Vector3i_UBO myCoverageMask
 
fpreal32 myAlphaCutoff = 1e-3
 
int32 myNumSamples = 4
 
int32 myIsOrtho = 0
 
UT_Vector2F_UBO myDepthOffset
 
UT_Vector4F_UBO myPickArea
 
int32 myPickHasMapVK = 0
 
UT_Vector3i_UBO mySnapDistances
 
int32 mySnapParams = 0
 
UT_Vector4F_UBO myDecorLocate
 
float myDecorOcclusionFade = 1.0
 
int32 myHeadlightWorldSpace = 0
 
fpreal32 myHeadlightAmbient = 0.02
 
UT_Vector3F_UBO myHeadlightDir
 
int32 myHeadlightSpec = 1
 
UT_Vector3F_UBO myHeadlightColor
 
int32 myUseHeadlight = 0
 
fpreal32 myHeadlightSoft = 0.0
 
UT_Vector3F_UBO myFilllightDir
 
int32 myUseFilllight = 0
 
UT_Vector3F_UBO myFilllightColor
 
fpreal32 myFilllightSoft = 0.0
 
UT_Vector3F_UBO myBacklightDir
 
int32 myUseBacklight = 0
 
UT_Vector3F_UBO myBacklightColor
 
fpreal32 myBacklightSoft = 0.0
 
UT_Matrix4F_UBO myEnvlightRotate
 
UT_Vector4F_UBO myEnvlightTint
 
int32 myUseEnvlight = 0
 
UT_Matrix3F myNormalMatF
 
UT_Matrix4D myProjection
 
UT_Matrix4D myInvProjection
 
UT_Matrix4D myView
 
UT_Matrix4D myInvView
 
UT_Matrix3D myNormalMat
 
UT_Matrix4D myCamView
 
UT_Matrix4D myCamProject
 
GR_TextureRef myPickMap
 
int32 myPickHasMapGL = 0
 
GR_TextureRef myDepthMap
 
int32 myHasDepthMapGL = 0
 
fpreal32 myDepthBufferFar = 1.0
 

Detailed Description

Definition at line 656 of file GR_Uniforms.h.

Member Data Documentation

fpreal32 GR_Uniforms::GlobalUniforms::myAlphaCutoff = 1e-3

Definition at line 704 of file GR_Uniforms.h.

int32 GR_Uniforms::GlobalUniforms::myAlphaPass = 0

Definition at line 688 of file GR_Uniforms.h.

fpreal32 GR_Uniforms::GlobalUniforms::myAmbientFactor = 1.0

Definition at line 699 of file GR_Uniforms.h.

UT_Vector3F_UBO GR_Uniforms::GlobalUniforms::myBacklightColor

Definition at line 739 of file GR_Uniforms.h.

UT_Vector3F_UBO GR_Uniforms::GlobalUniforms::myBacklightDir

Definition at line 737 of file GR_Uniforms.h.

fpreal32 GR_Uniforms::GlobalUniforms::myBacklightSoft = 0.0

Definition at line 740 of file GR_Uniforms.h.

UT_Matrix4D GR_Uniforms::GlobalUniforms::myCamProject

Definition at line 757 of file GR_Uniforms.h.

UT_Matrix4F_UBO GR_Uniforms::GlobalUniforms::myCamProjectF

Definition at line 668 of file GR_Uniforms.h.

UT_Matrix4D GR_Uniforms::GlobalUniforms::myCamView

Definition at line 756 of file GR_Uniforms.h.

UT_Matrix4F_UBO GR_Uniforms::GlobalUniforms::myCamViewF

Definition at line 667 of file GR_Uniforms.h.

UT_Vector3i_UBO GR_Uniforms::GlobalUniforms::myCoverageMask

Definition at line 702 of file GR_Uniforms.h.

CSMRegionInvExts GR_Uniforms::GlobalUniforms::myCSMRegionInvExts

Definition at line 671 of file GR_Uniforms.h.

CSMRegionOffsets GR_Uniforms::GlobalUniforms::myCSMRegionOffsets

Definition at line 672 of file GR_Uniforms.h.

UT_Vector4F_UBO GR_Uniforms::GlobalUniforms::myDecorLocate

Definition at line 720 of file GR_Uniforms.h.

float GR_Uniforms::GlobalUniforms::myDecorOcclusionFade = 1.0

Definition at line 721 of file GR_Uniforms.h.

fpreal32 GR_Uniforms::GlobalUniforms::myDepthBufferFar = 1.0

Definition at line 766 of file GR_Uniforms.h.

GR_TextureRef GR_Uniforms::GlobalUniforms::myDepthMap

Definition at line 764 of file GR_Uniforms.h.

UT_Vector2F_UBO GR_Uniforms::GlobalUniforms::myDepthOffset

Definition at line 709 of file GR_Uniforms.h.

UT_Vector2F_UBO GR_Uniforms::GlobalUniforms::myDepthProject

Definition at line 682 of file GR_Uniforms.h.

UT_Vector2F_UBO GR_Uniforms::GlobalUniforms::myDepthRange

Definition at line 681 of file GR_Uniforms.h.

fpreal32 GR_Uniforms::GlobalUniforms::myDiffuseFactor = 1.0

Definition at line 698 of file GR_Uniforms.h.

fpreal32 GR_Uniforms::GlobalUniforms::myEmissionFactor = 1.0

Definition at line 697 of file GR_Uniforms.h.

UT_Matrix4F_UBO GR_Uniforms::GlobalUniforms::myEnvlightRotate

Definition at line 742 of file GR_Uniforms.h.

UT_Vector4F_UBO GR_Uniforms::GlobalUniforms::myEnvlightTint

Definition at line 743 of file GR_Uniforms.h.

UT_Vector3F_UBO GR_Uniforms::GlobalUniforms::myFilllightColor

Definition at line 734 of file GR_Uniforms.h.

UT_Vector3F_UBO GR_Uniforms::GlobalUniforms::myFilllightDir

Definition at line 732 of file GR_Uniforms.h.

fpreal32 GR_Uniforms::GlobalUniforms::myFilllightSoft = 0.0

Definition at line 735 of file GR_Uniforms.h.

int32 GR_Uniforms::GlobalUniforms::myHasDepthMapGL = 0

Definition at line 765 of file GR_Uniforms.h.

int32 GR_Uniforms::GlobalUniforms::myHasDepthMapVK = 0

Definition at line 683 of file GR_Uniforms.h.

fpreal32 GR_Uniforms::GlobalUniforms::myHeadlightAmbient = 0.02

Definition at line 724 of file GR_Uniforms.h.

UT_Vector3F_UBO GR_Uniforms::GlobalUniforms::myHeadlightColor

Definition at line 728 of file GR_Uniforms.h.

UT_Vector3F_UBO GR_Uniforms::GlobalUniforms::myHeadlightDir

Definition at line 726 of file GR_Uniforms.h.

fpreal32 GR_Uniforms::GlobalUniforms::myHeadlightSoft = 0.0

Definition at line 730 of file GR_Uniforms.h.

int32 GR_Uniforms::GlobalUniforms::myHeadlightSpec = 1

Definition at line 727 of file GR_Uniforms.h.

int32 GR_Uniforms::GlobalUniforms::myHeadlightWorldSpace = 0

Definition at line 723 of file GR_Uniforms.h.

UT_Matrix4D GR_Uniforms::GlobalUniforms::myInvProjection

Definition at line 752 of file GR_Uniforms.h.

UT_Matrix4F_UBO GR_Uniforms::GlobalUniforms::myInvProjectionF

Definition at line 665 of file GR_Uniforms.h.

UT_Matrix4D GR_Uniforms::GlobalUniforms::myInvView

Definition at line 754 of file GR_Uniforms.h.

UT_Matrix4F_UBO GR_Uniforms::GlobalUniforms::myInvViewF

Definition at line 666 of file GR_Uniforms.h.

int32 GR_Uniforms::GlobalUniforms::myIsOrtho = 0

Definition at line 708 of file GR_Uniforms.h.

UT_Vector2F_UBO GR_Uniforms::GlobalUniforms::myLODParms

Definition at line 679 of file GR_Uniforms.h.

int32 GR_Uniforms::GlobalUniforms::myMaterialLayer = 0

Definition at line 690 of file GR_Uniforms.h.

UT_Matrix3D GR_Uniforms::GlobalUniforms::myNormalMat

Definition at line 755 of file GR_Uniforms.h.

UT_Matrix3F GR_Uniforms::GlobalUniforms::myNormalMatF

Definition at line 749 of file GR_Uniforms.h.

UT_Vector3F_UBO GR_Uniforms::GlobalUniforms::myNormalMatFr1

Definition at line 662 of file GR_Uniforms.h.

UT_Vector3F_UBO GR_Uniforms::GlobalUniforms::myNormalMatFr2

Definition at line 663 of file GR_Uniforms.h.

UT_Vector3F_UBO GR_Uniforms::GlobalUniforms::myNormalMatFr3

Definition at line 664 of file GR_Uniforms.h.

int32 GR_Uniforms::GlobalUniforms::myNumSamples = 4

Definition at line 706 of file GR_Uniforms.h.

int32 GR_Uniforms::GlobalUniforms::myOnionSkinGroup = 0

Definition at line 691 of file GR_Uniforms.h.

UT_Vector4F_UBO GR_Uniforms::GlobalUniforms::myPickArea

Definition at line 712 of file GR_Uniforms.h.

int32 GR_Uniforms::GlobalUniforms::myPickHasMapGL = 0

Definition at line 761 of file GR_Uniforms.h.

int32 GR_Uniforms::GlobalUniforms::myPickHasMapVK = 0

Definition at line 713 of file GR_Uniforms.h.

GR_TextureRef GR_Uniforms::GlobalUniforms::myPickMap

Definition at line 760 of file GR_Uniforms.h.

UT_Matrix4D GR_Uniforms::GlobalUniforms::myProjection

Definition at line 751 of file GR_Uniforms.h.

UT_Matrix4F_UBO GR_Uniforms::GlobalUniforms::myProjectionF

Definition at line 660 of file GR_Uniforms.h.

int32 GR_Uniforms::GlobalUniforms::myRenderPass = RENDER_MATERIAL

Definition at line 687 of file GR_Uniforms.h.

UT_Vector2F_UBO GR_Uniforms::GlobalUniforms::myScreenSize

Definition at line 678 of file GR_Uniforms.h.

int32 GR_Uniforms::GlobalUniforms::myShadowmapIndex

Definition at line 675 of file GR_Uniforms.h.

UT_Vector3i_UBO GR_Uniforms::GlobalUniforms::mySnapDistances

Definition at line 716 of file GR_Uniforms.h.

int32 GR_Uniforms::GlobalUniforms::mySnapParams = 0

Definition at line 717 of file GR_Uniforms.h.

fpreal32 GR_Uniforms::GlobalUniforms::mySpeculaFactor = 1.0

Definition at line 700 of file GR_Uniforms.h.

int32 GR_Uniforms::GlobalUniforms::myUseBacklight = 0

Definition at line 738 of file GR_Uniforms.h.

int32 GR_Uniforms::GlobalUniforms::myUseEnvlight = 0

Definition at line 744 of file GR_Uniforms.h.

int32 GR_Uniforms::GlobalUniforms::myUseFilllight = 0

Definition at line 733 of file GR_Uniforms.h.

int32 GR_Uniforms::GlobalUniforms::myUseHeadlight = 0

Definition at line 729 of file GR_Uniforms.h.

UT_Matrix4D GR_Uniforms::GlobalUniforms::myView

Definition at line 753 of file GR_Uniforms.h.

UT_Matrix4F_UBO GR_Uniforms::GlobalUniforms::myViewF

Definition at line 661 of file GR_Uniforms.h.

fpreal32 GR_Uniforms::GlobalUniforms::SceneIOR = 1.0

Definition at line 693 of file GR_Uniforms.h.


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