本部分介绍了另一种材质定义,即:程序纹理。
标准材质发生的一个常见问题是:当材质“环绕”于实体上时会出现不一致。以应用于球体、体块和圆柱的木材材质为例:
- 球体看起来像一个沙滩球,木纹在“极点”不自然地“收缩”。
- 体块和圆柱上显示的木纹在曲面相交的边缘处不对齐。
尽管将图案旋转 90 度可能会减少这些问题(特别是对于球体),让它们变得不那么明显,但这只是一种权宜之策,而非真正的解决方案。材质应用方法本身存在这类不匹配问题。这类似对曲面应用层压板或壁纸。也就是说,分别对每个实体的各个曲面应用相同图案(材质定义)。此外,在大型区域上,如果用于材质的图案重复,则会出现平铺。
通过使用程序纹理生成自然的材质,即可解决这些问题。
MicroStation 中提供了以下纹理:
- 玛瑙
- 篮
- 浴室瓷砖
- 地板
- Bozo
- 砖
- 蜂窝
- 方格
- 方格(Luxology)
- 三维方格
- 云线
- 彩色噪波
- 恒定
- 无锥面
- 透光不均
- 凹进
- 圆点
- 侵蚀
- FBM
- 鱼鳞
- 光芒
- 流动 Bozo
- 雾化
- 渐变
- 花岗岩
- 栅格
- 混合
- 疙瘩
- 大理石
- 大理石噪波
- 大理石纹理
- 多重分形
- 噪波
- 噪波(Luxology)
- 遮蔽
- 百草枯
- 卵石
- 剥离
- 厚板
- 板
- 浮云
- 区域 HSV
- RGB 颜色立方体
- 脊状
- 波纹
- 铆钉铁锈
- 铆钉
- 铁锈
- 沙子
- 疤痕
- 磨损的
- 污点
- 石材
- 地层
- 灰泥
- 曲面
- 砖瓦工
- 波动
- 草坪
- 矢量 Bozo
- 水波
- 水波纹
- 波浪
- 网状
- 风状波浪
- 木质
- 木材(Luxology)
- 木材01
- 包裹的 fBm
使用程序纹理
程序纹理的用法与常规纹理类似。其选择和显示方式相同。但显示这些纹理所需的时间更长,因为每个像素均会进行计算而不是从内存加载。
注: 导出的任何其他文件类型均不支持与 Luxology 关联的程序纹理。