Probuilder Unity



Seamless Level Design

ProBuilder is a unique hybrid of 3D modeling and level design tools, optimized for building simple geometry but capable of detailed editing and UV unwrapping as needed.

These tools let you quickly prototype structures, complex terrain features, vehicles and weapons, or make custom collision geometry, trigger zones, and nav meshes.

Getting Started with ProBuilder

Learn to build an FPS level, create RPG-style structures, texture geometry, and modify UVs in real-world examples.

ProBuilder is a unique hybrid of 3D modeling and level design tools, optimized for building simple. Extrude and Inset with the standard Unity handles. Installing ProBuilder Unity 2018.1 and later (recommended) To install this package, follow the instructions in the Package Manager documentation. Verify that ProBuilder is correctly installed by opening Tools ProBuilder About. Upgrading from ProBuilder 2.9.8. To upgrade a Unity project with ProBuilder 2.9.8 or later, follow these instructions.

These step-by-step tutorials cover the essentials of using ProBuilder, plus many hints and tips for all workflows. We recommend all users start here!

More learning resources:

Documentation
FAQ
Support Forum

Probuilder

Parametric Objects

Easily build complex objects- we do the math!

Using probuilder in script unity

Intuitive Geometry Tools

Extrude and Inset with the standard Unity handles.

Apply Vertex Colors

Enhance your greyboxing or add variation to final meshes.

Dynamic and Customizable

Modify the Toolbar, default settings, shortcut keys, and more.

Draw Custom Shapes

Set points and extrude, modify indefinitely.

Probuilder unity 2020Probuilder Unity

Texturing and UVs

Use simple in-scene controls and AutoUVs, or unwrap manually.

Curious what you could make with these tools? Need inspiration? Check out the Developer Showcase, and our new Demo Reel!

Probuilder Unity 2019

You can create straight stairs, curved stairs, long stairs, stairs with a lot of steps, wide stairs, and stairs without side polygons.

Probuilder Unitypackage

You can customize the shape of your stairs with these shape-specific properties:

How

Probuilder Unity

Property:Description:
Steps GenerationSelect whether you want ProBuilder to build the same number of steps regardless of how the size of the stairs changes (the default) or make each step the same height and automatically adapt the number of steps to match the stairs size.
HeightSelect this method if you want ProBuilder to generate a predictable height for each step in the staircase. This means that if you increase the height of the overall size of the staircase, the number of steps increases.
CountSelect this method if you want ProBuilder to generate a specific number of steps, regardless of any changes in the size of the staircase. This means that if you increase the height of the overall size of the stairs, each step becomes higher. This is the default value.
Steps HeightSet the fixed height of each step on the stairs. The default value is 0.2.
This property is only available when the Steps Generation method is set to Height.
Homogeneous StepsEnable this option to force every step to be the exactly the same height. This is enabled by default.
If disabled, the height of the last step is smaller than the others depending on the remaining height.
This property is only available when the Steps Generation method is set to Height.
Steps CountSet the fixed number of steps that the stairs always has. The default value is 10. Valid values range from 1 to 256.
This property is only available when the Steps Generation method is set to Count.
SidesEnable this option to draw polygons on the sides of the stairs. This is enabled by default. You can disable this option if the sides of your stairs are not visible to the camera (for example, if your stairs are built into a wall).
CircumferenceSet the degree of curvature on the stairs in degrees, where 0 makes straight stairs and 360 makes stairs in a complete circle. Remember that you might need to increase the number of stairs to compensate as you increase this value. The default value is 0. Valid values range from -360 (full turn to the left) to 360 (full turn to the right).