Grasshopper

algorithmic modeling for Rhino

Swarm[al] Morphology 04 [Swarm Variation]

Project: Swarm[al] Morphology
Designer: Evan Emery
School: Southern California Institute of Architecture: Advanced Code Form
Instructor: Satoru Sugiara

Through the use of swarming logic developed as a form of biomimicry, the code becomes a form generator. Within this system the abstraction of form and formal networks allows for both an architectural-ization and articulation of data. This data is then abstracted and represented through animation to form ephemeral feeling. The growing lines velocity is proportional the the aforementioned biomimicry.The code itself becomes part of the design process, allowing the manipulation of data to alter the final formal logic.

Processing code that mimics swarm of birds chasing prey. As they develop lines are drawn between their positions . The sphere representing the bird changes scale to mimic the flapping wings. Also each biod's mass and scale is randomly generated between a range of values to give differentiation to each member of the swarm.

Through UDP the processing swarm was input into grasshopper in real time. This allows for a mesh to be developed between attractors. The mesh creates clusters that represent nodes of density. Between each node the abstracted lines connected the localized formal logic.

For anyone interested you can download the code here:

https://drive.google.com/file/d/1HpWO2_FB0cMHJItpT6cvOJhXsERK-0_K/view?usp=sharing

There is a readme.txt file that explains how to run everything.
If for some reason the link breaks in the future, let me know and I will repost it.

Video 01 Swarm: https://vimeo.com/65344254
Video 02 UDP :https://vimeo.com/62608573

Credits: All code written from i.Geo library developed by Satoru Sugiara please support him here: sghr.jp/
Library and tutorials for i.Geo can be found here: igeo.jp/

Views: 2209

Comment

You need to be a member of Grasshopper to add comments!

Comment by Jasmin L Petrak on March 17, 2014 at 4:19pm

Hi, could you please send me your awesome definition? I would really appreciate that. Thanks petrakova.lenka@gmail.com

Comment by Evan Emery on February 4, 2014 at 9:54pm

Malika, I sent you the files via email. I would love to see what you do with the code.

Comment by Malika Yapa on February 4, 2014 at 8:33pm

Hi Evan,

This approach/ design process is very cool. I have similar interests in self organizing logic driving emergent behavior. Would love to see your files and source codes. 

Thanks! 

malika.yapa@gmail.com 

Comment by Evan Emery on January 21, 2014 at 10:48pm

Mario, I sent you an email with the project files. If you need anything else please let me know.

Comment by Mario Gonzalez on January 21, 2014 at 11:44am

Hi Evan!

Congratulations! Really Interesting.

Do you think I could possibly look at your files? That would be great.

mario.barrera@gmail.com

Thanks a lot.

Comment by Shin Bahk on November 8, 2013 at 4:43pm

Hello Evan, I am trying to understand the swarming logic and curious to know more about your swarming morphology. If possible, I was wondering if I could take a look at your files. Thank you

khabjs@gmail.com

Comment by Evan Emery on August 9, 2013 at 12:19pm

Thanks for the interest Arif, I sent you all of the source code you will need. All of the code is marked up if you are curious about logic. I also included all libraries necessary to get the processing code to send to grasshopper via UDP. If you have any questions feel free to email me.   

Comment by Arif Mokhtar on August 8, 2013 at 3:14am

This looks fantastic Evan! I've looked into some investigations into swarm logic and integrating architectural tectonics into multi-agent systems (albeit not at such a defined scale as yours). It'd be great if you could take a look at your files to learn more! Thanks

arifmokhtar@hotmail.com

Comment by Evan Emery on May 11, 2013 at 9:27pm

Bea,

I can send you the processing script and the grasshopper file (udp transfer). Is your email @googlemail.com or gmail.com?

Comment by bea franko on May 11, 2013 at 4:19pm
Hello evan!
Congratulations! This Looks really awesome! I m very interessted in your work, could you maybe send me your Files?
bea.franko@googlemail.com
Thank you so much!

About

Translate

Search

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service