OpenGL中的纹理映射-纹理环境voidglTexEnv{if}vGLenumtarget.PPTVIP

  • 20
  • 0
  • 约2.62千字
  • 约 20页
  • 2018-11-16 发布于天津
  • 举报

OpenGL中的纹理映射-纹理环境voidglTexEnv{if}vGLenumtarget.PPT

OpenGL中的纹理映射-纹理环境voidglTexEnv{if}vGLenumtarget

2003-11-5 第8章 纹理映射 解决计算机生成真实感图象缺乏现实物体表面细节的问题 纹理例子 纹理的概述 用简单光照明模型生成真实感图象,由于表面过于光滑单调,反而显得不真实 现实物体表面有各种表面细节-纹理 木材表面的木纹 建筑物墙壁上的装饰图案 桔子皮表面的皱纹 示例 纹理 纹理是物体表面的细小结构 纹理类型 颜色纹理 一维纹理, 二维纹理,物体表面花纹、图案 三维纹理, 几何纹理,基于物体表面的微观几何形状 法向扰动 纹理映射 纹理映射是把纹理图象值映射到三维物体的表面的技术,以便于使用简单的几何图产生丰富逼真的视觉效果图像 纹理映射的问题 纹理定义方法: 图象纹理:将二维纹理图案映射到三维物体表面,绘制物体表面上一点时,采用相应的纹理图案中相应点的颜色值。 函数纹理:用数学函数定义简单的二维纹理图案,如方格地毯。或用数学函数定义随机高度场,生成表面粗糙纹理即几何纹理 进行纹理映射 建立纹理与三维物体之间的对应关系 扰动法向量 纹理空间 纹理定义在单位正方形区域 之上,称为纹理空间 纹理函数是定义在此空间上的函数 纹理空间也可用其他方法定义 用参数曲面的参数域作为纹理空间 2D 用辅助平面、圆柱、球定义纹理空间 2D 用三维直角坐标作为纹理空间 3D 二维纹理映射 二维纹理映射技术:贴墙纸 三个空间 纹理空间:二维图

文档评论(0)

1亿VIP精品文档

相关文档