deform voronoi - Grasshopper2024-03-28T09:36:52Zhttps://www.grasshopper3d.com/forum/topics/deform-voronoi?commentId=2985220%3AComment%3A563657&feed=yes&xn_auth=noOk, compared to yours you can…tag:www.grasshopper3d.com,2012-03-27:2985220:Comment:5642212012-03-27T13:22:43.341ZRui de Klerkhttps://www.grasshopper3d.com/profile/rvzkm
<p>Ok, compared to yours you can say that it is slightly better organized. But still, it isn't perfectly clear what things do - you still need to dig in and look things up, when it should be clear from the beginning.</p>
<p></p>
<p>Try to keep things tidier in the future; when you have large definitions things tend to be very messy and absolutely confusing (sometimes even misleading their author).</p>
<p></p>
<p>Good luck with it!</p>
<p>Ok, compared to yours you can say that it is slightly better organized. But still, it isn't perfectly clear what things do - you still need to dig in and look things up, when it should be clear from the beginning.</p>
<p></p>
<p>Try to keep things tidier in the future; when you have large definitions things tend to be very messy and absolutely confusing (sometimes even misleading their author).</p>
<p></p>
<p>Good luck with it!</p> Glad i could help: it was a n…tag:www.grasshopper3d.com,2012-03-27:2985220:Comment:5641422012-03-27T13:19:37.303ZRui de Klerkhttps://www.grasshopper3d.com/profile/rvzkm
<p>Glad i could help: it was a nice challenge ;)</p>
<p>Glad i could help: it was a nice challenge ;)</p> and btw -- you saw how my def…tag:www.grasshopper3d.com,2012-03-26:2985220:Comment:5639292012-03-26T22:55:09.426Zsofia avramopoulouhttps://www.grasshopper3d.com/profile/sofiaavramopoulou
<p>and btw -- you saw how my definitions look like...don't tell me this is not clean !!! :P</p>
<p>and btw -- you saw how my definitions look like...don't tell me this is not clean !!! :P</p> :D :D it absolutely does, I d…tag:www.grasshopper3d.com,2012-03-26:2985220:Comment:5636702012-03-26T22:37:58.461Zsofia avramopoulouhttps://www.grasshopper3d.com/profile/sofiaavramopoulou
<p>:D :D it absolutely does, I didn't think of populating the deformed surface with cell points :) thank you sooo much, that makes it so much easier! you made my day ( and my project :P ) will apply it right now and will let you know later how it looks like!</p>
<p>huge hug xxx</p>
<p>:D :D it absolutely does, I didn't think of populating the deformed surface with cell points :) thank you sooo much, that makes it so much easier! you made my day ( and my project :P ) will apply it right now and will let you know later how it looks like!</p>
<p>huge hug xxx</p> Ok Sofia, i think i managed i…tag:www.grasshopper3d.com,2012-03-26:2985220:Comment:5636572012-03-26T17:23:05.576ZRui de Klerkhttps://www.grasshopper3d.com/profile/rvzkm
<p>Ok Sofia, i think i managed it! The definition is a bit long, complicated and slow to process - but you can always improve and 'clean' it ;)</p>
<p></p>
<p>The main strategy was the following: because when you 'squeeze' the box there is a deformation on the top side of the box, what i did was populate the deformed surface with 'cell centers' (points) and add them to the collection of points inside the box (that also move according to the deformation). This final 'merged' collection of points…</p>
<p>Ok Sofia, i think i managed it! The definition is a bit long, complicated and slow to process - but you can always improve and 'clean' it ;)</p>
<p></p>
<p>The main strategy was the following: because when you 'squeeze' the box there is a deformation on the top side of the box, what i did was populate the deformed surface with 'cell centers' (points) and add them to the collection of points inside the box (that also move according to the deformation). This final 'merged' collection of points will then generate the voronoi cells.</p>
<p>The voronoi cells' shapes depend on the relations (positions and distances) between the generative points - so in the end this would be what you would change, not the end geometry.<br/><br/>Hope it works for you; i'll be waiting for critiques and commentaries ;)</p>
<p></p>
<p>Take care!<br/> </p> The voronoi3d comment was mea…tag:www.grasshopper3d.com,2012-03-25:2985220:Comment:5632352012-03-25T20:41:08.375ZHannes Löschkehttps://www.grasshopper3d.com/profile/HannesLoeschke
<p>The voronoi3d comment was meant for Ching, not for you.</p>
<p>I tried to implement my idea but couldn't quite get it to work. The concept was that voronoi forms planes that are perpendicular to the line between two neighbouring points. So in order to move the bases upward, you'd need to insert points between the generator points for the affected cells and the attractor point. This would create new cells at the bottom of the original volume. You'd need to remove these.</p>
<p></p>
<p>I only…</p>
<p>The voronoi3d comment was meant for Ching, not for you.</p>
<p>I tried to implement my idea but couldn't quite get it to work. The concept was that voronoi forms planes that are perpendicular to the line between two neighbouring points. So in order to move the bases upward, you'd need to insert points between the generator points for the affected cells and the attractor point. This would create new cells at the bottom of the original volume. You'd need to remove these.</p>
<p></p>
<p>I only invested little time and couldn't work out where to best insert the new points.</p>
<p>Since I don't have GHPython installed, I couldn't check on your def.</p> well, my gh is quite up-to-da…tag:www.grasshopper3d.com,2012-03-25:2985220:Comment:5629962012-03-25T20:18:26.440Zsofia avramopoulouhttps://www.grasshopper3d.com/profile/sofiaavramopoulou
<p>well, my gh is quite up-to-date, and I am indeed using a gh v3d component -it's right there..I know that it's still messy :P The python components are absolutely necessary (unfortunately) and they serve very different purpose ( it allows to move from layer to layer and perform the same action). Ok, let's forget about my definition-- what other options do I have if I want to deform 3d voronois? seeing that they always form into a normal rectilinear bounding-box? Hannes, I don't get very well…</p>
<p>well, my gh is quite up-to-date, and I am indeed using a gh v3d component -it's right there..I know that it's still messy :P The python components are absolutely necessary (unfortunately) and they serve very different purpose ( it allows to move from layer to layer and perform the same action). Ok, let's forget about my definition-- what other options do I have if I want to deform 3d voronois? seeing that they always form into a normal rectilinear bounding-box? Hannes, I don't get very well your idea for the spherical point cloud, I would really appreciate it if you could elaborate :)</p> Hi,
I side with Hannes on th…tag:www.grasshopper3d.com,2012-03-25:2985220:Comment:5628032012-03-25T14:32:36.781ZMarios Tsiliakoshttps://www.grasshopper3d.com/profile/MariosT
<p>Hi, </p>
<p>I side with Hannes on this. I see, you have some python components in your definition. If there is no need to maintain this exact methodology , I strongly suggest to rebuild your definition using the embedded v3d component. You'll achieve the same result with only a few components and avoid data tree miss-matches. </p>
<p>Hi, </p>
<p>I side with Hannes on this. I see, you have some python components in your definition. If there is no need to maintain this exact methodology , I strongly suggest to rebuild your definition using the embedded v3d component. You'll achieve the same result with only a few components and avoid data tree miss-matches. </p> Just a quick idea, before I t…tag:www.grasshopper3d.com,2012-03-25:2985220:Comment:5626732012-03-25T09:55:13.792ZHannes Löschkehttps://www.grasshopper3d.com/profile/HannesLoeschke
<p>Just a quick idea, before I take a look at your def.:</p>
<p>How about inserting a sphericaly point cloud around the attractor? Then cull all the cells created by the additional points. This should shift the boundaries of the cells next to the attractor away from it.</p>
<p>Just a quick idea, before I take a look at your def.:</p>
<p>How about inserting a sphericaly point cloud around the attractor? Then cull all the cells created by the additional points. This should shift the boundaries of the cells next to the attractor away from it.</p> Update your GH please. 3d vor…tag:www.grasshopper3d.com,2012-03-25:2985220:Comment:5629152012-03-25T09:51:07.254ZHannes Löschkehttps://www.grasshopper3d.com/profile/HannesLoeschke
<p>Update your GH please. 3d voronoi is available since 0.8.0063 and sits right next to 2d voronoi.</p>
<p>Update your GH please. 3d voronoi is available since 0.8.0063 and sits right next to 2d voronoi.</p>