<p>There is a <a href="https://www.ted.com/talks/michael_hansmeyer_building_unimaginable_shapes" rel="nofollow noreferrer">TED presentation</a>, where we see really good looking geometries, which are generated using space folding.</p>

<p>I get the general idea, that we start from a basic geometry like a cube, and then apply linear transformations and conditional foldings (reflecting a point on a plane). I tried it, but my results were not really good looking.</p>

<p>I am looking for the algorithm, to generate geometries like that. But by guessing I can not progress further. Unfortunately I was not able to find articles, explaining it.</p>

<p>This is an example from the video:</p>

<p><a href="https://i.sstatic.net/0Khps.png" rel="nofollow noreferrer"><img src="https://i.sstatic.net/0Khps.png" alt="before folding"></a></p>

<p><a href="https://i.sstatic.net/toj2t.jpg" rel="nofollow noreferrer"><img src="https://i.sstatic.net/toj2t.jpg" alt="after folding"></a></p>

CC BY-SA 3.0
2017-09-01T04:37:30.143Z
It sounds vaguely like using [signed distance fields](https://www.youtube.com/watch?v=s8nFqwOho-s) to generate geometry. However I've never heard of "folding" in this context. I would guess it's a specific technique invented by the guy who did the talk, and if he hasn't published any more details then it may not be feasible to reproduce his results closely.
Nathan Reed
CC BY-SA 3.0
2017-09-05T08:20:13.873Z
I have seen the TED talk now, and I really want to know how it is done. This must be a known techinque?
Holger Ludvigsen
<transformations><geometry>
How is it possible to generate geometries using space folding?
Iter Ator
# How is it possible to generate geometries using space folding?

(Asked by: username_0 on 2017-08-29)

There is a [TED presentation](https://www.ted.com/talks/michael_hansmeyer_building_unimaginable_shapes), where we see really good looking geometries, which are generated using space folding.

I get the general idea, that we start from a basic geometry like a cube, and then apply linear transformations and conditional foldings (reflecting a point on a plane). I tried it, but my results were not really good looking.

I am looking for the algorithm, to generate geometries like that. But by guessing I can not progress further. Unfortunately I was not able to find articles, explaining it.

This is an example from the video:

[![before folding](https://i.sstatic.net/0Khps.png)](https://i.sstatic.net/0Khps.png)

[![after folding](https://i.sstatic.net/toj2t.jpg)](https://i.sstatic.net/toj2t.jpg)

**Tags:** transformations, geometry

> **Comments:**
> **username_1**: It sounds vaguely like using [signed distance fields](https://www.youtube.com/watch?v=s8nFqwOho-s) to generate geometry. However I've never heard of "folding" in this context. I would guess it's a specific technique invented by the guy who did the talk, and if he hasn't published any more details then it may not be feasible to reproduce his results closely.  
> **username_2**: I have seen the TED talk now, and I really want to know how it is done. This must be a known techinque?  

---

## 0 answers

