Unity 3D Games, Tools, Tutorials, +

ProBuilder 2.1, Now With Smoothing!

Feedback is unanimous- the new ProBuilder 2.0 is awesome! Of course, nothing is perfect, and we’ve taken the entire past month to hammer away at ProBuilder 2.0, relentlessly tracking and destroying bugs through nearly 200 code commits.

The user experience has also been greatly streamlined, with improvements such as:

Drag selection support for faces.

UV2 channel generation now totally automated

New face selection graphic system

Tweaks to many default settings

and much more! Read the full changelog below.

There is also the major feature addition of smoothing- Huzzah! More info on that soon, we promise a tutorial will be out ASAP.

Thanks everyone, and don’t forget to sign up for the newsletter at www.probuilder3d.com, if you’d like to stay up-to-date!

# API
– Integrate Doxygen (Still a work in progress – feel free to drop by the forums with any questions).
– Add SharedTrianglesWithFacesExclusive for extracting shared triangle indices exclusive to passed faces.
– VerticesWithIndiceArray is now VerticesWithTriangleArray.
– Remove pb_Object::CreatePrimitive. Use pb_Shape for object creation, or pb_Object::CreateCube(float scale).
– Add OnVertexMovement EventHandler to pb_Object.
– pb_Object::CreateObjectWithPointsQuads is now pb_Object::CreateObjectWithVerticesFaces.

# Actions
– Update AutoNodraw to cast from all vertices + center point when determining hidden flag.
– In PivotTool.cs, snap pivot point to grid if no vertices are selected.
– Refactor EntityType.Brush to EntityType.Detail.