实体的正则集合运算
?为什么在正则实体造型中,不使用普通的并、交、差
等集合运算,而要使用正则集合运算呢?
?普通的集合运算会产生悬边、悬面等低于三维的形体
31?正则集合运算保证集合运算的结果仍是一个正则形体
哈尔滨工业大学计算机学院 苏小红实体的正则集合运算
?如何实现正则集合运算???方法1:
?先按照普通集合运算
?再删去不符合正则形体定义的部分:悬边、悬面等
??方法2:
?定义正则集合算子,直接计算得到
32
哈尔滨工业大学计算机学院 苏小红
正则集合运算
?任何物体都可用三维欧氏空间中点的集合来表示,
但三维欧氏空间中任意点的集合却不一定对应于一个有效的物体
?设有三维空间中的一个点集A,那么 称为A的正则点集。如果A满足
?那么称A为正则点集。其中,r表示正则化算子,b、
i分别表示取闭包运算和取内点运算。
33
哈尔滨工业大学计算机学院 苏小红
正则集合运算
?正则集合运算定义如下:
?正则并 ?正则交?正则差
34
哈尔滨工业大学计算机学院 苏小红
正则集合运算
?以正则交集合运算为例
??符合正则形体定义的实体,是三维空间中的点的正则点集,可以用它的边界点集和内部点集来表示,即写成
?A为符合正则形体定义的实体?bA代表A的边界点集?iA代表A的内部点集
35
哈尔滨工业大学计算机学院 苏小红
计算机图形学-实体几何造型基础
实体的正则集合运算?为什么在正则实体造型中,不使用普通的并、交、差等集合运算,而要使用正则集合运算呢??普通的集合运算会产生悬边、悬面等低于三维的形体31?正则集合运算保证集合运算的结果仍是一个正则形体哈尔滨工业大学计算机学院苏小红实体的正则集合运算?如何实现正则集合运算???方法1:?
推荐度:
点击下载文档文档为doc格式