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
 
UT_Vector3F_UBO myBacklightDir
 
int32 myUseBacklight = 0
 
UT_Vector3F_UBO myBacklightColor
 
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 609 of file GR_Uniforms.h.

Member Data Documentation

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

Definition at line 657 of file GR_Uniforms.h.

int32 GR_Uniforms::GlobalUniforms::myAlphaPass = 0

Definition at line 641 of file GR_Uniforms.h.

fpreal32 GR_Uniforms::GlobalUniforms::myAmbientFactor = 1.0

Definition at line 652 of file GR_Uniforms.h.

UT_Vector3F_UBO GR_Uniforms::GlobalUniforms::myBacklightColor

Definition at line 691 of file GR_Uniforms.h.

UT_Vector3F_UBO GR_Uniforms::GlobalUniforms::myBacklightDir

Definition at line 689 of file GR_Uniforms.h.

UT_Matrix4D GR_Uniforms::GlobalUniforms::myCamProject

Definition at line 708 of file GR_Uniforms.h.

UT_Matrix4F_UBO GR_Uniforms::GlobalUniforms::myCamProjectF

Definition at line 621 of file GR_Uniforms.h.

UT_Matrix4D GR_Uniforms::GlobalUniforms::myCamView

Definition at line 707 of file GR_Uniforms.h.

UT_Matrix4F_UBO GR_Uniforms::GlobalUniforms::myCamViewF

Definition at line 620 of file GR_Uniforms.h.

UT_Vector3i_UBO GR_Uniforms::GlobalUniforms::myCoverageMask

Definition at line 655 of file GR_Uniforms.h.

CSMRegionInvExts GR_Uniforms::GlobalUniforms::myCSMRegionInvExts

Definition at line 624 of file GR_Uniforms.h.

CSMRegionOffsets GR_Uniforms::GlobalUniforms::myCSMRegionOffsets

Definition at line 625 of file GR_Uniforms.h.

UT_Vector4F_UBO GR_Uniforms::GlobalUniforms::myDecorLocate

Definition at line 673 of file GR_Uniforms.h.

float GR_Uniforms::GlobalUniforms::myDecorOcclusionFade = 1.0

Definition at line 674 of file GR_Uniforms.h.

fpreal32 GR_Uniforms::GlobalUniforms::myDepthBufferFar = 1.0

Definition at line 717 of file GR_Uniforms.h.

GR_TextureRef GR_Uniforms::GlobalUniforms::myDepthMap

Definition at line 715 of file GR_Uniforms.h.

UT_Vector2F_UBO GR_Uniforms::GlobalUniforms::myDepthOffset

Definition at line 662 of file GR_Uniforms.h.

UT_Vector2F_UBO GR_Uniforms::GlobalUniforms::myDepthProject

Definition at line 635 of file GR_Uniforms.h.

UT_Vector2F_UBO GR_Uniforms::GlobalUniforms::myDepthRange

Definition at line 634 of file GR_Uniforms.h.

fpreal32 GR_Uniforms::GlobalUniforms::myDiffuseFactor = 1.0

Definition at line 651 of file GR_Uniforms.h.

fpreal32 GR_Uniforms::GlobalUniforms::myEmissionFactor = 1.0

Definition at line 650 of file GR_Uniforms.h.

UT_Matrix4F_UBO GR_Uniforms::GlobalUniforms::myEnvlightRotate

Definition at line 693 of file GR_Uniforms.h.

UT_Vector4F_UBO GR_Uniforms::GlobalUniforms::myEnvlightTint

Definition at line 694 of file GR_Uniforms.h.

UT_Vector3F_UBO GR_Uniforms::GlobalUniforms::myFilllightColor

Definition at line 687 of file GR_Uniforms.h.

UT_Vector3F_UBO GR_Uniforms::GlobalUniforms::myFilllightDir

Definition at line 685 of file GR_Uniforms.h.

int32 GR_Uniforms::GlobalUniforms::myHasDepthMapGL = 0

Definition at line 716 of file GR_Uniforms.h.

int32 GR_Uniforms::GlobalUniforms::myHasDepthMapVK = 0

Definition at line 636 of file GR_Uniforms.h.

fpreal32 GR_Uniforms::GlobalUniforms::myHeadlightAmbient = 0.02

Definition at line 677 of file GR_Uniforms.h.

UT_Vector3F_UBO GR_Uniforms::GlobalUniforms::myHeadlightColor

Definition at line 681 of file GR_Uniforms.h.

UT_Vector3F_UBO GR_Uniforms::GlobalUniforms::myHeadlightDir

Definition at line 679 of file GR_Uniforms.h.

fpreal32 GR_Uniforms::GlobalUniforms::myHeadlightSoft = 0.0

Definition at line 683 of file GR_Uniforms.h.

int32 GR_Uniforms::GlobalUniforms::myHeadlightSpec = 1

Definition at line 680 of file GR_Uniforms.h.

int32 GR_Uniforms::GlobalUniforms::myHeadlightWorldSpace = 0

Definition at line 676 of file GR_Uniforms.h.

UT_Matrix4D GR_Uniforms::GlobalUniforms::myInvProjection

Definition at line 703 of file GR_Uniforms.h.

UT_Matrix4F_UBO GR_Uniforms::GlobalUniforms::myInvProjectionF

Definition at line 618 of file GR_Uniforms.h.

UT_Matrix4D GR_Uniforms::GlobalUniforms::myInvView

Definition at line 705 of file GR_Uniforms.h.

UT_Matrix4F_UBO GR_Uniforms::GlobalUniforms::myInvViewF

Definition at line 619 of file GR_Uniforms.h.

int32 GR_Uniforms::GlobalUniforms::myIsOrtho = 0

Definition at line 661 of file GR_Uniforms.h.

UT_Vector2F_UBO GR_Uniforms::GlobalUniforms::myLODParms

Definition at line 632 of file GR_Uniforms.h.

int32 GR_Uniforms::GlobalUniforms::myMaterialLayer = 0

Definition at line 643 of file GR_Uniforms.h.

UT_Matrix3D GR_Uniforms::GlobalUniforms::myNormalMat

Definition at line 706 of file GR_Uniforms.h.

UT_Matrix3F GR_Uniforms::GlobalUniforms::myNormalMatF

Definition at line 700 of file GR_Uniforms.h.

UT_Vector3F_UBO GR_Uniforms::GlobalUniforms::myNormalMatFr1

Definition at line 615 of file GR_Uniforms.h.

UT_Vector3F_UBO GR_Uniforms::GlobalUniforms::myNormalMatFr2

Definition at line 616 of file GR_Uniforms.h.

UT_Vector3F_UBO GR_Uniforms::GlobalUniforms::myNormalMatFr3

Definition at line 617 of file GR_Uniforms.h.

int32 GR_Uniforms::GlobalUniforms::myNumSamples = 4

Definition at line 659 of file GR_Uniforms.h.

int32 GR_Uniforms::GlobalUniforms::myOnionSkinGroup = 0

Definition at line 644 of file GR_Uniforms.h.

UT_Vector4F_UBO GR_Uniforms::GlobalUniforms::myPickArea

Definition at line 665 of file GR_Uniforms.h.

int32 GR_Uniforms::GlobalUniforms::myPickHasMapGL = 0

Definition at line 712 of file GR_Uniforms.h.

int32 GR_Uniforms::GlobalUniforms::myPickHasMapVK = 0

Definition at line 666 of file GR_Uniforms.h.

GR_TextureRef GR_Uniforms::GlobalUniforms::myPickMap

Definition at line 711 of file GR_Uniforms.h.

UT_Matrix4D GR_Uniforms::GlobalUniforms::myProjection

Definition at line 702 of file GR_Uniforms.h.

UT_Matrix4F_UBO GR_Uniforms::GlobalUniforms::myProjectionF

Definition at line 613 of file GR_Uniforms.h.

int32 GR_Uniforms::GlobalUniforms::myRenderPass = RENDER_MATERIAL

Definition at line 640 of file GR_Uniforms.h.

UT_Vector2F_UBO GR_Uniforms::GlobalUniforms::myScreenSize

Definition at line 631 of file GR_Uniforms.h.

int32 GR_Uniforms::GlobalUniforms::myShadowmapIndex

Definition at line 628 of file GR_Uniforms.h.

UT_Vector3i_UBO GR_Uniforms::GlobalUniforms::mySnapDistances

Definition at line 669 of file GR_Uniforms.h.

int32 GR_Uniforms::GlobalUniforms::mySnapParams = 0

Definition at line 670 of file GR_Uniforms.h.

fpreal32 GR_Uniforms::GlobalUniforms::mySpeculaFactor = 1.0

Definition at line 653 of file GR_Uniforms.h.

int32 GR_Uniforms::GlobalUniforms::myUseBacklight = 0

Definition at line 690 of file GR_Uniforms.h.

int32 GR_Uniforms::GlobalUniforms::myUseEnvlight = 0

Definition at line 695 of file GR_Uniforms.h.

int32 GR_Uniforms::GlobalUniforms::myUseFilllight = 0

Definition at line 686 of file GR_Uniforms.h.

int32 GR_Uniforms::GlobalUniforms::myUseHeadlight = 0

Definition at line 682 of file GR_Uniforms.h.

UT_Matrix4D GR_Uniforms::GlobalUniforms::myView

Definition at line 704 of file GR_Uniforms.h.

UT_Matrix4F_UBO GR_Uniforms::GlobalUniforms::myViewF

Definition at line 614 of file GR_Uniforms.h.

fpreal32 GR_Uniforms::GlobalUniforms::SceneIOR = 1.0

Definition at line 646 of file GR_Uniforms.h.


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