计算机图形学实验几何物体的表示——三角网格的表示与显示.docxVIP

  • 30
  • 0
  • 约1.59万字
  • 约 21页
  • 2018-01-09 发布于湖北
  • 举报

计算机图形学实验几何物体的表示——三角网格的表示与显示.docx

计算机图形学实验几何物体的表示——三角网格的表示与显示

实验四 几何物体的表示——三角网格的表示与显示 实验目的 熟悉三角网格的表示 熟悉三角网格的显示 熟悉纹理的显示 实验内容 设计三角网格的数据结构 解析Obj文件格式的三角网格 显示三角网格及纹理贴图 实验指导 存储三角网格数据的文件格式多种多样,常见的文件格式有: Wavefront OBJ (*.0bj) 3D Max (*.max, *.3ds) VRML (*.vrl) Inventor (*.iv) PLY (*.ply, *,ply2) 本实验主要以OBJ文件为例,了解其数据格式,建立三角网格在内存中的数据结构,从而将文件中的数据读取到内存,并最终显示出来。 OBJ文件格式 OBJ文件是Alias|Wavefront公司为他的一套基于工作站的3D建模和动画软件“Advanced Visualizer”开发的一种标准3D模型文件格式,很适合用于3D软件模型之间的数据交换。目前几乎所有知名的3D软件如3dsMax,LightWave,Maya都支持OBJ文件的读写。 OBJ文件是一种纯文本文件,可以直接用写字板打开进行查看和编辑修改。这种文件以纯文本的形式存储了模型的顶点、法线和纹理坐标和材质使用信息。OBJ的每一行,都有极其相似的格式,每行的格式如下: 前缀 参数1 参数2 参数3 …… 其中,前缀标识了这一行所存储的信息类型,参数则是具体的数据。O

文档评论(0)

1亿VIP精品文档

相关文档