
That is how much time remained until the doors opened to the public when the final butterfly was placed on its pedestal and the external monitor was unplugged from the hidden Mac Mini.
360 seconds. I said to Chandler, the person responsible for getting the mechanical butterflies responding to Arduino issued commands, “That is cutting it kinda close dont you think.” His response was classic Barbarian.
“What are you talking about? What we have here is an example of near perfect timing.”
So that is how the Biomimetic Butterflies came to be. It started as a vague thread from many months ago, went through some revisions, was nearly abandoned, was revitalized, was expanded, and with 6 minutes to spare, was installed at the the McLeod Residence located in Seattle. It was the Barbarians second foray into the world of gallery installation which dont directly involve any client input. The first, McLeod Mirror Series 1: See Yourself in Others, was completed and installed a couple months back.

The butterflies were a result of a cross country collaboration between Barbarians located in San Francisco, Boston, New York, and Los Angeles. The pedestals were constructed by Vince, a fabricator in Seattle.
To make the butterflies, we starting tossing about different ideas for generative wing design. First up was Voronoi, which I discussed in the previous post. The Voronoi was decided upon because the vein structure of butterflies resembles Voronoi cells. This algorithm was stretched into two solutions, Angular Voronoi and B-spline Voronoi. The angular version had thin straight Voronoi boundaries and the B-spline version had curves fitted to the negative spaces created from the angular version.

Angular Voronoi

B-spline Voronoi
Next up was flow lines. I dont really understand the inner workings of this one, but it is essentially a fluid simulation that shows the direction of the fluid movement not as a grid of vectors but as a solid curved line. Its much more complex than it looks, that much I can tell you. This algorithm was also stretched into two versions. The second version mapped circles along the curved lines.

Flowlines

Circle Flowlines
Intersecting lines was probably the easiest to work out. Several lines are thrown into the butterfly wing outline and several can share the same intersection point. These points are augmented with a larger circular shape. The end result was surprising and extremely delicate once laser cut because only the lines were left behind and the solid negative spaces were cut away.

Intersecting Lines
Cracking! This one is also a bit foreign to me. I think the general rule for this piece was to take the wing shape and find its centroid. From here, several line segments would be drawn. The resulting shapes were also analyzed to find their centroids. This was repeated for several iterations and the retrofitted with B-spline curves.

Cracking
And finally, Circle Packing. Randomly sized created circles are randomly placed into the butterfly wing shape. If there is any overlap, that circle is tossed. This is run for a few thousand generations and the result is quite satisfying to see, especially the laser cut paper version.

Circle Packing
We then took these seven algorithms and created several prints, each print containing two butterflies from the same family. We also had one set of wings from each family laser cut into heavy stock paper. The individual butterfly wings were then attached to each other with thin fabric strips that would work as a hinge. The wings also had tiny spaces cleared away of laser cuts so tiny rare earth magnets could be sandwiched onto the paper.
The pedestals were hollow so they could accomodate stepper motors and much larger rare-earth magnets. The stepper motor could be controlled via Processing and Arduino so that it could rotate the large magnet up towards the top of the pedestal. The polarity of the magnets on the butterfly was such that the large magnet could push the smaller magnets away. Since the butterfly wings were pinned to the pedestal, they would take on the appearance of flapping.
I have to say, the result is a bit creepy. Its plainly obvious that they are not real butterflies. The body, head and legs were nowhere to be seen. You could even see the texture of the paper. And yet, they stirred some strange emotion that made one think these paper butterflies wanted to be free and were strugging against the black metal pins which held them in place. The silence of the mechanisms assisted in this illusion because no mechanical noise can be heard.
To assist in this illusion, a webcam was placed at the back of the room. It would look for movement in front of the pedestals and tell the corresponding butterfly to react. This means that if you were to walk into the room, you would see a bunch of butterfly prints and pinned butterflies in pedestals. As you walk closer to get a better view, the butterfly in the pedestal you approach would begin to flap its delicate wings.

For version 2.0, we are going to have more variety, faster wing movement, and smoother gradient between wings up and wings down. Fun!
View the quicktime video here.
Or watch the vimeo version below.
Biomimetic Butterflies from flight404 and Vimeo.

This was a beautiful piece, and it is nice to hear a little about what went into the wing patterns. Overall the whole show was excellent. Did you do the Magnetic Structure Prints? They reminded me of the gravity particle work you post here quite a bit.
Simply stunning installation. The butterflies are my favorite, although that bit about the movement being creepy simply means you did an excellent job mimicking nature. Congratulations. I’m sure i’ll find out somehow, but where ever the next barbarian show is i’d love to know a ways in advance, excuse for a road trip.
lone, the lightbox prints were variations of the magnetic structure code. The data was output from Processing and imported into Maya where depth of field blurring and ambient occlusion lighting were added for the final renders. Fun!
clicky, thanks! Glad you like them. It was really odd to see them move. When they were first hooked up, there was a bug that caused them to spasm oddly. I almost think that was a more successful variation because they really seemed to be struggling to break free of the pins. Hopefully when we revisit the project, the movement will become a bit more natural (and thereby more creepy). Also hope to increase the range of movement so the wings can go more vertical, but the wing magnets end up repulsing each other or worse, getting attracted to the metal pins. Lots to do, but twas definitely a rewarding project to be a part of.
really nice setup, and great to see the process.
the systematic arrangement is very cool.
i’d love to see some more less symmetric ones, or even a swarm or crowd of them.
if there was a body and a head to hold the wings, aka complete butterflies, it would be nice to hang them from the ceiling. they could move with the wind. you know, when i was little i had that (i don’t know how to say it in english) butterfly-”mobile”. it’s a wooden butterfly, hangin from the ceiling. i don’t remeber how it was built, but i could pull it and then it flapped for some seconds. no batteries or so, just because of the balance between body and wings… maybe something like that could be used to get better motion….
Actually, the original idea came from a visit to a restaurant here in San Francisco. Suppenkuche. Very tasty german food. Lots of sausages. Well, they had a couple hundred die cut butterflies on the ceiling and wall. I loved the look but hated the fact they were really stiff and wouldnt even respond to breeze (assuming that place ever had a breeze). I started to wonder if it would be possible to make them move but also make them responsive to human presence, whether that presence be in the form of audio or webcam input. Thats how it all started.
I am familiar with the butterfly-mobile. I have seen bird versions. The movement will get better the more we play with it. The thing we wanted to make sure of was that the butterfly didnt have to be hard wired into place. Ideally, you could just pick it up, look at it, and place it back down without having to disconnect pistons or counterweights. That was why we chose magnets in the first place.
[...] More on the Voronoi butterflies here and here. [...]
[...] ÐмериканÑкий медиахудожник Robert Hodgin на Ð²Ñ€ÐµÐ¼Ñ Ñтал Ñнтомологом. Он не начинал Ñобирать бабочек, он их Ñоздал. Robert иÑпользовал Ñпециальные алгоритмы, чтобы ÑконÑтруировать на компьютере риÑунок крыла. Ð’ результате, получилоÑÑŒ Ñемь ÑемейÑтв «Biomimetic Butterflies» – то еÑть подражающих природным формам. Такие ÐºÑ€Ñ‹Ð»ÑŒÑ Ð² природе не вÑтречаютÑÑ, но, как Ñчитает художник, могли бы быть Ñозданы, еÑли Бог потрудилÑÑ Ð±Ñ‹ чуть дольше. p ALIGN=”right”>Телеканал «Культура» [...]
[...] Link to flight404 blog post here [...]