Als «opengl-es» getaggte Fragen

10
OpenGL ES erzeugt einen Schabloneneffekt mit Textur

Umgebung Dies ist die Umgebung, in der ich arbeite: OpenGL ES 2.0 iPhone Simulator & iPhone 4 iMac 27 "mit NVIDIA GeForce GTX 680MX 2048 MB Hoffentlich hilft das. Das Problem Ich habe aus mehreren Quellen und mehreren Websites, einschließlich Stackoverflow, hoch und niedrig gesucht, aber keinen...

10
Was bedeuten die Komponenten von gl_TexCoord [0]?

Was sind die Unterschiede zwischen gl_TexCoord[0].s, gl_TexCoord[0].t gl_TexCoord[0].pund gl_TexCoord[0].x, gl_TexCoord[0].y gl_TexCoord[0].z? Ich verstehe, dass das gl_TexCoord[0].x, gl_TexCoord[0].y gl_TexCoord[0].zPixelkoordinaten sind? Aber was gl_TexCoord[0].s, gl_TexCoord[0].t...

9
Warum kann ich den Operator '> =' nicht mit Vector3s verwenden?

Ich versuche, ein Rechteck zwischen zwei Positionen zu bewegen, die ich als _positionAund bezeichne _positionB. Beide sind vom Typ Vector3. Das Rechteck bewegt sich gut. Wenn es jedoch erreicht _positionBwird, bewegt es sich nicht in die entgegengesetzte Richtung, wie es sollte. Ich ging zurück in...

9
Wie funktioniert gluLookAt?

Meinem Verständnis nach, gluLookAt( eye_x, eye_y, eye_z, center_x, center_y, center_z, up_x, up_y, up_z ); ist äquivalent zu: glRotatef(B, 0.0, 0.0, 1.0); glRotatef(A, wx, wy, wz); glTranslatef(-eye_x, -eye_y, -eye_z); Aber wenn ich die ModelViewMatrix ausdrucke, glTranslatef()scheint der Aufruf...

9
Mischmodi in Cocos2D mit glBlendFunc

Wir haben versucht, die gängigsten Mischmodi zu replizieren, die in Photoshop und Quartz 2D verfügbar sind, aber wir haben nur 3 entwickelt, und das nach einiger langer Online-Suche. Für alle Interessierten sind sie hier: Multiplizieren = GL_DST_COLOR, GL_ONE_MINUS_SRC_ALPHA Screen =...

8
Das Gameplay im Spiel selbst aufzeichnen?

Ich arbeite derzeit an einem 3D-Autorennspiel für die iOS-Plattform. Ich musste ein Wiedergabesystem implementieren und diese Wiederholung dann in einer Videodatei aufzeichnen, um sie auf YouTube hochzuladen. Ich habe nur Probleme mit dem Aufnahmeteil, der Rest ist erledigt. Was ich tue , ist die...

8
OpenGLs Matrixstapel gegen Handmultiplikation

Dies ist effizienter, wenn Sie den Transformationsstapel von OpenGL verwenden oder die Transformationen von Hand anwenden. Ich habe oft gehört, dass Sie die Anzahl der Statusübergänge in Ihrer Grafik-Pipeline minimieren sollten. Das Verschieben und Knallen von Übersetzungsmatrizen scheint eine...

7
OpenGL ES 2.0: Mischen von 2D mit 3D

Ist es möglich, 2D- und 3D-Grafiken in einem einzigen OpenGL ES 2.0-Spiel zu mischen? Ich habe viele 2D-Grafiken in meinem Spiel. Die 2D-Grafik wird durch zwei dreieckige Polygone (die ein Rechteck bilden) mit einer Textur darauf dargestellt. Ich verwende eine orthografische Matrix, um die gesamte...

7
Maya 3D-Modell für iOS OpenGL ES

Ich muss ein 3D-Modell in OpenGL ES (iPhone / iPad) anzeigen, drehen und zoomen. Die 3D-Grafiker verwenden Maya (unter OS / X). Welches Exportformat sollte ich betrachten, um ihre 3D-Modelle in der App zu verwenden? Außerdem funktionieren einige Maya-Plug-Ins auf dem Mac nicht (anscheinend werden...

7
iPhone 3D-Modellformat: .h-Datei, .obj oder eine andere?

Ich fange an, ein iPhone-Spiel mit OpenGL-ES zu schreiben, und habe ein Problem bei der Entscheidung, in welchem ​​Format meine 3D-Modelle vorliegen sollen. Ich habe gelesen (Link entgeht mir im Moment), dass einige Entwickler die Modelle bevorzugen kompiliert in Objective-C .h-Dateien. Wieder...