algorithmic modeling for Rhino
Tags:
Hi Sergio,
Grasshopper, like RhinoScript, is not really 'for' anything. It's a development platform that allows you to automate certain tasks. RhinoScript accomplishes this by exposing the VBScript language inside Rhino and providing a lot of special functions to deal with geometry and layers and materials and stuff.
Where RhinoScript is based on VBScript, Grasshopper is based on the node-editor concept, which is a visual programming paradigm as opposed to a textual one. Grasshopper however does provide ways to enter textual code using either the VB.NET, C# or Python languages.
The biggest different between RhinoScript and Grasshopper is that RhinoScript deals with geometry inside the Rhino document. Curves in RhinoScript are always actual curve objects that have a layer, potentially a name, a dash-pattern a colour etc. etc. Grasshopper maintains its own geometry which is drawn in the Rhino viewports but not part of the Rhino 3DM file.
So depending on what you want to do it might make more sense to opt for one platform over the other.
Skills are not very transferable between RS and GH though, but at least GH makes it fairly easy to start typing C# and VB code using the RhinoCommon SDK, whereas this is not as smooth a transition from RhinoScript.
--
David Rutten
david@mcneel.com
Poprad, Slovakia
Thanks! very explanatory description
All I need is to create geometries patterns on automotive surfaces coming from other programs. So I do not need more control in Rhino document.
I suppose GH with C# and Panneling tools have all what I need
Welcome to
Grasshopper
Added by Parametric House 0 Comments 0 Likes
Added by Parametric House 0 Comments 0 Likes
Added by Parametric House 0 Comments 0 Likes
Added by Parametric House 0 Comments 0 Likes
© 2024 Created by Scott Davidson. Powered by