基于Android平台纹理映射分析与实现.docVIP

  • 1
  • 0
  • 约3.01千字
  • 约 7页
  • 2018-08-27 发布于福建
  • 举报
基于Android平台纹理映射分析与实现

基于Android平台纹理映射分析与实现   摘要:在计算机图形学中,纹理映射就是使用图像、函数或者其他数据源来改变物体表面外观。纹理映射技术是近几年来发展最快的技术之一,广泛应用于三维真实感图形的生成与显示中。运用纹理映射可以方便地制作真实感图形而不必花更多的时间去考虑物体的表面细节。本文在Android平台中,通过对纹理映射原理的分析,利用Opengl ES图形库实现了纹理映射效果。   关键词:纹理映射;Opengl ES;Android   中图分类号:TP31 文献标识码:B      引言   纹理映射的本质是对三维物体进行二维参数化,即先求得三维物体表而上任一点的二维(u,v)参数值,进而得到该点的纹理值,最终生成三维图形表而上的纹理图案。在光滑曲而上添加纹理图案的核心问题是映射,因此纹理问题可以简化为从一个坐标系到另一个坐标系的变换。总的来说,纹理映射技术是一种使建立的3D模型更接近现实物体的技术。   1纹理映射基本原理   纹理生成过程实质上是将所定义的纹理映射为反映某种三维景物表面的属性(与光照明模型及表面几何有关的各种参数,如表面法向、漫/镜面反射率等),并参与后续的光照明计算。   二维纹理映射就是从二维纹理平面到三维物体表面的映射。一般二维纹理平面是有范围限制的, 在这个平面区域内,每点都可用数学函数表达,从而可以离散的分离出每点的灰

文档评论(0)

1亿VIP精品文档

相关文档