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!

World Building Support Forum

Install and Setup

Optional: Interested in using the very latest builds, and actively participating in ProBuilder VR development? Jump straight to the public ProBuilder VR GitHub page

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

Visual Learner? Watch the video above instead! Or, go here: https://youtu.be/RhPD1yfuRVo
First, open the Editor VR window by choosing “Window > Editor VR” from Unity’s menu bar.

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!

Something broken/confusing? We’re here to help!

ProBuilder VR Official Support Forum

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