From the course: Grasshopper and Rhino: C# Scripting

What you should know

From the course: Grasshopper and Rhino: C# Scripting

Start my 1-month free trial

What you should know

- [Instructor] As an introduction to C# scripting, this course is an intermediate course for Grasshopper. While no prior knowledge of C# or programming is required, I'll assume that if you're taking this course, then you have a basic understanding of both Grasshopper and Rhino. In Rhino, you should be comfortable with basic modeling functions, such as creating different geometry types, including points, curves, and solids, as well as creating complex geometry with operations, such as lofting, extruding, or patching. I'll also assume you understand how to edit geometry by moving, rotating, or adjusting control points. At the time of this recording, I'm using Rhino 6.26. There are quite a few differences between Rhino six and earlier versions, so please keep that in mind, if you're using an earlier version. There may be some differences in the interface and functions that we'll be using later in the course. Having used Grasshopper, I'll also assume that you have a good understanding of how to use the standard components available from within Grasshopper, along with geometry concepts, such as working with planes, vectors, and curves. I'll also assume you've worked with different data structures in Grasshopper, such as lists and data trees. As I'll be using Rhino 6.26, I'll be working with Grasshopper version 1.0.00007, which comes with the Rhino install and includes the C# component as standard. If you're using an earlier version of Grasshopper, there may be differences with some of the C# operations, so I recommend upgrading to the latest version of Grasshopper. If you feel like you need to brush up on the basics of Grasshopper or Rhino, there are plenty of courses right here on LinkedIn that will offer that for you.

Contents