-
grasshopper随机在曲面上抽离结构线算法
grasshopper随机在曲面上抽离结构线算法 算法如上图 [intense_hr type="solid" size="large" title="实现的思路" title_tag="h3" title_background_color="#ffffff" title_position=&quo…- 13k
- 0
-
grasshopper水立方表皮建模算法
接着昨天发布的软包模型制作的教程,继续深化软包(水泡)的算法。,昨天那个软包的几个点我自己差点都看晕了,生成的那几个点很难看清楚之间什么关系,这次我改进了下这个软包的算法,再加上文字的标记,总算能看得清楚了。 下图中不管是向量还是中轴线都必须用点来指定的,一定要搞清楚点的关系。相比至于昨天的算法,这次我把那些数据的拍平都在分组,这样的好处是他们的路径关系更加统一,这样利于数据之间的匹配。 这个算…- 1.1k
- 0
-
Grasshopper水泡表皮制作算法
grasshopper软包(类似水立方表皮的效果)教程 效果见下图这个 方法: 创建闭合的平面曲线 寻找曲线图形的中心点 制作垂直于曲面的中轴线 绘制软包的截面曲线 截面曲线沿着中轴线旋转成型 截面曲线 截面曲线是用grasshopper的贝塞尔曲线运算器(BzSpan)生成的,这个运算器A和B两个端口输入曲线的两个端点,At和Bt两个端口输入相对应两个点的法线方向(点的指向方向),这里法线方向我…- 935
- 0
-
grasshopper寻找曲面的任何一个点第二种方法
昨天使用一个简单的方法可以找到曲面上的一个点《grasshopper找到一个曲面上任意一个点并作这个点的法线方向》,不过这个方法有个弊端就是不大容易控制点的位置。特别是寻找接近边缘的点,控制不好,找到的点就偏离原有曲面了。这次我换了另一种思路来来实现这个功能。 [intense_hr type="solid" size="large" title="…- 4.9k
- 0
-
如何在grasshopper中截取曲线的任意一段曲线-sub-curve
已知一条曲线的,那截取其中一段曲线可以使用Sub Curve运算器。 Sub Curve运算器中的低端口要输入截取的“子曲线”的长度区间,比如[20,50]、[0,120]这样的区间段。 [box] 使用方法: 1.使用Length运算器计算出曲线的长度(length见如何在grasshopper中测量曲线的长度 (Length)) 2.输出的曲线的总长度乘以截取的子曲线段的百分比,这样得到子线段…- 4k
- 0