Rhino是一款三维建模软件,广泛应用于工业设计、机械设计、三维动画等领域。rhino不仅可以在Windows系统中建立、编辑、分析和转换NURBS曲线、细分曲线、四边面重新拓扑、曲面和实体。不受复杂度、阶数以及尺寸的限制,也支持多边形网格和点云。rhino软件的功能就是这么的强大,做3D设计的基本都会用到它,如果你正在学rhino,可以看看的教程哦,从基础入门到进阶,再到精通,各个阶段的教程都有的。
python在Rhino里面绘制Box的教程
绘制一个立方体,先往python编译器里面导入模块:
importrhinoscriptsyntaxasrs
给定立方体的八个顶点:
pts=[[0,0,0],[0,1,0],[0,1,1],[0,0,1],[1,0,0],[1,1,0],[1,1,1],[1,0,1],]
用AddBox函数往rhino里面加入这个Box:
a=rs.AddBox(pts)
点击运行,在rhino里面就出现了需要的立方体。
这个立方体产生之后,是可以拖动的。
让python运行两次,就会得到两个重合在一起的立方体。
两个重合的物体想要拖动分开,需要单独选择其中一个。
如果打乱各个顶点的顺序,就会得到非常奇异的图形。
pts=[[0,0,0],[0,10,0],[10,0,10],[10,0,0],
[0,10,10],[0,0,10],[10,10,10],[10,10,0],]
以上就是“python在Rhino里面绘制Box的教程”的操作演示了,步骤都挺简单的,你可以跟着教程一起操作哦,如果还想更深入的学习rhino可以点击这个链接: