アットウィキロゴ

OBJフォーマット


一覧


接頭文字 フォーマット 説明
# # comment コメント
v v x y z (w) 頂点(x,y,z)
vt vt u v (w) テクスチャ座標(u,v)
vn vn v x y z 法線ベクトル(x,y,z)
f f v1 v2 v3 [v4...] 面(頂点リスト)
f f v1/vt1 v2/vt2 v3/vt3 [v4/vt4...] 面(頂点リスト/テクスチャ座標リスト)
f f v1/vt1/vn1 v2/vt2/vn2 v3/vt3/vn3 [v4/vt4/vn4...] 面(頂点リスト/テクスチャ座標リスト/法線リスト)
f f v1//vn1 v2//vn2 v3//vn3 [v4//vn4...] 面(頂点リスト//法線リスト)
mtllib mtllib [external mtl file name] マテリアルファイル指定
o o [object_name] オブジェクト名
g g [group name] グループ名
usemtl usemtl [material name] グループのマテリアル指定




サンプル


#
# cube.obj
#
 
g cube
 
v  0.0  0.0  0.0
v  0.0  0.0  1.0
v  0.0  1.0  0.0
v  0.0  1.0  1.0
v  1.0  0.0  0.0
v  1.0  0.0  1.0
v  1.0  1.0  0.0
v  1.0  1.0  1.0
 
vn  0.0  0.0  1.0
vn  0.0  0.0 -1.0
vn  0.0  1.0  0.0
vn  0.0 -1.0  0.0
vn  1.0  0.0  0.0
vn -1.0  0.0  0.0
 
f  1//2  7//2  5//2
f  1//2  3//2  7//2 
f  1//6  4//6  3//6 
f  1//6  2//6  4//6 
f  3//3  8//3  7//3 
f  3//3  4//3  8//3 
f  5//5  7//5  8//5 
f  5//5  8//5  6//5 
f  1//4  5//4  6//4 
f  1//4  6//4  2//4 
f  2//1  6//1  8//1 
f  2//1  8//1  4//1 
 

参考


最終更新:2011年09月17日 15:54