Reference/Release Notes/3.4/Modeling

= Modeling =

Modifiers

 * The Subdivision Surface modifier and node's performance has been improved when many loose edges are subdivided.

= UV Editing =

Sculpt Tools
The big new change in the UV editor for Blender 3.4 is the addition of a new geometry-based relax brush. This improves the quality of the UV mapping by making the UVs more closely follow the 3D geometry. As this is a brush, the user can drive the relaxation process. 

To support the new relax brush mode, there has been additional UV Sculpt and UV Relax tool improvements:
 * Fix boundary edges for UV Relax tool.
 * UV Sculpt tools now respect pinned vertices.
 * UV Sculpt tools now work with constrain to bounds.
 * UV Sculpt tools now ignore winding, preventing orphaned islands.
 * UV Grab tool now supports Live Unwrap.

UV Packing

 * Specify exact margin when packing.
 * Add option to use Blender 2.8 margin calculation.
 * Many UV Packing operations now work with non-manifold geometry. (many commits)

UV Grid and Selection

 * Allow non-uniform grids.
 * Add option to use pixel spacing for UV Grid. (Also )
 * Show UV grid over the top of the image.
 * Rename "UV Snap To Pixels" -> "UV Round To Pixels".

New Operators
Additional new operators have been added affecting island rotation:
 * Add new operator, Randomize Islands.
 * Add new operator, UV Align Rotation.

Other Improvements and Fixes

 * Rotation operator supports constrain to bounds.
 * Respect UV Selection in Spherical Project, Cylindrical Project, Cube Project and Smart UV Project.
 * Fix UV Island calculation with hidden faces.
 * Fix bugs in UV Island calculation when in edge selection mode.
 * More options for UV Select Similar operator, Face, Area and Area UV.
 * Fix UV Unwrap with degenerate triangles.