(Deprecated) openvr_tracker_setup

Deprecated. See “Add a child node to the node of a VR Tracker” instead.

snippets/openvr_tracker_setup.py
 1# © 2024 Autodesk, Inc. All rights reserved.
 2
 3# Deprecated. See vr/attachToTracker.py instead.
 4def tracker0Moved():
 5    # Apply tracking matrix of the tracker to a Matrix Transform node
 6    # named "MatrixTracker0" in the Scenegraph.
 7    trackerNode = findNode("MatrixTracker0") 
 8    trackerNode.setTransformMatrix( tracker0.getWorldMatrix(), false)
 9
10# Identify trackers with "GenericTracker0", "GenericTracker1", and so on.
11tracker0 = vrOpenVRController("GenericTracker0")
12tracker0.connectSignal("controllerMoved", tracker0Moved)
13