论文部分内容阅读
自然界中任何景物表面都存在着丰富的细节,这一细节称为表面纹理。对景物表面细节的模拟即纹理映射技术,是真实感图形学研究的重要领域。随着计算机技术的不断发展和广泛应用,近年来发展了一个新的研究领域——真实场景重建,并由此提出了纹理重建的概念。纹理重建是采用计算机图形技术,通过对原物表面纹理的采集和映射,在计算机模型表面上重建原物的表面细节。这一技术在古文物的计算机重建、虚拟展示以及破损文物的计算机重构中起着非常重要的作用,有着广泛的应用前景。基于这一应用背景,本文对文物表面纹理(颜色纹理)的重建技术进行了广泛深入的研究,内容如下:(1)在文物表面纹理采集过程中,分析了回转工作台的构成和参数、纹理获取的条件和原则并建立相关的坐标系(模型坐标系、相机坐标系和照片坐标系)。(2)根据拍照和投影变换的原理建立三个坐标系对应点间的关系、推导出坐标变换关系式和转换矩阵。考虑到对具有遮挡面的文物模型需要进行面片遮挡性判断,建立面片可见性判断算法。(3)在以上算法研究的基础上建立文物表面纹理重建系统,包括:照片的预处理、计算机实体建模、纹理映射和光照效果处理等。最后,本文选用OpenGL图形软件和VC为开发平台,利用C/C++代码和OpenGL编程语言对球体、仿古瓷瓶和碗的表面纹理进行重建,验证了该系统的可行性。