今天我们来讲讲Grasshopper的电磁场的运用。
使用磁场,我们可以创建出一些运动的曲线,比如直线运动,圆周运动或者扩散运动这类的运动状态。如果使用常规的做法,我们会非常的困难,但是用磁场的话就轻而易举了。
今天的课程只是简单的列举一下他们的用法,同学们可以用今天所学到的内容自己去做一些实验。
好。
好了,我们来开始今天的Grasshopper课程吧。
Line Charge:条形磁场。
这个运算器通过实取直线产生直线两侧的条形磁场。
在下图中我们看到直线的右侧的点都在做远离直线一侧的方向运动,而且点距离线的位置远近,力的大小也会有所不同。
Point Charge:点电荷磁场。
这个运算器用点来控制磁场力的方向,它有4个参数,C参数用来控制磁场力的大小,如果c的值是正值,它就是排斥力,如果是负值就是吸引力,低值用于控制它的衰减的力度,直值越大,衰减越小,如果衰减值等于0,则这个电荷的力没有衰减。
在下图中我们可以看到,带箭头的点都受中心电荷的影响,往四周移动。
Spin Force:自转力
这个运算器会给周围的点产生圆周运动的力。
S值的大小是调节力的强度。
R值的大小是调节磁场的半径。
D值是调整磁场的衰减程度。
在下图中我们可以看到中心点周围的点,因为受到自转力的影响,产生了旋转偏转的运动。
Vector Force:矢量力,让点往一个方向运动的力。
在下图中我们可以看到所有的点都跟随直线的运动。
Break Field:分解磁场力,使合并的磁场力分解。
Merge Fields:合并磁场力
Evaluate Field:评估磁场,这个运算器用于计算磁场的方向。
Field Line:创建磁场线。使磁场成为一种可见的形式,表现在画面上。这个运算器是我们使用磁场来做设计的最终目的。使用这个运算器,大家一定要注意保存文件,因为把磁场线创建出来,表现在画面中,往往会伴随大量的图形计算,如果数据控制不好的话,有可能会发生文件崩溃的情况。
Direction Display:使用彩色图像来显示方向。
Perpendicular Display:使用彩色图像来显示垂直方向。
Scalar Display:使用彩色图像来显示标量。
Tensor Display:使用彩色头像来显示张量。