今天我们来讲讲grasshopper中平面的操作创建已修改的相关运算器。
平面在Grasshopper的作用主要是用来定位。
我们在绘制直线的时候,时常要定义直线的方向,那么我们就要用平面来定位了。或者在创建一个点的时候,要对这个点进行移动,我们必须定义这个点的运动的所在平面,这时就必须为这个点创建一个平面。
我们在对物体进行缩放或者对曲线偏移的时候,也是要给这些物体或者曲线赋予一个操作的平面的。
好的,那我们就开始今天的grasshopper教程吧。
Deconstruct plane:分解平面。这个运算器是把平面分解成点和xyz三个方向。
分解平面之后,我们可以获取这个平面它们的xyz三个轴向方向。获取方向之后,我们可以通过这些方向来操作这个平面上的一些点。
其他三个运算器都是创造平面。
分别是创建xy平面,xz平面,yz平面。
Construct Plane :创建平面。在xy两个端口输入两个方向,这样就可以创建出一个平面了。
但是要注意,xy两个端口输入的不一定是标准的x轴或者y轴。只要输入两个不完全重合的方向就可以了。O端口是输入这个平面的起点。
Line + Line :两个直线生成平面。这个运算器的用法和上个运算器基本上是一致的。而且在grasshopper中直线段和方向其实并没有很大的差别。我们也可以这么认为,直线其实在某种意义上是等同于方向(向量)的。
Line +Pt :一条直线和一个点确定一个平面。
Plane 3Pt :3点生成一个平面。
Plane Fit :空间点拟合成一个平面。或许空间上的一些点,通过计算之后拟合成一个平面。这些点不一定完全在一个平面上的。
Plane Normal:一个点和一个法向方向形成一个平面。
Plane 0ffset:偏移平面。
Plane Origin:基础平面对应到另外一个平面上。
好的,我们今天课程就到这里,如果有其他关于Grasshopper的其他问题也可以在本节课下面的留言窗口留言,这样可以讨论关于Grasshopper的技术问题,我是LinkLi,下次课再见。
谢谢帮助!