刷子、体素、纹理单元
刷子是限定操作影响范围的一个区域。通常刷子为圆形或长方形。除了系统提供的预定义刷子之外,用户可利用网格曲面或图象自定义刷子。
通常刷子还有三个参数:X、Y向尺寸及高度。
虚拟雕塑中,堆/去料、体素、纹理填充等操作中都利用了刷子的概念。在磨光等操作中,刷子高度的概念变为力度的概念,力度变化范围为0.0---1.0,1.0表示力度最强。
在虚拟雕塑中刷子,体素及纹理单元是通用的,所有的刷子都可用作体素及纹理单元,同理所有的纹理单元都可用作刷子及体素。
▲图1 预定义刷子
系统预定义的刷子有十类:
1、高斯分布
高斯分布是堆/去料时最常用的一种刷子。高斯分布是一XY向等价的类似奶嘴的一指数函数,后面会有文章单独讲解。
2、圆柱
如图1(a)。参数定义如下:
直经:圆柱直径。
直径:无效。
高度:圆柱高度。
3、锥体/锥台
如图1(b)。参数定义如下:
直经:锥底直径。
锥高:锥高。
限高:刷子实际高度。
4、半球/半椭球
如图1(c)。参数定义如下:
直经:X方向直径。
直径:Y方向直径。
高度:刷子高度。
5、长方体
如图1(d)。参数定义如下:
长度:X方向尺寸。
宽度:Y方向尺寸。
高度:刷子高度。
6、半圆柱
如图1(e)。参数定义如下:
直经:圆柱直径。
长度:半圆柱长度。
高度:刷子实际高度。
7、棱锥体/棱锥台
四棱锥体/棱台刷子,如图1(f)。参数定义如下:
边长:底边长。
锥高:锥高。
限高:刷子实际高度。
8、半圆环
如图1(g)。参数定义如下:
大直经:圆环大直径。
小直径:圆环小直径。
高度:刷子实际高度。
9、自定义
利用特征工具或艺术曲面中保存特征命令保存的扩展名为“bru”的文件。参数定义如下:
X尺寸:X方向尺寸。
Y尺寸:Y方向尺寸。
高度:刷子高度。
10、图象
自定义的图象刷子,如图2。纹理库中所有图象都可以当做刷子,体素,纹理单元使用。
参数定义如下:
X尺寸:X方向尺寸。
Y尺寸:Y方向尺寸。
高度:刷子高度。
▲图2 图象刷子