
ProBuilder VR
“…it’s like probuilder, in vr”
-anonymous wizard
What is ProBuilder VR?
PB-VR is an experimental add-on for Unity, which lets you build and edit geometry from within your VR headset.
This is made possible via Unity’s new and also experimental “Editor VR” tools.
Can I use ProBuilder VR?
Sure! While PB-VR is still in early development, we’re making it free to download and use. See the “Getting Started” section for more info.
Keep in mind– both ProBuilder VR and Unity EditorVR are very early prototypes. Expect bugs, send us your feedback, and have fun!
Getting Started with ProBuilder VR
Something broken/confusing? We’re here to help!
Install and Setup
Step 1: Import TextMesh Pro
- Editor VR now requires TextMesh Pro, install this first
Step 2: Import ProBuilder (non-VR)
- ProBuilder VR relies on the standard ProBuilder toolset being in the project.
Step 3: Import the latest Editor VR Package
- Important Change! You do not need a special build of Unity anymore- just import this package.
Step 4: Import the Oculus or SteamVR Tools
- You’ll need one of these (or both), depending on which VR headset you are using.
Step 4: Import ProBuilder VR
- Download the ZIP file
- Unzip anywhere NOT inside your project
- Find the the “ProBuilder VR” folder in the unzipped files
- Move it to the “ProCore” folder in your project
Using ProBuilder VR
Once the Editor VR window opens, pop on your VR headset and get started!
Activate the ProBuilder tools
Using the hand you prefer to build with, trigger-click the Unity logo at the base of the other hand’s controller.
When the “Rotating Box Menu” appears, rotate it till you see the face labeled “ProBuilder”. Here, use the ray to trigger-click the “Create Shape” button.
The ProBuilder VR “bracelet” GUI should now appear on your hand- congrats, you are ready to build!
The ProBuilder VR GUI
Currently, there are only two buttons:
The furthest button enables Shape Creation, and is cleverly disguised as a 3D shape.
The closest button displays a triangle with edges, and enables Face Editing controls.
Shape Creation
Point the ray at a surface- the Shape Drawing Grid will appear on that surface, at a grid size relative to it’s distance from you.
Trigger-Click and hold to begin drawing a new Shape. Drag to size, then release the trigger to commit the base. Now, move/point the ray to set the Shape depth, and trigger-click to commit the final Shape. Done!
Face Editing
Point the ray at a surface- it will highlight blue to indicate selection.
Trigger-Click and hold, then move the selected Face by pointing your ray where you’d like it to move to- this sounds strange, but try it and you’ll understand easily 🙂
Alternatively, you can dip the Unity “control cone” into the surface- it will highlight in purple this time. Now, you use Trigger-Click like before, but move your hand and the selected Face will move with it. Neat!
That’s it, folks…
…for now! Lots more coming soon, give it a try and let us know your thoughts and suggestions, thanks very much!
ProBuilder VR Roadmap
For a more comprehensive list, and to get involved, join the public GitHub!
In-Progress or Near Future
- Snapping to Edge and Vertex
- More shapes (Arch, Stairway, Sphere, etc)
Long-Term Planning
- More geo editing: Extrusion, cuts, etc
- Basic Material/UV editing
- Custom locomotion
- Use controller buttons for one-handed use