algorithmic modeling for Rhino
Hi Hossein,
you don't need to know C# or VB to use Grasshopper, only if you want to use the Script components or if you want to write a GHA component library.
It doesn't matter whether you learn C# or VB.NET, the are pretty much interchangeable.
I don't think there's a clear distinction between basic and advanced skills. I know it sounds tripe, but you just need to be good enough to accomplish what you need to accomplish. If you're not, you need to learn more first. What sort of algorithms are you looking to write?
--
David Rutten
david@mcneel.com
Poprad, Slovakia
Hi Hossein,
To answer this question certain things have to be quantified.
Firstly
Grasshopper is a visual programming language by itself. You use components like you would write functions and sub-routines in other languages.
Secondly
If the native components are inadequate for your needs than there are some Scripting components available to you to tap into the RhinoCommon SDK (methods that enable you to use Rhino from your program). There are 2 available in Rhino 4 VB.Net and C#.Net and an extra one in Rhino 5, Python.
Thirdly
If the Scripting components are inadequate for your needs then you can use Visual Studio to create your own components in the form of GHAs.
Fourthly
What are your goals, what outside of native GH do you want to achieve?
Lastly
What level of experience have you had and in what programming languages will often be a good indication as to what direction to go in.
Welcome to
Grasshopper
Added by Parametric House 0 Comments 0 Likes
Added by Parametric House 0 Comments 0 Likes
© 2024 Created by Scott Davidson. Powered by