grasshopper系列教程-射线和物体的相交

今天我们来学习Grasshopper的系列教程,今天要学习的内容是:射线和物体的相交

本节课的射线是指已知一个往不同方向发出生成的直线

 

 

 

IsoVist:射线和物体相交

Grasshopper运算器左边的参数分别代表的是:

  1. 射线的中心点
  2. 射线发出的方向的数量
  3. 射线的长度
  4. 和射线计算碰撞的物体

Grasshopper运算器左边的参数分别代表的是:

  1. 输出射线的终点,在射线的方向上如果碰到的物体,那么这个终点就会落在物体上
  2. 射线的起点和终点的距离
  3. 判断射线是否和物体相交,如果是相交的,那么这个值输出0,不相交输出-1。

计算机生成了可选文字: nn.AM-3dscg.com

射线和物体碰撞的效果

计算机生成了可选文字: cgCO

IsoVistRay:计算射线和物体相交,这个运算器和上一个基本类似,大家参考下面的算法来理解这个运算器。

 

计算机生成了可选文字: Cgcom

好的,我们今天课程就到这里,如果有其他关于Grasshopper的其他问题也可以在本节课下面的留言窗口留言,这样可以讨论关于Grasshopper的技术问题,我是LinkLi,下次课再见。

零刻学堂是专注建筑设计建模技术研究的网站,站长本人也在犀牛领域担任高级讲师多年,精通犀牛建模、建筑参数化和工业建模。
本站文章除了注明【转载】的,均为本人和本站用户原创,如需转载无需通过本人同意,但务必在转载文章内部添加本文链接和作者署名,违者追究其责任。
零刻学堂 » grasshopper系列教程-射线和物体的相交

发表评论