本次课程定位是GH插件开发入门课程。通过实用性的讲解,让开发新人学会GH插件的编写,启发算法编写思维。
主要包括但不限于下面内容:
1、VS2017的安装及开发准备、基本设定;
2、反编译软件的使用;
3、查看RhinoCommon SDK及常用方法介绍;
4、查看Grasshopper SDK;
5、GH数据结构讲解,数组、列表、树形数据及GH_Structure讲解;
6、犀牛、GH、C#数据类型讲解;
7、C#常用语句讲解及示例,for循环、while循环、foreach循环、if条件语句、enum枚举、switch等等;
8、C#调用犀牛指令的用法;
9、Vs debug方法;
10、递归函数写法;
11、基础算法:冒泡排序及快速排序;
12、类class介绍及示例;
13、显示函数的重写,实现自定义显示;
14、输入输出端可变电池的写法及注意事项;
15、局部变量和全局变量的概念;
16、方法调用及自编算法;
17、电池图标的制作by Xara Designer;
18、综合案例;