Joined adjacent edges

Hi community!

This started with the thought “I want to join the vertices of edges of adjacent faces with lines”

Like this:

The geometry has to be non-indexed. And its position attribute is shared with the object of LineSegments.

Here is the result.

Video:

Demo: https://codepen.io/prisoner849/full/ByNyYqK

9 Likes

Beautiful, it look like one of those Kirigami artworks.

Update: It is kirigami :eyes:

2 Likes

Interesting effect.

The left half of my crazy brain imagines filling the gaps with new faces, so when an object is expanded new faces are added in between to accommodate the new size.

When the right half of my brain heard this, it added the opposite effect - removing faces when an object is compressed. Similar to this:

2 Likes

whoaaaa. cool way to see mesh topology too.

1 Like