摘要
纹理合成是真实感图形绘制中重要的技术。对由三角网格组成的曲面模型,提出了一种基于表面三角块矢量场的纹理合成方法。首先用矢量加平滑方法来计算曲面上每个三角块上的纹理方向矢量,并根据这些纹理方向来合成纹理;然后在样本纹理空间按扫描线顺序搜索样本纹理空间,找出最匹配的纹理坐标;算法用队列作为存取结构,并且结果保存在队列中,达到了实时绘制效果。实验结果与理论分析表明,算法纹理合成质量较高,运行结果较好。
Texture synthesis is an important technology in a realistic figure rendering.A texture synthesis method is presented which is based on surface triangular mesh vector field for surface model consisting of the triangular mesh.First,the texture vector direction of each triangle of surface is calculated by using the vector sum method,and the texture vector direction is used to synthesize surfaces texture.Second,the best match of the texture coordinates is found in the sample texture space by scanning line sequence.The algorithm uses a queue as the structure of depositing and withdrawing,and the results are stored in the queue to achieve real-time rendering.Some experimental results and theoretical analysis show that texture synthesis quality of algorithm is higher and running results are better.
出处
《工程图学学报》
CSCD
北大核心
2011年第1期104-110,共7页
Journal of Engineering Graphics
基金
国家自然科学基金资助项目(50775060)
山西省教育厅资助项目(20081086)
关键词
计算机图形学
纹理合成
矢量平滑
三角网
computer graphics
texture synthesis
vector smooth
triangular mesh