Skip to content

Blender 5.1: Modeling & UV

Modeling

General

  • Support for snapping to the face-center (090719e1eb).
  • A new corrective flip normals boolean option enabled by default is available in the Apply Object Transform redo panel. This allows normals to be automatically flipped when applying scale to objects with a negative scale (94b97412d1).

Curves

  • Update the curve fitting library with improved accuracy for freehand drawing of bezier curves and grease pencil. Fixes a solver bug and improves the refit method to produce curves that are a closer fit. (3935658dfd, 32614c4eaf)
  • Lasso/box/circle selection are supported in curves sculpt mode (77304f9254).
  • Improved font filling for 3D text objects. Many modern fonts have overlapping outlines that previously caused large portions of characters to be incorrectly filled, often leaving holes or missing sections. A new fill algorithm is now the default for text objects, producing correct results with these fonts. Curves can also use this new filling algorithm. (7693dafb9a).

    Before

    After

Mesh

  • The boolean Exact solver can be significantly (>35%) faster with many attributes, and the Manifold solver performance is slightly better in some situations too (b8ed4ba6db, 0cbedaff4d).
  • Added support for snapping (Ctrl) and precision (Shift) while using Bevel. (6ccc884ec4).
  • Support for adjusting Vertex Slide settings (d896e2bc78).
  • Polygon fill performance improvements for polygons with many sides. This resolves triangulation for N-gons freezing in certain cases. A ~5x speedup for concave N-gons is common, although results vary widely (1448cb2875, fa9723b5df, 9040f9eca8, 2bc85a7af8).
  • Delimiters for Loop & Ring Select Selection: Edge loop, edge ring, and face loop selection now support delimiters to control where selection stops. Boundary loop selection can stop at inner corners (boundary vertices with more than 3 edges) and outer corners, in addition to the existing n-gon stopping behavior. Edge ring selection supports stopping at seams, sharp edges, material boundaries, and can optionally step over n-gons with even side counts, Face loop selection supports stopping at seams, sharp edges, and material boundaries. These options are accessible from the redo panel after performing a selection in the viewport (e74fdc7c3f, b905e04b81, f4510ed5b2, 39191aff19, c3fabbb013).

UV