C# Scripting and Plugin Development for Grasshopper

C# Scripting and Plugin Development for Grasshopper
Introduction June 19-21, 2019
Intermediate/Advance September 4-6, 2019
London

C# is the programming language used to write Grasshopper for Rhino, and it is commonly used to develop plug-ins. If you’re interested in creating your own components, solving complicated problems, operating with data structures, optimizing your code, or if you already have some knowledge and a personal project, don’t miss these 3-day C# classes with Long Nguyen hosted by Simply Rhino in London. The options are the following:

3-day Introduction Course | June 19-21, 2019

The basic-level workshop will introduce essential programming concepts using the C# language and the RhinoCommon API (programming library).

C# provides high-performance interaction within the Rhino/Grasshopper modeling environment. This lets you extend the capabilities of Rhino/Grasshopper, from automating repetitive tasks, developing customized workflows, to implementing advanced generative design algorithm and interacting with other software tools.

3-day Intermediate/Advance Course | September 4-6, 2019

Building on the basic-level course, the 3-day advanced course will focus on advanced aspects of C# scripting and plug-in programming for Grasshopper. In addition to going in-depth with Rhino geometries, custom graphics display, and Rhino-Grasshopper interaction, we will learn various techniques that can vastly improve code performance and significantly speed up execution time (including using multithread parallel computing and using spatial data structures such as R-Tree to speed up 3D search operations). We will also discuss and demonstrate good programming practices for organizing and structuring code to allow more reusability, extensibility, and maintainability.

More details and booking…


Posted Apr 12, 2019 by Carla Sologuren on Rhino News, etc.

1 Like