Skip to content

mtPolyFold

mtPolyFold uses a selection of polygons and unfolds them along a pathway, resulting in a curling effect.

The polygons to unfold will do so in sequence, along a defined path; polygons are never used twice.


Untitled

mtPolyFold, Object tab menu settings.

When a pathway is defined, it searches out from a starting polygon to a single other polygon.

Set as Clockwise, by default, the Direction setting dictates the which polygon should be chosen next for the path.

The other options are: Anti-Clockwise, Random, Axis and Center.

The search for the next polygon will start from the beginning/end of all polygons connected to the current one.

Untitled

Direction set as Clockwise, unfolding with a single starting point.

Any polygon connected to the current one will be used next.

Untitled

Direction set as Random, unfolding with four starting points.

There are six options of +/-XYZ.

From the current polygon, a connected polygon closest towards that axis direction is used.

Untitled

Here the Direction is set as Axis, with the Axis then set to +Y, unfolding in +Y with 10 starting points (set by the Point Count value).

Next, polygons further away from the center will be chosen.

Untitled

The Direction setting is Center, in this image, unfolding with 10 starting points.


The percentage value a pathway will unfold to.

At 100%, the pathway will be flat, representing the original object shape.

At 0 (zero) %, all polygons in the pathway will have been rotated.

A percentage value that is offset from the current unfold percentage (E.g. if the Unfold value is 30%, and Remove Offset is 10%, the output value is 40%).

Polygons in the pathway after this output value will be shrunk to appear as though they have been deleted.

Animation demonstrating the Remove Offset parameter, with the value decreasing from 100% to 0 (zero) %.


Set as Random, by default, the starting polygons of each pathway are defined in three different ways.

The alternative settings are: Selection and Texture.

Untitled

Distribution Type set as Texture, using the INSYDIUM logo.

The number of points defined in Point Count are randomly selected from the mesh, with Seed altering the random selection.

The number of points defined.

Gives a different ‘look’ to the selection.

Selection mode options act similarly to all other mesh tools.

Untitled

Distribution Type set as Selection brings up a slightly different UI, with the additional parameter option of Selection Map.

An optional polygonal selection set of the child object, which defines the start polygons to use.

Untitled

Distribution Type set as Texture again brings up a slightly different UI, with other parameter options.

A choice of Shader or Texture Tag becomes available.

The image channel to read the color value from.

If the greyscale result of the chosen shader or texture at a particular point is below the threshold, then the tool doesn’t use that polygon.


Polygons will rotate around an axis defined by the previously connected polygon in the path, when the Unfold value reaches them.

Set as Angle, by default, the alternative option is Percentage.

An absolute degree value.

The polygon will smoothly rotate to the Angle value, when “fully” folded.

The angular difference between two connected polygons in their original shape is used to define the rotation value.

Each polygon will thus rotate to different angles and result in a flat fold when fully folded.

The degree rotated to, when Rotation is set to Angle.

Untitled

Here, Rotation is set to Angle with an Angle value of 30 degrees.

The percentage of the angle rotated to, when Rotation is set to Percentage.

Untitled

In this image, the Rotation is now set to Percentage, with an Angle Percent value of 16.5%.


Set as None, by default, polygons along the pathway that aren’t fully loaded can be scaled in size.

The alternative setting is Spline.

Provides a UI spline that scales the polygons based on the spline settings.

Untitled

The Unfold value here is at 0 (zero) % and the paths are scaled based on the Scale spline.

Untitled

In this second image, with Unfold at 84.8%, the paths are scaling back to the original size.


Toggles whether polygons should be deleted.

Untitled

In this image, Remove Polygons is checked.

Defining a pathway may not always result in every polygon being used.

Checking this box will then repeat the definition stage, until all polygons are in a pathway.

Untitled

Here, Fill Unused Polygons is enabled.

When a polygon is chosen to be the subsequent element in a path, the user can limit the choice by checking the angle between two polygons.

That is, if the normal direction of two polygons is larger than the Limit Angle, it will be skipped.

Untitled

In this final image, Limit is checked and a Limit Angle of 16 degrees is set.


You can use the Fields options to control where mtPolyFold operates.


Copyright © 2026 INSYDIUM LTD. All rights reserved.