Als «opengl-es» getaggte Fragen

Teilmenge der OpenGL 3D-Grafik-API für eingebettete Geräte wie Mobiltelefone.

40
GLSL: Wie kann ich einen Float in einen Int umwandeln?

In einem GLSL-Fragment-Shader versuche ich, ein floatin ein zu werfen int. Der Compiler löst einen Fehler aus: ERROR: 0:60: '=' : cannot convert from 'mediump float' to 'highp int' Ich habe versucht, die Genauigkeit der folgenden Punkte zu erhöhen int: mediump float indexf = floor(2.0 *...

32
Was ist der Zweck von glScissor?

Ich weiß, dass es effizienter ist als der Schablonentest, aber gehe ich zu Recht davon aus, dass mit Projektionstransformationen mit Ansichtsfenster dieselbe Funktionalität erzielt werden

15
OpenGL ES 2.0 Point Sprites-Größe

Ich versuche, Punkt-Sprites in OpenGL ES 2.0 zu zeichnen, aber alle meine Punkte haben eine Größe von 1 Pixel ... selbst wenn ich gl_PointSize in meinem Vertex-Shader auf einen hohen Wert setze. Wie kann ich meine Point-Sprites

12
GLM: Euler Winkel zu Quaternion

Ich hoffe du kennst GL Mathematik ( GLM ), weil ich ein Problem habe, ich kann nicht brechen: Ich habe eine Reihe von Euler-Winkeln und muss zwischen ihnen glatt interpolieren . Am besten konvertieren Sie sie in Quaternions und wenden SLERP alrogirthm an. Das Problem, das ich habe, ist, wie man glm...

12
Geometrieinstanzen in OpenGL ES 2.0

Ich plane eine Geometrieinstanzierung in OpenGL ES 2.0. Grundsätzlich plane ich, dieselbe Geometrie (einen Stuhl) in meiner Szene 1000-mal zu rendern. Was ist der beste Weg, um dies in OpenGL ES 2.0 zu tun? Ich denke darüber nach, die Modellansicht mat4 als Attribut zu übergeben. Da es sich bei...

11
Wie kann ich ein Objekt in OpenGL biegen?

Gibt es eine Möglichkeit, ein Objekt wie einen Zylinder oder eine Ebene mit OpenGL zu biegen? Ich bin ein OpenGL-Anfänger (ich verwende OpenGL ES 2.0, wenn das wichtig ist, obwohl ich vermute, dass Mathematik in diesem Fall am wichtigsten ist, also irgendwie versionunabhängig), verstehe ich die...

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
Fehlende Funktionen von WebGL und OpenGL ES

Ich habe angefangen, WebGL zu verwenden, und bin zufrieden damit, wie einfach es ist, meine OpenGL-Erfahrung (und damit auch OpenGL ES) zu nutzen. Mein Verständnis ist jedoch wie folgt: OpenGL ES ist eine Teilmenge von OpenGL WebGL ist eine Teilmenge von OpenGL ES Ist das in beiden Fällen richtig?...

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...