Skip to content


A module for grabbing objects in WebVR Three.js projects

The purpose of GrabVR is to provide an example of selecting and moving objects in the VR environment.

You can download the project and view the examples.

git clone
cd GrabVR
npm install
npm run dev


Note that the above URL is HTTPS. When developing WebVR locally, you will need an SSL certificate. This project auto creates a self-signed certificate that you will need to accept when visiting the development URL in the browser.

Example 1

Basic GrabVR demo.

GrabVR Example 1

GrabVR Example 1

Example 2

GrabVR demo using Cannonjs.

GrabVR Example 2

GrabVR Example 2