Rhinoceros软件建模中布尔运算失败原因分析研究
2021-09-10张丽辉
张丽辉
前言
Rhinoceros是以NURBS 为理论基础的 3D 建模软件,是一款超强的三维建模工具,可以建立、编辑、分析及转译 NURBS,以直线、圆弧、圆圈、正方型等基本数学 2D 图形来做仿真,非常适合运用于教育学习、游戏设计及工业设计领域。
但是在实际建模中常常出现运算差集失败的现象,本文试图探讨其形成原因及对策。
一、犀牛(Rhinoceros )软件特介绍
Rhino提供所有NURBS功能,丰富的辅助工具,如实时渲染、层的控制、对象的显示状态等。Rhino可以定制自己的命令集;还提供命令行的输入方法,用户可以输入命令的名称和参数。 Rhino可以输出许多种格式的文件。可以直接输出NURBS模型到3DMax、Softimage3D等软件中,另外也可以把NURBS转换为多边形组成的物体,供其他软件调用。
二、犀牛(Rhinoceros )优点
1、“体积”小,大小才几十兆,硬件要求也很低。占用内存较小, Rhino全部安装完毕才区区20几 兆。功能却很多,能够实现很多领域的建模需要。
2、操作简单。犀牛工具菜单栏设置,视窗设计十分直观,运用起来十分快捷自如,切换视图方便。
3、强大的曲线建模方式,能够让人在很短時间能完成模型创造。
犀牛的NURBS建模方式可以轻松建立比较漂亮的曲面。
4、可以快速完成设计师的概念设计,无关尺寸的快速原型也可快速建模。Rhino在设计初期用来记录想法概念,能够快速的表达设计师的想法创意,使用起来比较自由。
三、犀牛(Rhinoceros )缺点
1、利用Rhino不能生成带有注释和标识的二维图形。
2、虽然它带有一些有用的渲染功能,但是犀牛不能达到真实的渲染效果。不过,我们可以在建完模型后,导出文件到Keyshot里进行渲染,形成逼真效果。……
