纹理合成

 

纹理合成

在计算机图形学中经常使用纹理在粗糙的几何模型上表现精细结构,纹理映射和合成是绘制复杂场景真实感图形最为常用的技术.基于样本的纹理合成技术是过去几年迅速发展起来的一种新的纹理合成技术,该技术基于给定的样本纹理拼合生成新的纹理,在视觉上是平滑而连续且类似于样本纹理的.近几年,已有很多从样本纹理合成二维纹理的方法,对于曲面纹理合成,由于在任意曲面上缺乏统一的参数化方法,纹理映射方法会产生很大的纹理变形或者不连续,所以在曲面上产生纹理仍然是一件很困难的事情.近来出现了一些从样本纹理生成曲面纹理的方法.一般说来,曲面纹理合成方法大致可以分成基于像素点的合成方法和基于像素块的合成方法.

基于像素点的合成:基于像素点的合成在计算新点的颜色时,根据该点周围已经合成出来的邻居点,在种子纹理中寻找拥有和该点最大相似的邻居点的点。然后用在种子纹理中的对应点的颜色赋给该点。

基于像素块的合成:基于不规则块的纹理合成方法可分为两步:首先根据人眼的视觉特性,采用智能或商业选择工具从样本纹理中抽取出具有明显边界特征的不规则块,然后采用随机覆盖法和曲线最优匹配法来决定如何把不规则块合成至目标纹理中.

posted @ 2008-04-20 15:04  nosaferyao  阅读(1131)  评论(0编辑  收藏  举报