r-d on arbitrary meshes

As part of a new experimental project we are working on we had to create a reaction-diffusion system that can run on a constantly changing surface. Here are two examples of reaction-diffusion running on arbitrary 3d surfaces, a simple cube and a complex sculpture by Bathsheba Grossman.

You Might Also Like

  1. luke

    I like the computational challenge but isn’t that missing the point on r-d as a generative process part of morphogenesis? It seems that through this technique you can bring it down to just a graphic pattern… Form and pattern don’t seem to have any consistency.

    1. Jessica Rosenkrantz

      hi luke,

      I think you will be quite pleased with the project we are working on. but I can’t share details of it yet because we are still in the processing of coding it. step one was to implement rd on arbitrary meshes. step two involves growing the surface in response to the r-d process which involves constantly refining and fixing the mesh through subdivision, edge collapse and edge flipping to maintain a surface we can perform the math on. it’s quite difficult and we’re hoping to share our progress on the blog soon.

      BTW the form does matter as the R-D is happening on the mesh and the mesh structures the results you are seeing. Also you may be interested in the project that got us started on this, the Seed lamp project.

  2. luke

    thx for the respond, I love the lamp thats why I did the comment. Looking forward to see the new developments. Gratz on the work.