基于OpenGL的OBJ文件显示.pptxVIP

  • 42
  • 0
  • 约2.62千字
  • 约 11页
  • 2017-04-19 发布于湖北
  • 举报
VC环境下实现基于OpenGL的OBJ文件显示 1.OBJ文件的特点 2.OpenGL概述 3.基于VC的实现读取 OBJ文件的特点 OBJ文件的特点 OBJ文件本质是一个文本文件,是程序编辑过程中生成的一种中间代码文件。它是基于工作站的3D建模.3D Max,Maya,LightWave等三维软件都支持OBJ文件的生成和读写。 OBJ 文件不包含面的颜色定义信息,不过可以引用材质库,材质库信息储存在一个后缀是.mtl的独立文件中。 材质库中包含材质的漫射(diffuse),环境(ambient),光泽(specular)的 RGB(红绿蓝)的定义值,以及反射(specularity),折射(refraction),透明度(transparency)等其它特征。 OBJ文件的特点 顶点数据(Vertex data): v:几何体顶点(Geometric vertices)。 表示本行指定一个顶点。 此前缀后跟着 3 个单精度浮点数,分别表示该定点的 X、Y、Z 坐标值。 Vt:贴图坐标点(Texture vertices)。 表示本行指定一个纹理坐标。 此前缀后跟着两个单精度浮点数,分别表示此纹理坐标的 U、V 值。 Vn:顶点法线(Vertex normals)。 表示本行指定一个法线向量。 此前缀后跟着 3 个单精度浮点数,分别表示该法向量的 X、Y、Z 坐标值。 元素(E

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档