34 virtual void startMasking()
override;
40 virtual void initalizeMaskingObectImplementation(std::string modelFile);
43 void setupPrepassNode(osg::Node* modelNode);
Contains DLL export macros.
Object used for mixed reality masking. Handles installing object into scene and syncing position with...
#define DT_DLL_VRVVR
Definition: vrvVirtualReality.h:19
bool myEnableColorWrites
Definition: DtVarjoMixedRealityMask.h:51
osg::ref_ptr< osg::Program > myMaskProgram
Definition: DtVarjoMixedRealityMask.h:50
Object to handle rendering a mixed reality mask object into the scene. Typically the it renders an ob...
Definition: DtMixedRealityMask.h:38
osg::ref_ptr< osg::Group > myMaskPrePassNode
Definition: DtVarjoMixedRealityMask.h:48
The DtDe is the core component of any VR-Vantage application. It owns a DtRenderer, DtDeCommunicator, as well as a DtDisplay and other things.
Definition: DtDe.h:76
Varjo implementation of mixed reality mask.
Definition: DtVarjoMixedRealityMask.h:18