公司域名查询,seo查询站长,滦南县建设局网站,成都建设银行网站首页一直想写个系列教程#xff0c;但是没有那么多时间整理资料#xff0c;这次呢#xff0c;先弄个小系列吧#xff0c;还是和之前差不多的幕墙测试#xff0c;我们分几节课#xff0c;一步一步深入研究。 今天先开个小头儿#xff0c;要弄的#xff0c;就是下面这么个模型…一直想写个系列教程但是没有那么多时间整理资料这次呢先弄个小系列吧还是和之前差不多的幕墙测试我们分几节课一步一步深入研究。 今天先开个小头儿要弄的就是下面这么个模型我们先要把这个形体用 Dynamo 创建出来之后我们再来一点点研究幕墙的事。 第一步先思考下基本流程。 我们之前讲过类似的教程都是先通过创建不同高度的轮廓然后利用 loft 创建表皮然后通过点放置幕墙嵌板族就能达到基本要求。 第二步开始创建各层断面。 1创建五个圆形用滑块控制半径。 2利用 Geometry.Translate 调整圆形的高度。 3这里我们想让不同高度的圆通过一个参数控制。 首先创建两个滑块作为楼层数和层高。只需要几个数学运算我们就能够得到关联的关系。 然后将楼层数和层高相乘我们就得到了最顶部圆所在位置和第一个圆一起输入给 Geometry.Translate就得到了顶层圆形轮廓。 相同的中间楼层我们只要顶层的一半就可以了所以还是相同的继续添加数学计算式并用得到的结果移动中间的圆形到指定位置。 同样的原理我们对中间和顶部两个数求和在取一半就得到上半部分的中间高度对中间高度取一半得到下半部分的中建高度如下图 这样我们就得到了一系列的圆。 第三步创建内接多边形 将各层的圆形分别接入 Polygon.RegularPolygon 节点默认五边形即可。 然后用 List Creat 将多边形放到一个列表里。 第四部创建圆滑的五边形 现在我们得到的五边形都是有棱有角的我们希望得到的五边形是有圆角的如下图 1接下来我们利用 Curve.PointAtParameter 节点将五边形等分为了能够使五边形的端点变圆滑我们等分的时候利用列表跳过五个角点。 这里要求输入的列表是 0~1 之间的列表需要自己思考下需要等分多少段然后去掉起点 “0” 和终点“1” 2然后我们将列表转置重新串联成竖向的曲线 3按照前面的方法我们把新生成得曲线重新等分得到一系列的点 4接下来我们再将列表转置回去重新串联成线 第五步最后就可以利用 loft 来生成表面或者实体了 之后可以调整之前的参数测试模型的变化了可以摆出各种妖娆的造型哦 好了今天的教程就到这里了我们先开个头后面努力写成一个小的系列教程。