2016-06-30 25 views
-3

Ich habe ThinMatrix Tutorial gefolgt. Ich habe alles genau so gemacht, wie er es im Tutorial macht. Ich denke nicht, dass es mit dem Code falsch ist, weil ich es ein paar Mal überprüft habe und ich kopiere es aus den Kommentaren und immer noch das gleiche Ergebnis. Ich bin mir ziemlich sicher, dass es etwas mit dem Modell zu tun hat, aber hes Modell hat funktioniert, aber mein Mixer Würfel nicht. Meine zeichnet nur die Hälfte der Dreiecke.LWJGL OpenGL rendert nur die Hälfte der Dreiecke

Screenshot: Image

Code I kopiert: code

Mein OBJ-cube:

# 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 

Dank!

UPDATE: Es ist jetzt behoben, aber jetzt sieht die Textur seltsam aus, auch wenn es in Blender gut aussieht. Kein Screenshot verfügbar, weil ich nicht genug Reputation für viele Links habe.

Antwort

0

Es scheint, dass der Code, den Sie haben, nur mit Dreiecken funktionieren kann. Versuchen Sie, Ihren Würfel zu triangulieren und diesen OBJ zu verwenden.

+0

Wie? In Blender oder was? – TheProgrammer

+0

In Blender können Sie Ihren Würfel OBJ re-exportieren. [So geht's] (http://blenderartists.org/forum/archive/index.php/t-445.html). – meepzh

+0

Danke, es hat funktioniert, aber ich habe ein neues Problem. Ich aktualisiere es auf meine Frage. – TheProgrammer