由 Rhino3d.asia 论坛版主-筑梦NARUTO 整理分享的一本 Grasshopper3d & GHPython 入门教程,帖子原文如下:
如题,今天整理了一本gh+ghpython的入门教程,共192页。gh教程的大部分图片来源于ModeLab出品的入门教程,在grasshopper3d论坛可以下载到,如果搭配使用效果应该更好,
部分截图。
本周开放下载的 ghPython 0.6.0.3 增加了一些激动人心的新功能:
最主要的新增功能有两个:
1.可以直接以代码的形式调用GH的电池函数。这样你就可以在代码中以函数的形式访问自己熟悉的电池了。
调用方法如下:
# 导入GH组件(电池)库
import ghpythonlib.components as ghcomp
# 以输入点为参数访问 Voronoi 组件
curves = ghcomp.Voronoi(points)
# 从 Voronoi 组件输出的曲线作为 Area 组件的输入参数访问 Area 组件
centroids = ghcomp.Area(curves).centroid
2.支持多线程计算。
下图中两个电池功能是完全相同的,从图中可以看到,在测试用的四核计算机上,使用GHpython的多线程计算,速度提高了三倍。
更多关于GHpython的信息及相关下载请访问:http://bbs.rhino3d.asia/thread-23534-1-1.html