Skip to content
This repository has been archived by the owner on Sep 7, 2022. It is now read-only.

Grabbing and Moving the GUI

Michael Chang edited this page Oct 3, 2016 · 2 revisions

Grab it

Simply press and hold anywhere that's not directly in the controller (slider, checkbox, dropdown, button) and you can push and pull the GUI around.

Palette Mode

Pointing at the GUI and holding the VIVE's grip button will turn the gui into a palette attached to that hand.

Position, rotate, and scale it.

GUIVR's folders and controllers are also THREE.Object3D types which have position, rotation and scale. By changing these, you can modify its location and appearance.

Parent it anywhere

You can also attach GUIVR to any other THREE.js object by adding it as the child of some other object.

myRotatingMesh.add( guiFolder );

It's also handy to attach it directly to your ViveController if you are using one.

viveController.add( guiFolder );