Vicente Soler's Videos (Grasshopper) - Grasshopper2024-04-26T08:14:22Zhttps://www.grasshopper3d.com/video/video/listForContributor?screenName=0t27qva463v4x&rss=yes&xn_auth=noDifferential growthtag:www.grasshopper3d.com,2015-07-11:2985220:Video:13239562015-07-11T14:29:55.606ZVicente Solerhttps://www.grasshopper3d.com/profile/VicenteSoler
<a href="https://www.grasshopper3d.com/video/differential-growth"><br />
<img alt="Thumbnail" height="180" src="https://storage.ning.com/topology/rest/1.0/file/get/2778154249?profile=original&width=240&height=180" width="240"></img><br />
</a> <br></br>Differential growth in Grasshopper<br></br>
<br></br>
The definition and code is in the comments bellow.<br></br>
<br></br>
This is related to this thread:…<br></br>
<a href="https://www.grasshopper3d.com/video/differential-growth"><br />
<img src="https://storage.ning.com/topology/rest/1.0/file/get/2778154249?profile=original&width=240&height=180" width="240" height="180" alt="Thumbnail" /><br />
</a><br />Differential growth in Grasshopper<br />
<br />
The definition and code is in the comments bellow.<br />
<br />
This is related to this thread:<br />
<a href="http://www.grasshopper3d.com/forum/topics/differential-growth-in-curves">http://www.grasshopper3d.com/forum/topics/differential-growth-in-curves</a> Happy holidaystag:www.grasshopper3d.com,2014-12-29:2985220:Video:11956742014-12-29T17:02:28.100ZVicente Solerhttps://www.grasshopper3d.com/profile/VicenteSoler
<a href="https://www.grasshopper3d.com/video/differential-growth"><br />
<img alt="Thumbnail" height="180" src="https://storage.ning.com/topology/rest/1.0/file/get/2778154249?profile=original&width=240&height=180" width="240"></img><br />
</a> <br></br>Since I don't have space in my new tiny apartment for a real Christmas tree...<br></br>
<br></br>
Edge splitting and mesh circle packing using a simplified implementation of this paper: <a href="http://www.geometrie.tugraz.at/wallner/packing.pdf">http://www.geometrie.tugraz.at/wallner/packing.pdf</a><br></br>
<br></br>
(Kangaroo already does this, probably much…
<a href="https://www.grasshopper3d.com/video/differential-growth"><br />
<img src="https://storage.ning.com/topology/rest/1.0/file/get/2778154249?profile=original&width=240&height=180" width="240" height="180" alt="Thumbnail" /><br />
</a><br />Since I don't have space in my new tiny apartment for a real Christmas tree...<br />
<br />
Edge splitting and mesh circle packing using a simplified implementation of this paper: <a href="http://www.geometrie.tugraz.at/wallner/packing.pdf">http://www.geometrie.tugraz.at/wallner/packing.pdf</a><br />
<br />
(Kangaroo already does this, probably much better) Visual Studio as script editortag:www.grasshopper3d.com,2014-08-31:2985220:Video:11241222014-08-31T21:03:14.100ZVicente Solerhttps://www.grasshopper3d.com/profile/VicenteSoler
<a href="https://www.grasshopper3d.com/video/visual-studio-as-script-editor"><br />
<img alt="Thumbnail" height="180" src="https://storage.ning.com/topology/rest/1.0/file/get/2778184705?profile=original&width=240&height=180" width="240"></img><br />
</a> <br></br>I copied Arend's idea of using a text file to embed code into a scripting component. This way you can use Visual Studio or any other alternative as the editor.<br></br>
<br></br>
It works real-time, the scripting component is run every time the file is saved. The code is also stored inside the component, so if you want to send the file to someone else, you just need to send the .gh.…
<a href="https://www.grasshopper3d.com/video/visual-studio-as-script-editor"><br />
<img src="https://storage.ning.com/topology/rest/1.0/file/get/2778184705?profile=original&width=240&height=180" width="240" height="180" alt="Thumbnail" /><br />
</a><br />I copied Arend's idea of using a text file to embed code into a scripting component. This way you can use Visual Studio or any other alternative as the editor.<br />
<br />
It works real-time, the scripting component is run every time the file is saved. The code is also stored inside the component, so if you want to send the file to someone else, you just need to send the .gh. They don't need the text file or any additional plugin.<br />
<br />
I haven't tested it much yet.<br />
<br />
Things not working:<br />
- You have to type the input arguments manually if you want intellisense for them.<br />
- If you want to add assemblies you have to do it both in the scripting component and VS and manually add the using line. More DLAtag:www.grasshopper3d.com,2014-02-12:2985220:Video:10075882014-02-12T00:30:06.518ZVicente Solerhttps://www.grasshopper3d.com/profile/VicenteSoler
<a href="https://www.grasshopper3d.com/video/more-dla"><br />
<img alt="Thumbnail" height="180" src="https://storage.ning.com/topology/rest/1.0/file/get/2778180987?profile=original&width=240&height=180" width="240"></img><br />
</a> <br></br>Very basic DLA. It uses Millipede to solve the isosurface and Weaverbird for Laplacian smoothing.<br></br>
<br></br>
It uses the RTree class in several places, including to speed up the calculation of the field values for the isosurface, which I got the idea from David Stasiuk. It really speeds things up.<br></br>
<br></br>
The frames are captured directly from the Grasshopper display using the animation…
<a href="https://www.grasshopper3d.com/video/more-dla"><br />
<img src="https://storage.ning.com/topology/rest/1.0/file/get/2778180987?profile=original&width=240&height=180" width="240" height="180" alt="Thumbnail" /><br />
</a><br />Very basic DLA. It uses Millipede to solve the isosurface and Weaverbird for Laplacian smoothing.<br />
<br />
It uses the RTree class in several places, including to speed up the calculation of the field values for the isosurface, which I got the idea from David Stasiuk. It really speeds things up.<br />
<br />
The frames are captured directly from the Grasshopper display using the animation feature of the slider. I baked some simple ambient occlusion to the mesh using standard components. MIDI to Grasshoppertag:www.grasshopper3d.com,2013-03-12:2985220:Video:8077672013-03-12T22:06:19.909ZVicente Solerhttps://www.grasshopper3d.com/profile/VicenteSoler
<a href="https://www.grasshopper3d.com/video/midi-to-grasshopper"><br />
<img alt="Thumbnail" height="180" src="https://storage.ning.com/topology/rest/1.0/file/get/2778173059?profile=original&width=240&height=180" width="240"></img><br />
</a> <br></br>Direct MIDI device to GH. Real time capture of the viewport.<br></br>
<br></br>
This is a reply to the following thread:<br></br>
<a href="http://www.grasshopper3d.com/group/ghowl/forum/topics/physical-sliders?page=4">http://www.grasshopper3d.com/group/ghowl/forum/topics/physical-sliders?page=4</a><br></br>
<br></br>
See the end of the thread for the definition and more…
<a href="https://www.grasshopper3d.com/video/midi-to-grasshopper"><br />
<img src="https://storage.ning.com/topology/rest/1.0/file/get/2778173059?profile=original&width=240&height=180" width="240" height="180" alt="Thumbnail" /><br />
</a><br />Direct MIDI device to GH. Real time capture of the viewport.<br />
<br />
This is a reply to the following thread:<br />
<a href="http://www.grasshopper3d.com/group/ghowl/forum/topics/physical-sliders?page=4">http://www.grasshopper3d.com/group/ghowl/forum/topics/physical-sliders?page=4</a><br />
<br />
See the end of the thread for the definition and more info.