Skip to content

Subdivide by length

eadf edited this page Dec 6, 2023 · 2 revisions

Subdivide Edges by Segment Lengths Operation

This custom Blender operation facilitates edge subdivision based on segment lengths, offering a distinct approach compared to the standard Blender operation. Unlike the conventional method that divides edges into N segments of varying lengths, this operation focuses on maintaining roughly equal segment lengths.

Key Features:

  • Length-Based Subdivision: The operation ensures that each segment of an edge is of equal length, adjusting the dividing length as necessary. If an edge is divisible by the desired length N times, the dividing length is appropriately adjusted to achieve uniform segment lengths.
  • Isolated vertices will be un-affected

Input Parameters:

The operation takes two primary inputs:

  1. Model: Provide the 3D model on which you want to perform the edge subdivision.

  2. Percentage of the Largest Axis of AABB: Specify a percentage value based on the largest axis of the Axis-Aligned Bounding Box (AABB) of the input model.

Examples:

Input:

Factor: 10%

Input Model

Output:

Output Model