Polyfolding – Part 1

Polyfolding – Part 1

This is the first part of a two part tutorial. Part two will be available soon.

Polyfolding is an interesting effect where you split up an object to individual bands and make them curl up. It can be used to disintegrate an object or make it appear from nothing. To achieve the curling behaviour some matrix math is needed. All primitives are treated like individual objects, with their own distinct transfomation matrix attached. Then, they can be put into a hierarchical relationship to make the successive curl happen.

00:55 Creating geometry
03:00 Parametrize geometry
04:30 Visualize parametrization
05:15 Sort primitives
06:17 Find parent
11:00 Gather all parents
16:20 Find edge points
20:55 Correct border case
22:30 Build orthogonal system
30:00 Visualize system
32:00 Correct directions

Download working file: entagma.com/wp-content/downloads/PolyfoldingPart1.zip

Cast: Entagma

Visit Entagma’s Vimeo page to view their other videos.

Leave a Reply


We value your privacy

We and our partners use technology such as cookies on our site to personalise content and ads, provide social media features, and analyse our traffic. Click below to consent to the use of this technology across the web.

Skip to toolbar