2.5.3 规则形体(上)

提纲

实体模型的三类表示

多边形表面模型

扫描表示

实体模型的三类表示

1.边界表示:

可以分为多边形表面模型扫描表示两种

2.构造实体几何表示(Constructive Solid Geometry,CSG)它将实体表示成立方体,长方体,圆锥体等基本体素的组合,可以采用并、交、差等运算构造新的形体。

3.空间分割表示(space-partitioning),用来表述物体内部性质,将包含一物体的空间区域划分成一组小的,非重叠的,连续实体(通常是立方体)

多边形表面模型

多边形表面模型是最常用的边界表示。数据结构包括几何信息相关的顶点表、边表和多边形表。以及拓普信息,将边表扩充成指向面表和顶点表的指针。可以构造出翼边结构表示。同时除了几何信息和拓普信息还需要用属性表存储多边形面的属性,指明透明度、材质和纹理特征。

 

 

 多边形网格

 

扫描表示

定义:

将空间中的一个点、一条边、或一个面沿某一条路径扫描时,所形成的轨迹将定义一个一维二维或三维的实体。

包含两个要素:

1.做扫描运动的基本图形

2.扫描运动的方式

扫描运动的方式:

旋转扫描

可以生成一个轴对称物体

非圆形路径扫描

广义扫描法

沿扫描路径变化剖面的大小和方向

原文地址:https://www.cnblogs.com/BoysCryToo/p/15747776.html