论文部分内容阅读
曲面纹理绘制技术是绘制真实感图形最为常用的重要技术之一,它能有效模拟和增强景物表面的细节特征,而不需要增加几何模型的复杂度,在三维游戏动画、虚拟现实、计算机辅助设计等领域有着广阔的应用前景。本文对生成曲面纹理的主要技术进行深入研究,内容包括纹理映射、实体纹理生成以及基于样图的曲面纹理合成。论文的主要贡献及创新之处如下: 1.对球面纹理映射算法进行深入研究,提出一种改进的半球面纹理映射算法。该算法以Bier与Sloan关于衡量球面纹理变形的准则为依据,引入面积等比约束,可使映射纹理的变形大为降低。并进一步将该算法的应用从半球面扩展到球面上任意区域的纹理映射。 2.对纹理映射方法进行深入研究,改进了传统方法中的S映射,有效降低了纹理变形;运用插值运算消除纹理接缝,取得了视觉上的纹理连续效果;并针对环形物体表面的纹理绘制问题,提出一种基于圆环中介面的两步纹理映射新算法。 3.提出一种基于样图的体纹理绘制新方法。该方法以木材体纹理为例,通过建立样图空间、体纹理空间和物体表面之间的几何映射关系,直接在物体表面绘制三维实体木纹,可较好地表现出木材样图中的纹理细节与纹理特征,有效提高计算机绘制实体木纹的真实感与多样性。 4.针对曲面纹理合成的若干关键问题进行了研究与改进。提出一种面向纹理合成的网格优化算法,以提高纹理合成质量;提出一种基于高度排序的三角形纹理块装配算法,以提高纹理地图集的空间利用率。还提出一种运用局部区域映射加速纹理合成的算法,大幅度提升曲面纹理合成速度。 5.设计并实现一个能够集成多种三维表面纹理生成算法的实验系统。针对纹理图像的预处理问题,提出的两个改进算法:(1)提出一种保持图像亮度的局部直方图均衡算法用于纹理图像对比度增强;(2)构造了一种基于C~2连续Catmull-Rom样条函数用于纹理图像的实时缩放处理。