python怎么在Rhino里面绘制Box?python在Rhino里面绘制Box的教程

如题所述

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可以点击这个链接:

温馨提示:答案为网友推荐,仅供参考
相似回答