User Tools

Site Tools


democap:docvrusage

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
democap:docvrusage [2025/08/14 20:03] – [Begin Calibration] dragonlorddemocap:docvrusage [2025/08/20 17:28] (current) – [Cheat Sheet] dragonlord
Line 6: Line 6:
 {{ youtube>Mo1yVd2RtEE?800x473 }} {{ youtube>Mo1yVd2RtEE?800x473 }}
  
 +====== Cheat Sheet ======
 +
 +^Action^Controller^Hand Interaction^
 +|Turn user|<key>StickRight.Left</key> or <key>StickRight.Right</key>|<key>FingerInputRing.Right</key>[Hold] + <key>MoveHandRight.LeftRight</key> with hand facing user|
 +|Move forward/backward (Non-Teleport Mode)|<key>StickLeft.Up</key> or <key>StickLeft.Down</key>|<key>FingerInputRing.Left</key>[Hold] + <key>MoveHandLeft.ForwardBackward</key> with hand facing user|
 +|Move left/right (Non-Teleport Mode)|<key>StickLeft.Left</key> or <key>StickLeft.Right</key>|<key>FingerInputRing.Left</key>[Hold] + <key>MoveHandLeft.LeftRight</key> with hand facing user|
 +|Teleport (Teleport Mode)|<key>StickLeft.AnyDirection</key>[Hold]|<key>FingerInputRing.Left</key>[Hold] + <key>MoveHandLeft.AnyDirection</key> with hand facing user|
 +|Show/Hide VR Menu|<key>Menu</key>|<key>FingerInputMiddle</key> with hand facing user|
 +|VR Menu Click|<key>Trigger</key>|<key>FingerInputIndex</key>|
 +|Select object|<key>Trigger</key>|<key>FingerInputIndex</key>|
 +|Use Interact Handle|<key>Trigger</key>|<key>FingerInputIndex</key>|
 +|Begin Calibration|(<key>Trigger.Right</key> + <key>Trigger.Left</key>) + (<key>Menu.Right</key> + <key>Menu.Left</key>)|<key>FingerInputPinky.Right</key> + <key>FingerInputPinky.Left</key> with hand facing user|
 +|Cancel Calibrate|<key>Menu</key>|<key>FingerInputMiddle</key> with hand facing user|
 +|Stop Recording|<key>Menu</key>|<key>FingerInputMiddle.Right</key> + <key>FingerInputMiddle.Left</key> for 2s with hand facing user|
  
 ====== VR Menu ====== ====== VR Menu ======
  
-While in VR view you can bring up the VR Menu by pressing and holding the left or right controller <key>Menu</key> button or touch the middle finger to the thumb (<key>FingerInput2</key>) with the hand turned towards the user. The VR Menu is shown a short distance in front of the respective controller facing the virtual camera. Keep the button pressed (fingers touched) to move and rotate the VR Menu into the desired position. Once you release the button (untouch thumb) and the VR menu stays at that position.+While in VR view you can bring up the VR Menu by pressing and holding the left or right controller <key>Menu</key> button or touch the middle finger to the thumb (<key>FingerInputMiddle</key>) with the hand turned towards the user. The VR Menu is shown a short distance in front of the respective controller facing the virtual camera. Keep the button pressed (fingers touched) to move and rotate the VR Menu into the desired position. Once you release the button (untouch thumb) and the VR menu stays at that position.
  
-To hide the VR menu press the left or right controller <key>Menu</key> button or touch the middle finger to the thumb (<key>FingerInput2</key>) with the hand turned towards the user.+To hide the VR menu press the left or right controller <key>Menu</key> button or touch the middle finger to the thumb (<key>FingerInputMiddle</key>) with the hand turned towards the user.
  
 The VR Menu is automatically hidden during [[democap:tutorialcapturing|Capture Motion]] and shown again once recording stops. The VR Menu is automatically hidden during [[democap:tutorialcapturing|Capture Motion]] and shown again once recording stops.
Line 17: Line 31:
 The VR Menu is also hidden during [[democap:tutorialcapturing|Calibration]]. The VR Menu is also hidden during [[democap:tutorialcapturing|Calibration]].
  
-====== Object Interactions ======+====== Movement ======
  
-Activate the laser pointer by placing the thumb on the left or right <key>Track-Pad</key>Point at an object and pull the left or right <key>Trigger</key> to select the objectOnly one object can be the selected object at all times. The selected object shows <wrap em><wrap hi>handles</wrap></wrap> around the perimeterPoint the laser pointer at handle and pull the left or right <key>Trigger</key> to interact with the handle. The interaction continues as long as the respective <key>Trigger</key> is kept pulled.+Two movement modes are supported: Teleport and Non-Teleport. Both are done using either the stick on the left and right controller or touching the ring finger to the thumb on the left or right hand, which simulates stick input. For this reason stick input only is discussed here. 
 + 
 +In Non-Teleport mode the right controller stick controls orientation of the userPushing to the left side turns the user to the left and vice versa. Pushing forward and backward has no effect. Pushing the stick on the left controller moves the user forward and backward or side-wards. In this mode the collider of the user is a ghost collider allowing to move through walls. No projecting to ground is done in this mode. To change the altitude use the [[democap:uipanelproject|Project Panel]]Select the user (MoCapActor) and change the Y position. 
 + 
 +In Teleport mode the right controller stick controls orientation of the user similar to the Non-Teleport mode. The stick on the left controller controls the teleportingPush the stick into any direction activates teleporting. Teleporting ends when the stick is released. While teleporting the target is marked on the ground with transparent light blue marker. If a character is active the character itself is also rendered using the same transparent light blue appearance. This indicates where the user will teleport and his orientation. While teleporting you can use the stick on the right controller to change the orientation before finish the teleport process. The teleport target is projected to the ground. Ghosting is not possible in this mode. 
 + 
 +You can use [[democap:ocls_capturedcharacter|Captured Character]] or [[democap:ocls_actormarker|Actor Marker]] placed in the scene to quickly place yourself where you want to. For this put add them to the scene and click on the teleport icon in the interaction bubble above the marker. Captured characters are used to actually capture a character during MoCap while actor markers are useful to place yourself at specific points around the scene. 
 + 
 +====== Object Interactions ======
  
 +Activate the laser pointer by placing the thumb on the left or right <key>TrackPad</key>. Point at an object and pull the left or right <key>Trigger</key> to select the object. Only one object can be the selected object at all times. The selected object shows <wrap em><wrap hi>handles</wrap></wrap> around the perimeter. Point the laser pointer at a handle and pull the left or right <key>Trigger</key> to interact with the handle. The interaction continues as long as the respective <key>Trigger</key> is kept pulled. Using hand control touch the index finger to the thumb to do the trigger.
 + 
 ====== VR Mirror ====== ====== VR Mirror ======
  
Line 40: Line 64:
 Calibration can also be triggered by pressing <key>Menu</key> on both controllers while holding <key>Trigger</key> on both controller. Hence pull and hold <key>Trigger</key> on both controllers then press <key>Menu</key> on both controllers at the same time (<key>Trigger.Right</key> + <key>Trigger.Left</key> + <key>Menu.Right</key> + <key>Menu.Left</key>). Calibration can also be triggered by pressing <key>Menu</key> on both controllers while holding <key>Trigger</key> on both controller. Hence pull and hold <key>Trigger</key> on both controllers then press <key>Menu</key> on both controllers at the same time (<key>Trigger.Right</key> + <key>Trigger.Left</key> + <key>Menu.Right</key> + <key>Menu.Left</key>).
  
-Using hand interaction touch the middle finger to the thumb (<key>FingerInput2.Right</key> + <key>FingerInput2.Left</key>) using both hands at the same time with the hands turned towards the user.+Using hand interaction touch the middle finger to the thumb (<key>FingerInputPinky.Right</key> + <key>FingerInputPinky.Left</key>) using both hands at the same time with the hands turned towards the user.
  
 <WRAP center round tip 60%> <WRAP center round tip 60%>
democap/docvrusage.1755201782.txt.gz · Last modified: 2025/08/14 20:03 by dragonlord