2016-06-30 5 views
-3

私はThinMatrixチュートリアルに従っています。チュートリアルで彼がどうやってやっているのか、私はすべてうまくやった。私はコードに間違っているとは思わない。なぜなら、私はそれを何度かチェックして、それをコメントと同じ結果からコピーしたからだ。私はそれがモデルと関係があると確信していますが、彼のモデルは機能しましたが、私のブレンダーキューブはdoesntです。鉱山は三角形の半分しか描きません。LWJGL OpenGLは三角形の半分だけレンダリングします

スクリーンショット:Image

コードは、私がコピー:code

私の.objキューブ:

# Blender v2.77 (sub 0) OBJ File: '' 
# www.blender.org 
mtllib untitled.mtl 
o Cube 
v 1.000000 -1.000000 -1.000000 
v 1.000000 -1.000000 1.000000 
v -1.000000 -1.000000 1.000000 
v -1.000000 -1.000000 -1.000000 
v 1.000000 1.000000 -0.999999 
v 0.999999 1.000000 1.000001 
v -1.000000 1.000000 1.000000 
v -1.000000 1.000000 -1.000000 
vt 0.0000 0.6667 
vt 0.3333 0.6667 
vt 0.3333 1.0000 
vt 0.0000 1.0000 
vt 0.3333 0.3333 
vt 0.3333 0.6667 
vt 0.0000 0.6667 
vt 0.0000 0.3333 
vt 0.6667 0.3333 
vt 0.3333 0.0000 
vt 0.6667 0.0000 
vt 0.0000 0.3333 
vt 0.0000 0.0000 
vt 0.3333 0.0000 
vt 0.3333 0.3333 
vt 1.0000 0.3333 
vt 0.6667 0.3333 
vt 0.6667 0.0000 
vt 1.0000 0.0000 
vt 0.6667 0.6667 
vn 0.0000 -1.0000 0.0000 
vn 0.0000 1.0000 0.0000 
vn 1.0000 0.0000 0.0000 
vn -0.0000 -0.0000 1.0000 
vn -1.0000 -0.0000 -0.0000 
vn 0.0000 0.0000 -1.0000 
usemtl Material.001 
s off 
f 1/1/1 2/2/1 3/3/1 4/4/1 
f 5/5/2 8/6/2 7/7/2 6/8/2 
f 1/9/3 5/5/3 6/10/3 2/11/3 
f 2/12/4 6/13/4 7/14/4 3/15/4 
f 3/16/5 7/17/5 8/18/5 4/19/5 
f 5/5/6 1/9/6 4/20/6 8/6/6 

ありがとう!

UPDATE:これで修正されましたが、今ではブレンダーでうまく見えてもテクスチャが奇妙に見えます。私は多くのリンクの評判が十分でないため、スクリーンショットはありません。

答えて

0

あなたが持っているコードは三角形でしか使えないようです。あなたのキューブを三角測量し、そのOBJを使ってみてください。

+0

どのようにですか?ミキサーや何で? – TheProgrammer

+0

Blenderでは、キューブOBJを再エクスポートすることができます。 [これを行う方法はこちら](http://blenderartists.org/forum/archive/index.php/t-445.html)。 – meepzh

+0

ありがとうございましたが、私は新しい問題があります。私はそれを私の質問に更新します。 – TheProgrammer

関連する問題