Level 3 C# Scripting and Plugin Development for Rhino/Grasshopper online course, October 26-28 (McNeel Europe)

Level 3 C# Scripting and Plugin Development for Rhino/Grasshopper online course, October 26-28 (McNeel Europe)

Level 3 C# Scripting and Plugin Development for Rhino/Grasshopper October 26–28, 202010 AM–5 PM CETHosted on Zoom by McNeel Europe McNeel Europe offers the first Level 3 course in C# Grasshopper scripting and plugin development for those who already have the intermediate understandings of C# programming, object-oriented programming and the basic geometries of RhinoCommon. This course will go more in-depth with the RhinoCommon library, beyond just geometry objects. You will also learn some fairly advanced concepts in the C# language, which will then allow us to tackle computationally intensive problems (e.g. simulations, complex geometry processing with a lot of data). The course aims to provide a balanced mix between learning programming skills and algorithmic problem-solving for geometric design. The following topics will be covered within 3 days:Custom graphics display (custom colors, materials, styles, etc…)More in-depth topics about Rhino geometries (Curves, Surfaces, Meshes)Understanding and efficiently using Grasshopper data typesProgrammatically interacting with Rhino modelling environment from Grasshopper (e.g. rhino objects, lights, layers) such as “baking” geometryIntroduction to C# Delegates. Treating functions/methods as objectsComputational complexity: understanding code performance and scalabilitySpatial Data Structure: using RhinoCommon R-Trees to accelerate 3D searches, proximity checking, collision detectionParallel computation with the .NET Task Parallel LibraryBest practices organizing codes to maximize reusability and maintainabilityUsing an external program librariesDiscuss topics requested by participants (1-on-1 basis)Course requirements: Intermediate understanding of the C# programming language, experience with GH plugin development. Online course fees:EUR 395,- (+VAT); full-time students and university teachers get a 50% discount (proof of status required). Please note your seat is only confirmed after payment has cleared.Max. number of participants for each course: 25. If there is no quorum, the course will be cancelled 15 days before.Course language: EnglishEducational seats are limited. Sign up now by contacting McNeel Europe!
Source: Notizie su Rhino, ed altro…

Permalink

Related Posts

Leave a comment

POST COMMENT