Skip to main content

Accel VR 2024 X7

Manipulators

Please find below the complete list of available manipulators.

Head manipulator

The Head drop-down menu allows you to choose the manipulator that will control the head.

The head can be controlled by the following devices:

  • a virtual reality headset > HMD head manipulator (Nothing to configure here)

  • a gizmo > Gizmo Head Manipulator

    Use the Translation or Rotation tool to move the head gizmo without using a device just by using the mouse. This functionality is very useful for quickly initializing from Pilot the position of the operator's head, that is to say, what he will see.

  • a VRPN device > VRPN head manipulator

    Select the configuration of the device that has already been done in the VRPN devices management. That is the name of the tracker and its orientation.

Device manipulator

The Device drop-down menu allows you to choose the device that will control the interactions.

  • a device that will track the movement of your hands > Hand tracking interactions

    Select this manipulator if you are using an Ultraleap Leap Motion tracking system.

    It is possible to calibrate the Leap Motion tracking system in Accel VR from the image41.png Advanced system settings > Hand Tracking Plugin with the X, Y, and Z parameters as well as the Aiming angle. These settings are useful when the Leap Motion is not center placed from the front of the headset.

    Warning

    The Hand tracking interactions device manipulator is only available with the Leap Motion plugin.

    Example of an immersion case, here the operator uses the Hands avatar to interact and manipulate the model.

  • a gamepad > Gamepad interactions

    If you have chosen a gamepad as a device, it is necessary to select on which side the interactive menu will appear. For this select Right or Left in the image41.png Advanced system settings.

    Head to pad distance defines the position of the interactive menu.

  • a virtual reality headset > HMD interactions

    Click this icon image41.png to open the Advanced system settings to configure the interaction behavior of the headset controllers.

    Touch zone must be down to interact (Vive) is selected by default to avoid undesirable movements induced by controller touchpad. This feature is useful for an HTC VIVE controller that has a touchpad. On the other hand, uncheck this feature for an Oculus Rift controller.

  • a VRPN device > VRPN interactions

    Click this icon image41.png to open the Advanced system settings.

    Select the configuration of the device that had already been done in the VRPN devices management in addition to the names of the VRPN left and right instances.

Interaction manipulator

The drop-down menu Interaction lets you choose the interactive menu that will help you control interactions.

Interactions can be controlled using the interactive menu and the interaction device called "system":

  • PieMenu

  • MoveNAct

  • Controller

  • Touch Interaction Manipulator

    Warning

    The Touch Interaction Manipulator is only available with the plugin of Touch Interaction.

Tip

The operating mode of the interactive menu depends on the device used and on the possibility of using one hand (gamepad, Apex in a CELLAR) or two hands (HTC VIVE®, Oculus Rift®, and HP Reverb).

PieMenu System

From the VR tab of the configuration side panel, you can access the advanced settings of the PieMenu by clicking directly on this icon image41.png.

The PieMenu advanced settings window

PieMenu advanced settings window.

The Pie Menu tool is configured using the following three tabs:

  • The PieMenu Orders tab lists available interactions on the left and displays interactions you want to use on the right. To add an available action in the Actions in use box, click the arrow [>] or [>>] to add them all. In order to remove a used action, click the arrow [<] or [<<] to remove all of them.

    Tip

    Make sure there is at least one action in the box to interact with your 3D model. Depending on the interaction selected, the color of the pointer laser may change to indicate to the user that an action is possible.

  • The PieMenu bindings tab allows you to define an action for each button of the interaction device (gamepad, virtual reality headset controllers, zSpace stylus, etc.). To assign an action to the interaction device click on Bind_NRM.png, then press a button on the interaction device. Accel VR saves the action automatically. If you make an assignment error, click the Unbind_NRM.png button to delete the assignment. Click again Bind_NRM.png to start the procedure again.

  • The PieMenu configuration tab allows you to configure the appearance of the interactive menu. Through the Interaction side drop-down menu you can assign the action to the left or right hand of your interaction device. Screen Position allows you to display the interactive menu on the left or right device of your immersive system. You can choose to display the interactions and the interactive menu on the same interaction device by choosing the configuration Right and Right in the drop-down menus. On the contrary, you can choose to distinguish the interactions of the interactive menu by choosing Right and Left. With this configuration, the operator uses the right hand to target an object to interact with it, the left hand is used to display the interactive menu. You can also do the opposite configuration by assigning interactions to the left hand and the interactive menu to the right hand. If the PieMenu is too close to the operator's hand you can move it in any direction you want with the following parameters: depth, height, lateral move. You can also change the color of the PieMenu with the following parameters: Pies back color, Pies text color, and Pies icon color.

MoveNAct System

From the VR tab of the configuration side panel, you can access the advanced settings of the MoveNAct system by clicking directly on this icon image41.png.

The MoveNAct advanced settings window

MoveNAct menu advanced settings window.

The MoveNAct system use the followings tree tabs to be configured:

  • The Move and Act Order tab lists the interactions available on one side and displays the interactions you want to use on the other. To add an available action in the Actions in use box click the arrow [>] or [>>] to add them all. Conversely, to remove a used action click on the arrow [<] or on [<<] to remove them all.

    Tip

    Make sure there is at least one action in the box to interact with your 3D model. Depending on the interaction selected, the color of the pointer laser may change to indicate to the user that action is possible.

    This icon image88.png enables or disables the immediate assignment of a one-touch interaction. It is a sort of shortcut. Once activated, the immediate assignment executes the interaction directly when the button is pressed. You do not need to use the other device to perform the interaction. This frees the other device and allows you to combine another interaction.

  • The Move and Act bindings tab allows you to set a move to each button of the selected device. To assign a move to a button, just click on Bind_NRM.png, then press a button on the controller. Accel VR saves the action automatically. If you make an assignment error, click the Unbind_NRM.png button to delete the assignment. Click again Bind_NRM.png to start the procedure again.

  • The Move and Act display configuration tab modifies the look of the interactive menu by choosing the color of each element (text, icons). The Attached side allows you to select in which hand (right stick or left stick) you want to display the interactive menu. By default, the Display mode is set to World mode which is suitable for the MoveNAct use with a full-range immersion device such as an HTC VIVE® or Oculus Rift® headset. We recommend the Screen mode if you combine the use of the Move and Act in a CAVE or a Powerwall. This makes it easier to use the menu by displaying it in 2D on a remote screen. Scale factor, Menu orientation, and Menu translation are the parameters for changing the size and position of the interactive menu.

Controller System

From the VR tab of the configuration side panel you can find the advanced settings of the Controller System by clicking directly on this icon image41.png.

The Controller advanced settings window

Advanced system settings window of the Controller system.

Assign here the available interactions to each button of the controller. To assign an interaction to a button, click bind Bind_NRM.png, then press the controller button(s). Accel VR saves the binding automatically. To modify an assignment, click on Unbind_NRM.png to unbind it. Click again on Bind_NRM.png to start the process again.

Touch Interaction Manipulator

From the VR tab of the configuration side panel, you can access the advanced settings of the Touch Interaction Manipulator by clicking directly on this icon image41.png.

Touch Interaction Manipulator settings window

Touch interaction manipulator advanced system settings window.

Warning

The Touch Interaction Manipulator is only available with the plugin of Touch Interaction.

To optimize latency-free hand interactions with the objects to be manipulated, we recommend modifying the value of the Loading duration (ms) to 0, if not already done. You can choose which side of the Right or Left hands will be able to interact with triggers.

Tip

For the best use of the Touch Interaction Manipulator, we recommend placing interaction triggers on small surfaces to avoid unwanted triggers. Triggers must be prepared in Patchwork 3D before being used in Accel VR. You will find more information in the appendix of this documentation.

Shuttle manipulator

The Shuttle drop-down menu allows you to choose the manipulator that will control the shuttle.

Shuttle Manipulator settings window

Shuttle manipulator of the Advanced system settings window.

The shuttle can be controlled by the following devices:

  • a virtual reality headset> HMD shuttle manipulator

    You can change the Planar speed and the Rotation speed by clicking on the following icon image57.png.

    Touch zone must be down to interact (Vive) is selected by default to avoid undesirable movements induced by controller touchpad. This feature is useful for an HTC VIVE controller that has a touchpad. On the other hand, uncheck this feature for an Oculus Rift controller.

  • a gamepad> Gamepad shuttle manipulator

    Devices with two analog joysticks such as a gamepad can be used to move the shuttle around the 3D world. One joystick is used to drive movement on the horizontal plane, the other allows you to rotate and move up or down if the altitude is not locked.

    The Lock Altitude checkbox limits the shuttle movements on the horizontal plane. When this checkbox is ticked, the shuttle's altitude remains stable, despite any modifications to the position of the product.

    The Follow look direction checkbox synchronizes the movements of the head with the direction taken by the exploration shuttle.

    Note

    Lock Altitude and Follow look direction are only available for gamepad configuration.

    You can change the Planar Speed, the Height Speed, and the Rotation Speed by clicking on the following icon image57.png.

  • a VR mouse> SpaceMouse shuttle manipulator

    Configure the advanced settings of your SpaceMouse by clicking on this icon image41.png.

    To manipulate the SpaceMouse Accel VR uses two distinct modes:

    • The OriginFocus mode moves the shuttle around the center of the world. The Avoid crossing ground checkbox prevents the operator to move the shuttle under the ground.

    • The Helicopter mode moves the shuttle like a helicopter in flight. The movements follow the movements applied to the axes of the SpaceMouse. The Lock the horizon checkbox stabilizes the movement of the shuttle by locking the horizon.

    In both modes, you can fine-tune the SpaceMouse's movement controls by modifying the movement factors with the sliders: Movement Speed, Rotation speed and Dead Zone.

    If your settings are no longer correct, you can reset them by clicking on the Reset button.

  • a VR device> Device Shuttle manipulator

    The shuttle manipulator configuration controlled by a device can be done directly from this icon image41.png.

    The Options box allows you to choose the Interaction side (left, right), to adjust the Planar speed, the Height speed, and the Rotation speed of the device that will control the shuttle.

    The Bindings box allows you to assign shuttle movements to buttons on your device. Please refer to the binding procedure described in the Device manipulator section to configure the buttons of your device.

  • a gizmo > Gizmo Shuttle Manipulator

    Use the Translation or Rotation tool to move the shuttle gizmo without using an immersive device just by using the mouse. This feature is useful for quickly initializing from Pilot the shuttle position in the virtual environment.