Blender extension: Flatana

Flatana – Blender 3D extension. Flatana modifies a mesh so that all its polygons become flat—all points of a polygon lie in a single plane.

 

Source code author: Mikhail Soluyanov.

Extension functionality

When the “Flatten” button is clicked, the extension flattens each polygon of the mesh using the number of steps specified in the “Iterations” parameter, shifting all points of the polygon along its normal with the “Strength” factor so that all points ultimately lie in a single plane.

If the “Only selected faces” checkbox is checked, the procedure is performed only on the selected polygons. If unchecked, it is performed on all polygons of the mesh.

In “SEQUENTIAL” mode, each polygon point is shifted by the summary influence of all polygons belonging to that point. In “AVERAGED” mode, it’s shifter by the average polygons influence.

Suzanne’s example: initially, almost all of this mesh’s polygons are non-planar.

After applying Flatten for 300 iterations with a factor of 0.3, only 12 polygons in the mesh remain non-planar.

Example of a polygon on Suzanne’s head – before. It’s clearly visible that the polygon is not flat.

And after. All points on the polygon now lie on the same plane.

Note

Not all polygons in a mesh can be flattened after executing the “Flatten” operation.

The mesh’s shape may change as a result of the polygon flattening process.

Current version:

1.0.0.

For Blender version:

5.1

Location:

3D Viewport area — N-Panel — the “Flatana” tab

Installation:
  1. Download the *.zip archive with the add-on.
  2. Preferences window — Get Extensions — Install from Disk… — select the distribution archive
Version history:

1.0.0.

  • Initial release
0 0 votes
Article Rating
Subscribe
Notify of
guest

0 Comment
Newest
Oldest Most Voted
Inline Feedbacks
View all comments