Skip to main content
‹ Back to Tutorials
Intermediate Unity

Unity VR XR -Creating Simple Hands using ProBuilder in Unity

Aug 7, 2022
About this tutorial

In this Unity VR tutorial, I'll show using ProBuilder inside of Unity to create simple 3D Hands to add to your XR Origin Rig. Super Easy!! ► Art Assets - Polygon City - Low Poly https://bit.ly/3ScOYa1 My discord link ► https://discord.gg/DgUdNDT7KU ► Download Unity at https://unity.com Chapters

Written Guide

Instead of downloading hand models, this tutorial models a pair of simple, stylized VR hands directly inside Unity with ProBuilder, then wires them into the XR rig as controller models. The result is a clean, transparent low-poly hand that reads clearly in VR without any external 3D software.

Install ProBuilder and size the block

Install ProBuilder from the Package Manager under Unity Registry; on a URP project, also import the Universal Render Pipeline support sample. Open the ProBuilder window from Tools if it isn't docked. Size matters in VR — things should match real life — and an average male hand is about 7.6 by 3.5 inches, which converts to roughly 0.19 by 0.09 meters in Unity. Create a new cube shape with the pivot set to Center, drag it out facing the Z axis, and don't worry about dragging exact numbers: open the shape editor afterward and type 0.09 for Y and 0.19 for Z.

Shape the hand

ProBuilder adds three selection modes at the top of the scene view — vertices, edges, and faces. In edge mode, select a long edge and use Insert Edge Loop (down in the red icon group) to split the block in half, mirroring how a real hand divides roughly evenly between palm and fingers. Slide that loop slightly to create the subtle bend a relaxed hand has. For the thumb, switch to face mode, select the appropriate side face, and hold Shift while dragging to extrude it out, then grab its bottom edge in edge mode and push it down. Extrude the palm face a little too and scale it down for shape, and thin the fingers slightly. Simple, but unmistakably a hand.

Make it transparent and mirror it

Create a material called transparent hand: pick a blue, lower the alpha, switch the workflow from metallic to specular, and change surface type from opaque to transparent. Drag it onto the mesh and rename the object left hand. For the right hand, duplicating isn't enough — rotating a left hand still leaves you with a left hand — so use ProBuilder's Mirror Objects tool on the duplicate to get a true right hand. Reset both transforms to zero so no stray position is baked in, drag both into your Prefabs folder, then delete them from the scene.

Attach them to the XR rig

Open the XR Origin, expand Camera Offset, and select the Left Hand Controller. Scroll to the Model Prefab slot and drop the left hand prefab in; repeat on the Right Hand Controller with the right prefab. Press play in the headset and your new hands track the controllers — a lightweight, readable stand-in you can keep or later swap for animated hands.

Unity tools by Bliz Studio
Built for our own games — now on the Asset Store

Multi Tag — unlimited hierarchical tags for any GameObject. Hierarchy Pro — style your whole hierarchy with rules. Made by a Unity dev, for Unity devs.

Explore our Unity assets →