2D Reaction Diffusion to 3D - Grasshopper2024-03-28T20:08:32Zhttps://www.grasshopper3d.com/forum/topics/2d-reaction-diffusion-to-3d?commentId=2985220%3AComment%3A1341690&feed=yes&xn_auth=noPlease post on Discourse, thi…tag:www.grasshopper3d.com,2019-08-30:2985220:Comment:20066802019-08-30T08:23:26.669ZLaurent DELRIEUhttps://www.grasshopper3d.com/profile/LaurentDelrieu
<p>Please post on Discourse, this forum is dead</p>
<p><a href="https://discourse.mcneel.com" target="_blank">https://discourse.mcneel.com</a></p>
<p>Please post on Discourse, this forum is dead</p>
<p><a href="https://discourse.mcneel.com" target="_blank">https://discourse.mcneel.com</a></p> This is pretty awesome! I'm n…tag:www.grasshopper3d.com,2019-08-29:2985220:Comment:20064502019-08-29T01:50:15.408ZHenryhttps://www.grasshopper3d.com/profile/Henry415
<p>This is pretty awesome! I'm new to grasshopper. How do you make the model in 3D? If I change the values in the script then only the pattern red and yellow 2D plane changes</p>
<p>This is pretty awesome! I'm new to grasshopper. How do you make the model in 3D? If I change the values in the script then only the pattern red and yellow 2D plane changes</p> Hello Laurent ! great job for…tag:www.grasshopper3d.com,2016-11-03:2985220:Comment:16326602016-11-03T16:40:04.557ZGiovanni DeAmbrosiohttps://www.grasshopper3d.com/profile/GiovanniDeAmbrosio
<p>Hello Laurent ! great job for your amazing work on reaction diffusion ! </p>
<p></p>
<p></p>
<p>Hello Laurent ! great job for your amazing work on reaction diffusion ! </p>
<p></p>
<p></p> Hello, I haven't my PC with m…tag:www.grasshopper3d.com,2016-03-03:2985220:Comment:14766432016-03-03T12:09:41.835ZLaurent DELRIEUhttps://www.grasshopper3d.com/profile/LaurentDelrieu
Hello, I haven't my PC with me at the moment. I am also quite sure not to have saved values!<br />
I think I used these coefficients "Here are two videos that show a "mitosis" simulation (f=.0367, k=.0649) and a "coral growth" simulation (f=.0545, k=.062)." the scale of the pattern is dependent upon resolution (200 ?) and diffusion B (0.4 ?).<br />
For the scale in z, you have to test in 2d first and see when the pattern is what you want. So you have a number of steps, say 1200 steps and if you want 200…
Hello, I haven't my PC with me at the moment. I am also quite sure not to have saved values!<br />
I think I used these coefficients "Here are two videos that show a "mitosis" simulation (f=.0367, k=.0649) and a "coral growth" simulation (f=.0545, k=.062)." the scale of the pattern is dependent upon resolution (200 ?) and diffusion B (0.4 ?).<br />
For the scale in z, you have to test in 2d first and see when the pattern is what you want. So you have a number of steps, say 1200 steps and if you want 200 slices in z you need to put "steps between images" to 6 (1200/200). This is really awesome Lauren…tag:www.grasshopper3d.com,2016-03-03:2985220:Comment:14762802016-03-03T05:33:23.654ZShkattiihttps://www.grasshopper3d.com/profile/Shkattii
<p>This is really awesome Laurent! Would you mind sharing exactly what values you've used in the definition to get the results like above? I'm having trouble working it out. Thank you :)</p>
<p>This is really awesome Laurent! Would you mind sharing exactly what values you've used in the definition to get the results like above? I'm having trouble working it out. Thank you :)</p> On the left the 3d render of…tag:www.grasshopper3d.com,2015-09-02:2985220:Comment:13538052015-09-02T21:52:05.947ZLaurent DELRIEUhttps://www.grasshopper3d.com/profile/LaurentDelrieu
<p><a href="http://storage.ning.com/topology/rest/1.0/file/get/2709002822?profile=original" target="_self"></a></p>
<p><a href="http://storage.ning.com/topology/rest/1.0/file/get/2709002822?profile=original" target="_self"><img class="align-full" src="http://storage.ning.com/topology/rest/1.0/file/get/2709002822?profile=RESIZE_1024x1024" width="721"></img></a> On the left the 3d render of <a href="http://www.karlsims.com/rd.html" target="_blank">Karlsims</a> "Mitosis" <a href="http://www.karlsims.com/rd.html" target="_blank">http://www.karlsims.com/rd.html</a>. It is the B concentration product represented by a…</p>
<p><a href="http://storage.ning.com/topology/rest/1.0/file/get/2709002822?profile=original" target="_self"></a></p>
<p><a href="http://storage.ning.com/topology/rest/1.0/file/get/2709002822?profile=original" target="_self"><img width="721" src="http://storage.ning.com/topology/rest/1.0/file/get/2709002822?profile=RESIZE_1024x1024" width="721" class="align-full"/></a>On the left the 3d render of <a href="http://www.karlsims.com/rd.html" target="_blank">Karlsims</a> "Mitosis" <a href="http://www.karlsims.com/rd.html" target="_blank">http://www.karlsims.com/rd.html</a>. It is the B concentration product represented by a rectangle like this.</p>
<p><a href="http://storage.ning.com/topology/rest/1.0/file/get/2769033266?profile=original" target="_self"><img src="http://storage.ning.com/topology/rest/1.0/file/get/2769033266?profile=original" width="200" class="align-full"/></a> If kill and feed are modified it gives the middle shape.</p>
<p></p>
<p>With B like this, it gives the right image.</p>
<p><a href="http://storage.ning.com/topology/rest/1.0/file/get/2769033413?profile=original" target="_self"><img width="721" src="http://storage.ning.com/topology/rest/1.0/file/get/2769033413?profile=RESIZE_1024x1024" width="721" class="align-full"/></a></p>
<p></p> Here is a script which can be…tag:www.grasshopper3d.com,2015-08-25:2985220:Comment:13489702015-08-25T17:02:25.417ZLaurent DELRIEUhttps://www.grasshopper3d.com/profile/LaurentDelrieu
<p>Here is a script which can be used to generate 2D pattern with an update each step of time. I use it before going 3D.</p>
<p><a href="http://storage.ning.com/topology/rest/1.0/file/get/2769030182?profile=original" target="_self"><img width="721" src="http://storage.ning.com/topology/rest/1.0/file/get/2769030182?profile=RESIZE_1024x1024" width="721" class="align-full"/></a></p>
<p>Here is a script which can be used to generate 2D pattern with an update each step of time. I use it before going 3D.</p>
<p><a href="http://storage.ning.com/topology/rest/1.0/file/get/2769030182?profile=original" target="_self"><img width="721" src="http://storage.ning.com/topology/rest/1.0/file/get/2769030182?profile=RESIZE_1024x1024" width="721" class="align-full"/></a></p> tag:www.grasshopper3d.com,2015-08-25:2985220:Comment:13488092015-08-25T16:49:18.884ZLaurent DELRIEUhttps://www.grasshopper3d.com/profile/LaurentDelrieu
<p><a href="http://storage.ning.com/topology/rest/1.0/file/get/2769029888?profile=original" target="_self"><img class="align-full" src="http://storage.ning.com/topology/rest/1.0/file/get/2769029888?profile=original" width="400"></img></a> <a href="http://storage.ning.com/topology/rest/1.0/file/get/2769029899?profile=original" target="_self"><img class="align-full" src="http://storage.ning.com/topology/rest/1.0/file/get/2769029899?profile=original" width="696"></img></a> <a href="http://storage.ning.com/topology/rest/1.0/file/get/2769030225?profile=original" target="_self"><img class="align-full" src="http://storage.ning.com/topology/rest/1.0/file/get/2769030225?profile=original" width="400"></img></a></p>
<p><a href="http://storage.ning.com/topology/rest/1.0/file/get/2769029888?profile=original" target="_self"><img src="http://storage.ning.com/topology/rest/1.0/file/get/2769029888?profile=original" width="400" class="align-full"/></a><a href="http://storage.ning.com/topology/rest/1.0/file/get/2769029899?profile=original" target="_self"><img src="http://storage.ning.com/topology/rest/1.0/file/get/2769029899?profile=original" width="696" class="align-full"/></a><a href="http://storage.ning.com/topology/rest/1.0/file/get/2769030225?profile=original" target="_self"><img src="http://storage.ning.com/topology/rest/1.0/file/get/2769030225?profile=original" width="400" class="align-full"/></a></p> Here is the script to generat…tag:www.grasshopper3d.com,2015-08-25:2985220:Comment:13489602015-08-25T16:46:33.910ZLaurent DELRIEUhttps://www.grasshopper3d.com/profile/LaurentDelrieu
<p>Here is the script to generate the <a href="http://www.grasshopper3d.com/photo/reaction-diffusion-gueridon?context=latest" rel="nofollow" target="_blank">guéridon</a> "http://www.grasshopper3d.com/photo/reaction-diffusion-gueridon".</p>
<p><a href="http://storage.ning.com/topology/rest/1.0/file/get/2769030955?profile=original" target="_self"><img class="align-full" src="http://storage.ning.com/topology/rest/1.0/file/get/2769030955?profile=RESIZE_1024x1024" width="721"></img></a></p>
<p>Almost all values used on the simulation are on a square grid. Here with 201 points in X and 201 in Y. So 40401 points. </p>
<p>A…</p>
<p>Here is the script to generate the <a rel="nofollow" href="http://www.grasshopper3d.com/photo/reaction-diffusion-gueridon?context=latest" target="_blank">guéridon</a> "http://www.grasshopper3d.com/photo/reaction-diffusion-gueridon".</p>
<p><a href="http://storage.ning.com/topology/rest/1.0/file/get/2769030955?profile=original" target="_self"><img width="721" src="http://storage.ning.com/topology/rest/1.0/file/get/2769030955?profile=RESIZE_1024x1024" width="721" class="align-full"/></a></p>
<p>Almost all values used on the simulation are on a square grid. Here with 201 points in X and 201 in Y. So 40401 points. </p>
<p>A species concentration is set to 1 on all the grid</p>
<p>B species concentration represent the feet of the gueridon. Black mean 0 and white mean 1. </p>
<p>A diffusion is set to 1. </p>
<p>B diffusion is set to 0.4 multiplied by the value of brightness (here 0.65 to 1) so B diffusion from 0.26 to 0.4. A lower value of B diffusion mean smaller size of pattern</p>
<p>Feed values are set to 0 (no B species in theses places) to 0.056.</p>
<p>Kill value is constant 0.0649.</p>
<p>N steps of jumps is the number of slices (minus 2) of the 3d model so here there are 201x201x202 = 8160002 provided to isosurface. Each slice is separated by jump*dt (18 here).</p>
<p></p>
<p>The script provided generate in less than 2 minutes the gueridon, with a mesh of 1,200,000 faces. </p>
<p>The mesh must be flipped in rhino. I also use CageEdit to deform the mesh for my rendering. </p>
<p></p>
<p></p>
<p></p>
<p></p>
<p></p>
<p></p> Thanks For the vase and this…tag:www.grasshopper3d.com,2015-08-13:2985220:Comment:13427972015-08-13T11:38:14.794ZMartin van Oenehttps://www.grasshopper3d.com/profile/MartinvanOene
Thanks For the vase and this def., though i am having some problems with millipede, but I will work that out.
Thanks For the vase and this def., though i am having some problems with millipede, but I will work that out.