首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网络游戏 >

从3DMAX导出的OBJ文件解析顶点法线,该怎么处理

2013-01-25 
从3DMAX导出的OBJ文件解析顶点法线我要做的是通过3DMAX建立模型,导出成OBJ文件,然后读取OBJ文件用OpenGL绘

从3DMAX导出的OBJ文件解析顶点法线
我要做的是通过3DMAX建立模型,导出成OBJ文件,然后读取OBJ文件用OpenGL绘制。
这是OBJ其中一段
f 318/212/319 322/216/323 323/217/324 
f 323/217/324 319/213/320 318/212/319 
f 319/213/320 323/217/324 324/149/325 
我在网上查到的资料是 A/B/C C表示顶点法线向量索引,索引我知道是从vn中找,法线向量数学含义自然也懂,但发现这个值总和我想象的不一样。
试了下,如果是简单的长方体 每个面三个C都一样的。上面的例子是茶壶模型OBJ中的一段,一个面三个C又不一样。
这个C到底是什么?怎么理解?

[解决办法]
等等,好像弄错了~
长方体索引确实是不同的,但是法线向量的值是相同的。

茶壶的话,有可能是考虑了不同面之间法线的插值~
就是采用的是Phong光照模型而不是Gouraud光照模型~
不然的话渲染出来的效果会很差~尤其是镜面反射部分,看起来很不符合真实物理规律~

热点排行