数据模型——分解表示(4/5)
?单元分解(cell decomposition)表示
??对空间位置枚举表示的空间分割方法作了改
进:单一体素 多种体素
46
哈尔滨工业大学计算机学院 苏小红
数据模型——分解表示(5/5)
?三种空间分割方法的比较
??空间位置枚举表示----同样大小立方体
粘合在一起表示物体
??八叉树表示----不同大小的立方体粘合在一起表示物体
??单元分解表示----多种体素粘合在一起表示物体
47
哈尔滨工业大学计算机学院 苏小红
数据模型——构造实体几何表示(1/5)
?构造实体几何表示?constructive solid
gemetry,简称CSG?采用单一的“建筑块”形式的实体造型方法,由两个物体的正则集合操作生成新的物体
??并(union)??交(intersection)??差(difference)
-U48
哈尔滨工业大学计算机学院 苏小红
数据模型——构造实体几何表示(3/5)
?将物体表示成一棵二叉树,称为CSG树
??叶节点----基本体素,如立方体、圆柱体、圆环、锥体、球体等??中间节点----并、交、差正则集合运算
49
哈尔滨工业大学计算机学院 苏小红数据模型——扫描表示(1/6)
?sweep representations
?基于一个基体(一般为封闭的二维区域)
沿某一路径运动而产生形体?sweep体
?两个分量
??被运动的基体??基体运动的路径
??如果是变截面的扫描,还要给出截面变化规律
50
哈尔滨工业大学计算机学院 苏小红
计算机图形学-实体几何造型基础
数据模型——分解表示(4/5)?单元分解(celldecomposition)表示??对空间位置枚举表示的空间分割方法作了改进:单一体素多种体素46哈尔滨工业大学计算机学院苏小红数据模型——分解表示(5/5)?三种空间分割方法的比较??空间位置枚举表示--
推荐度:
点击下载文档文档为doc格式