: .
毕业设计(论文)文献综述
学院:
机电工程系
专业:
电子信息工程
年级:指导教师:学生:以下简单介绍主要知识点:
(1) 直接创建几何体对象。3DSMAX内置了许多基本的几何体模块,比如球体、立方体、圆柱体、三角锥等,用户只要拖动鼠标定义对象的尺寸,或者在命令面板中直接用键盘输入各种位置、大小信息,3DSMAX就会生成一些基本几何体,在对这些基本几何体进行一系列的编辑,既可以得到所要创建的对象。
(2) 使用样条曲线图形。样条曲线是一种根据数学原理弯曲的特殊类型曲线,它们通常是在三维空间中绘制的二维曲线,3DSMAX通过给二维图形添加厚度(Extrude)、旋转(Lathe)样条曲线来创建三维对象。
(3) 使用网格(Mesh)对象。网格对象是大多数3D文件类型使用的默认模型类型,包括流行的3D格式3DSDXF都是以网格的形式存储的。3DSMAX可以把一些简单的几何体转换为网格对象,然后通过编辑修改器(Modifier)对网格对象的次对象,如顶点(Vertex),边(Edge)、面(Face)、多边形(Polygon)和体元素(Element)进行编辑,从而得到想要得到的复杂模型[24]。
(4) 使用面片(Patch)对象。面片的使用方法类似于网格,它们的区别仅在于生成图形的数学原理基于Web的VCS虚拟校园系统的构建不同,网格对象用平面方程来包围几何体的表面,面片则是用Bezier曲线来逼近物体表面,它是多边形网格对象的补充。
(5) 使用复合(Compound)对象。它主要是通过对已得到的简单模型进行变形(Morph),离散(Seatter)、包裹(Conform)、连接(Connect)、形体合并(ShapeMerge)、布尔运算(Boolean)、放样(Loft)等过程生成用户需要的复杂模型[19]。
(6) 用NURBS对象。NURBS是Non-UniformRationalBSplines(非均匀有理B样条曲线)的首字母缩略词,从这个名字就可以知道它是基于NURBS曲线原理来构造三维物体的。
(7) 放样(Loft)对象。放样是来自造船业的一个术语,它借用了造船业的思想,先创建并定位横截面,然后定义一个放样路径,让横截面沿路径拉伸,从而得到三维对象。
目前的层次细节技术的研究主要集中于如何建立原始网格模型的不同层次细节模型以及如何建立相邻层次的多边形网格模型之间的几何形状过渡。对于原始网格模型的不同层次细节的模型建立,我们假设场景的模型都是三角形网格(在实际应用中,为了绘制方便,三维场景最后一般都被转化为三角形网格),从网格的几何及拓扑特性出发,存在着三种不同基本简化操作,分别是:
(1) 顶点删除操作。删除网格中的一个顶点,然后对它的相邻三角形形成的空洞作三角剖分,以保持网格的拓扑一致性。
(2) 边压缩操作。把网格上的一条边压缩为一个顶点,与该边相邻的两个三角形退化(面积为零),而它的两个顶点融合为一个新的顶点。
(3) 面收缩操作。把网格上的一个面片收缩为一个顶点,该三角形本
文献综述-三维虚拟校园的设计与实现 来自淘豆网www.taodocs.com转载请标明出处.