Cam Newnham's Videos (Grasshopper) - Grasshopper 2022-08-16T22:13:59Z https://www.grasshopper3d.com/video/video/listForContributor?screenName=1tn7sm5qqfl1s&rss=yes&xn_auth=no RhinoGrow - Agents on a Mesh tag:www.grasshopper3d.com,2013-01-30:2985220:Video:779275 2013-01-30T11:05:22.880Z Cam Newnham https://www.grasshopper3d.com/profile/CamNewnham <a href="https://www.grasshopper3d.com/video/rhinogrow-agents-on-a-mesh"><br /> <img alt="Thumbnail" height="135" src="https://storage.ning.com/topology/rest/1.0/file/get/2778174099?profile=original&amp;width=240&amp;height=135" width="240"></img><br /> </a> <br></br>Agents on a mesh<br></br> Little IronPython script to grow IVY on a mesh.<br></br> <br></br> Current features:<br></br> Any number of spawn points<br></br> Number of [x] frames<br></br> Branching every [x] frames<br></br> Leaf spawn every [x] frames<br></br> Randomness [%]<br></br> Momentum [%]<br></br> Attraction to the sun (%)<br></br> Produce OBJ scatter matrix [Z to Y] or regular scatter matrix<br></br> Leaves… <a href="https://www.grasshopper3d.com/video/rhinogrow-agents-on-a-mesh"><br /> <img src="https://storage.ning.com/topology/rest/1.0/file/get/2778174099?profile=original&amp;width=240&amp;height=135" width="240" height="135" alt="Thumbnail" /><br /> </a><br />Agents on a mesh<br /> Little IronPython script to grow IVY on a mesh.<br /> <br /> Current features:<br /> Any number of spawn points<br /> Number of [x] frames<br /> Branching every [x] frames<br /> Leaf spawn every [x] frames<br /> Randomness [%]<br /> Momentum [%]<br /> Attraction to the sun (%)<br /> Produce OBJ scatter matrix [Z to Y] or regular scatter matrix<br /> Leaves are blocks to save RAM<br /> Control leaf dimensions<br /> CurvePiping mesh applied to branches automatically Mismatched Techniques Combined tag:www.grasshopper3d.com,2012-10-29:2985220:Video:714942 2012-10-29T02:47:50.193Z Cam Newnham https://www.grasshopper3d.com/profile/CamNewnham <a href="https://www.grasshopper3d.com/video/mismatched-techniques-combined"><br /> <img alt="Thumbnail" height="180" src="https://storage.ning.com/topology/rest/1.0/file/get/2778166699?profile=original&amp;width=240&amp;height=180" width="240"></img><br /> </a> <br></br>The outcome of mismatched techniques:<br></br> <br></br> <a href="http://www.grasshopper3d.com/video/cellular-automata-attractors-and-repellers">http://www.grasshopper3d.com/video/cellular-automata-attractors-and-repellers</a><br></br> <br></br> <a href="http://www.grasshopper3d.com/video/surfacing-pathways">http://www.grasshopper3d.com/video/surfacing-pathways…</a><br></br> <br></br> <a href="https://www.grasshopper3d.com/video/mismatched-techniques-combined"><br /> <img src="https://storage.ning.com/topology/rest/1.0/file/get/2778166699?profile=original&amp;width=240&amp;height=180" width="240" height="180" alt="Thumbnail" /><br /> </a><br />The outcome of mismatched techniques:<br /> <br /> <a href="http://www.grasshopper3d.com/video/cellular-automata-attractors-and-repellers">http://www.grasshopper3d.com/video/cellular-automata-attractors-and-repellers</a><br /> <br /> <a href="http://www.grasshopper3d.com/video/surfacing-pathways">http://www.grasshopper3d.com/video/surfacing-pathways</a><br /> <br /> <a href="http://www.grasshopper3d.com/video/variably-extruded-recursive-subdivision">http://www.grasshopper3d.com/video/variably-extruded-recursive-subdivision</a><br /> <br /> Note that the CA/Attractors was designed for internal organisation and thus is not hugely shown here, as this is an exterior/courtyard flythrough.<br /> <br /> Rhino+GH+Python+Millipede+VRay<br /> <br /> Rendertime about 6 hours per sequence (12) on a 3820 OC to 4.75GHz (with LQ AA and GI) 800x600. Variably Extruded Recursive Subdivision tag:www.grasshopper3d.com,2012-10-29:2985220:Video:714783 2012-10-29T02:44:37.959Z Cam Newnham https://www.grasshopper3d.com/profile/CamNewnham <a href="https://www.grasshopper3d.com/video/variably-extruded-recursive-subdivision"><br /> <img src="https://storage.ning.com/topology/rest/1.0/file/get/2778167831?profile=original&amp;width=240&amp;height=135" width="240" height="135" alt="Thumbnail" /><br /> </a><br />GHPython<br /> Each cell of the new generation has a 50% chance to subdivide. The extrusion amount is based on the cell generation (0-5 in this case) to create depth in a facade treatment. <a href="https://www.grasshopper3d.com/video/variably-extruded-recursive-subdivision"><br /> <img src="https://storage.ning.com/topology/rest/1.0/file/get/2778167831?profile=original&amp;width=240&amp;height=135" width="240" height="135" alt="Thumbnail" /><br /> </a><br />GHPython<br /> Each cell of the new generation has a 50% chance to subdivide. The extrusion amount is based on the cell generation (0-5 in this case) to create depth in a facade treatment. Surfacing Pathways tag:www.grasshopper3d.com,2012-10-29:2985220:Video:715015 2012-10-29T02:40:11.472Z Cam Newnham https://www.grasshopper3d.com/profile/CamNewnham <a href="https://www.grasshopper3d.com/video/surfacing-pathways"><br /> <img alt="Thumbnail" height="135" src="https://storage.ning.com/topology/rest/1.0/file/get/2778167240?profile=original&amp;width=240&amp;height=135" width="240"></img><br /> </a> <br></br>GHPython<br></br> Agent Based Point Attraction<br></br> Following Newton's laws of motion (universal gravitation)<br></br> "Comet" paths influence a gradiated grid which then gets surfaced with an ultra-low density marching cubes using the millipede component and a MeshToNurbs cluster found here on the forums.<br></br> <br></br> All the values are relative, and the movement of the planets (due to the… <a href="https://www.grasshopper3d.com/video/surfacing-pathways"><br /> <img src="https://storage.ning.com/topology/rest/1.0/file/get/2778167240?profile=original&amp;width=240&amp;height=135" width="240" height="135" alt="Thumbnail" /><br /> </a><br />GHPython<br /> Agent Based Point Attraction<br /> Following Newton's laws of motion (universal gravitation)<br /> "Comet" paths influence a gradiated grid which then gets surfaced with an ultra-low density marching cubes using the millipede component and a MeshToNurbs cluster found here on the forums.<br /> <br /> All the values are relative, and the movement of the planets (due to the relative mass of the comets) is assumed negligible. Cellular Automata Attractors and Repellers tag:www.grasshopper3d.com,2012-10-29:2985220:Video:714936 2012-10-29T02:38:40.228Z Cam Newnham https://www.grasshopper3d.com/profile/CamNewnham <a href="https://www.grasshopper3d.com/video/cellular-automata-attractors-and-repellers"><br /> <img src="https://storage.ning.com/topology/rest/1.0/file/get/2778168331?profile=original&amp;width=240&amp;height=135" width="240" height="135" alt="Thumbnail" /><br /> </a><br />Grasshopper + GHPython<br /> <br /> Cellular Automata (Conway's Game of Life) generates attractors and repellers for these warped floor plates. <a href="https://www.grasshopper3d.com/video/cellular-automata-attractors-and-repellers"><br /> <img src="https://storage.ning.com/topology/rest/1.0/file/get/2778168331?profile=original&amp;width=240&amp;height=135" width="240" height="135" alt="Thumbnail" /><br /> </a><br />Grasshopper + GHPython<br /> <br /> Cellular Automata (Conway's Game of Life) generates attractors and repellers for these warped floor plates.