C++读取obj

提示:以下是本篇文章正文内容,下面案例可供参考

一、obj文件信息

# This file uses centimeters as units for non-parametric coordinates.

mtllib 1.mtl
g default
v -0.500000 -0.500000 0.500000
v 0.500000 -0.500000 0.500000
v -0.500000 0.500000 0.500000
v 0.500000 0.500000 0.500000
v -0.500000 0.500000 -0.500000
v 0.500000 0.500000 -0.500000
v -0.500000 -0.500000 -0.500000
v 0.500000 -0.500000 -0.500000
v 0.000000 0.867287 0.000000
vt 0.375000 0.000000
vt 0.625000 0.000000
vt 0.375000 0.250000
vt 0.625000 0.250000
vt 0.375000 0.500000
vt 0.625000 0.500000
vt 0.375000 0.750000
vt 0.625000 0.750000
vt 0.375000 1.000000
vt 0.625000 1.000000
vt 0.875000 0.000000
vt 0.875000 0.250000
vt 0.125000 0.000000
vt 0.125000 0.250000
vt 0.500000 0.375000
vn 0.000000 0.000000 1.000000
vn 0.000000 0.000000 1.000000
vn 0.000000 0.000000 1.000000
vn 0.000000 0.000000 1.000000
vn 0.000000 0.805928 -0.592014
vn 0.000000 0.805928 -0.592014
vn 0.000000 0.805928 -0.592014
vn 0.000000 0.000000 -1.000000
vn 0.000000 0.000000 -1.000000
vn 0.000000 0.000000 -1.000000
vn 0.000000 0.000000 -1.000000
vn 0.000000 -1.000000 0.000000
vn 0.000000 -1.000000 0.000000
vn 0.000000 -1.000000 0.000000
vn 0.000000 -1.000000 0.000000
vn 1.000000 0.000000 0.000000
vn 1.000000 0.000000 0.000000
vn 1.000000 0.000000 0.000000
vn 1.000000 0.000000 0.000000
vn -1.000000 0.000000 0.000000
vn -1.000000 0.000000 0.000000
vn -1.000000 0.000000 0.000000
vn -1.000000 0.000000 0.000000
vn 0.592014 0.805928 0.000000
vn 0.592014 0.805928 0.000000
vn 0.592014 0.805928 0.000000
vn -0.592014 0.805928 0.000000
vn -0.592014 0.805928 0.000000
vn -0.592014 0.805928 0.000000
vn 0.000000 0.805928 0.592014
vn 0.000000 0.805928 0.592014
vn 0.000000 0.805928 0.592014
s off
g pCube1
usemtl initialShadingGroup
f 1/1/1 2/2/2 4/4/3 3/3/4
f 5/5/5 9/15/6 6/6/7
f 5/5/8 6/6/9 8/8/10 7/7/11
f 7/7/12 8/8/13 2/10/14 1/9/15
f 2/2/16 8/11/17 6/12/18 4/4/19
f 7/13/20 1/1/21 3/3/22 5/14/23
f 9/15/24 4/4/25 6/6/26
f 3/3/27 9/15/28 5/5/29
f 3/3/30 4/4/31 9/15/32

  • 注意顶点索引从1开始

在这里插入图片描述

二、动态二维数组形式储存数据

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_42785537/article/details/124210187