0
我想加載OBJ 3d文件,我遇到了一件奇怪的事情。首先,頂點沒有分組在一起。我可以有30個頂點線,然後有30個面線,然後再有30個頂點線。這不是太大的問題,但我得到了這種線的幾個文件:3d obj文件,頂點vs臉的順序
v -0.597147 0.394831 -0.000899
v -0.309579 0.343394 0.000543
v -0.593690 0.394737 0.039346
v -0.338494 0.348482 0.040223
v -0.869582 -0.0.039214
v -0.615351 -0.518280 0.039650
v -0.922989 -0.542613 0.000000
v -0.614984 -0.518418 -0.038502
[... again for 20 lines or so]
f 21/1/1 22/2/1 33/3/1 14/4/1
f 27/5/1 28/6/1 14/4/1 33/3/1
[...]
f 27/54/30 30/53/29 29/60/34 28/59/33
在最後一行中,有指標54,53,60和59的問題是,我只有30頂點尚未。這是否意味着我應該假設文件中的頂點會更遠?如果是這樣,那麼爲什麼不是所有的頂點,臉部等分組在一起?
你說得對,那是我的問題!謝謝。不過,我決定通過多次解析文件來在時間上加載一個組(第一,第二,第三...)。這樣管理更容易。 – Choz