1. 程式人生 > >用Blender匯出模型檔案,與貼圖製作

用Blender匯出模型檔案,與貼圖製作

首先說,個人不會Blender,也不會製圖軟體。這裡都是臨時參考了大蝦們的文章,或視訊,然後自己隨著做出的效果。只是想告訴一些剛剛入門的朋友,這裡大概是怎麼做的。其實小弟我也是在一點點摸索。如果哪裡路走錯了,希望路過的高手們指出。

我把帖圖檔案傳上來了:

結合一下上面的視訊,就可以製做貼圖了。

輸出模型檔案,File->Export->選擇格式(Obj)這樣,貼圖檔案,和模型檔案就都有了。

小弟好奇的打開了一下obj檔案。於是看到了下面這些內容:

v字頭是定義頂點,vt字頭是定義紋理的座標,f字頭是定義每一面對應的貼圖點,(v/vt)比如,2/1,就是第二個頂點對應該貼圖上面點的座標是第1個。

# Blender v2.66 (sub 1) OBJ File: ''
# www.blender.org
mtllib untitled.mtl
o Cube
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
vt 0.000000 0.000000
vt 1.000000 0.000000
vt 1.000000 1.000000
vt 0.000000 1.000000
vt 0.000000 -1.000000
vt 0.000000 -2.000000
vt 1.000000 -2.000000
vt 1.000000 -1.000000
vt 2.000000 0.000000
vt 2.000000 1.000000
vt 1.000000 2.000000
vt 0.000000 2.000000
vt -1.000000 0.000000
vt -1.000000 1.000000
usemtl Material
s off
f 1/1 2/2 3/3 4/4
f 5/5 8/6 7/7 6/8
f 1/1 5/5 6/8 2/2
f 2/2 6/9 7/10 3/3
f 3/3 7/11 8/12 4/4
f 5/13 1/1 4/4 8/14

於是,我改成了
# Blender v2.66 (sub 1) OBJ File: ''
# www.blender.org
mtllib untitled.mtl
o Cube
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
vt 0.000000 0.000000
vt 1.000000 0.000000
vt 1.000000 1.000000
vt 0.000000 1.000000
usemtl Material
s off
# bottom
f 1/1 2/2 3/3 4/4
# Top
f 5/1 8/2 7/3 6/4
# Right
f 1/1 5/2 6/3 2/4
# Front
f 2/1 6/2 7/3 3/4
# Left
f 3/1 7/2 8/3 4/4
# Back
f 5/1 1/2 4/3 8/4