Die Suche ergab 6 Treffer

von pexxll
01.02.2019 12:02
Forum: Grafik & Sound - Programmierung
Thema: Gelöst: [OpenGL] glDrawElements mit VAO, VBO und EBO
Antworten: 9
Zugriffe: 4367

Re: Gelöst: [OpenGL] glDrawElements mit VAO, VBO und EBO

Hallo man-in-black,

ich ahnte sowas … 8)

Dass beim letzten Beispiel die 24Byte verkehrt waren, ist mir auch schon aufgefallen, da Long-Werte ja nur 4Byte einnehmen.

Auf den Zusammenhang zwischen #GL_UNSIGNED_INT und den Byte-Werten der Array-Typen wäre ich von alleine wohl nicht gekommen. Danke ...
von pexxll
31.01.2019 19:24
Forum: Grafik & Sound - Programmierung
Thema: Gelöst: [OpenGL] glDrawElements mit VAO, VBO und EBO
Antworten: 9
Zugriffe: 4367

[Gelöst] [OpenGL] glDrawElements mit VAO, VBO und EBO

Hallo man-in-black,

ja 64er-Version. Danke für den Tipp. Dessen war ich mir nicht bewusst.
Mit diesen Werten hatte ich aber testweise auch schon rumgespielt. Beide ergeben das selbe Bild:

glBindBuffer(#GL_ARRAY_BUFFER, points_vbo);
glBufferData(#GL_ARRAY_BUFFER,12 * ArraySize(Vertex()),@Vertex(0 ...
von pexxll
31.01.2019 15:29
Forum: Grafik & Sound - Programmierung
Thema: Gelöst: [OpenGL] glDrawElements mit VAO, VBO und EBO
Antworten: 9
Zugriffe: 4367

Re: [OpenGL] glDrawElements mit VAO, VBO und EBO

Hallo,

beim Ausprobieren der überlappenden Dreieck-Darstellung mit VAO und EBO habe ich weiter mit den Reihenfolgen der Indices und Vertices experimentiert. Auch in Uhrzeigerrichtung oben rechts beginnend, ergibt sich kein Viereck mit Diagonale.
(eingebundene PBI siehe voriger Post)

Auch hat es ...
von pexxll
31.01.2019 11:31
Forum: Grafik & Sound - Programmierung
Thema: Gelöst: [OpenGL] glDrawElements mit VAO, VBO und EBO
Antworten: 9
Zugriffe: 4367

Re: [OpenGL] glDrawElements mit VAO, VBO und EBO

Hallo man-in-black,

während ich jetzt deine Angaben genauer unter die Lupe nehme, vielen Dank dafür, hier der Vollständigkeit halber die Include-Datei MoreFunctions.pbi:


CompilerIf (#PB_Compiler_Processor = #PB_Processor_x86)
Import "Opengl32.lib"
wglGetProcAddress_(s.p-ascii) As ...
von pexxll
30.01.2019 12:16
Forum: Grafik & Sound - Programmierung
Thema: Gelöst: [OpenGL] glDrawElements mit VAO, VBO und EBO
Antworten: 9
Zugriffe: 4367

Re: [OpenGL] glDrawElements mit VAO, VBO und EBO

Hallo man-in-black,

danke für deinen Hinweis! Ich habe die Reihenfolge wie folgt geändert, und sehe nun zumindest das erste Dreieck mit glDrawElements(#TRIANGLES...) vollständig.


Vertex(0)\x = 0.5 : Vertex(0)\y = 0.5 : Vertex(0)\z = 0 ; // top right
Vertex(1)\x = 0.5 : Vertex(1)\y = -0.5 ...
von pexxll
29.01.2019 16:55
Forum: Grafik & Sound - Programmierung
Thema: Gelöst: [OpenGL] glDrawElements mit VAO, VBO und EBO
Antworten: 9
Zugriffe: 4367

Gelöst: [OpenGL] glDrawElements mit VAO, VBO und EBO

Hallo,

um PureBasic mit modernem OpenGL zu lernen, hatte ich begonnen, mich anhand des von Luis empfohlenen Tutorials für OpenGL 3.3+ Schritt für Schritt entlang zu hangeln und das Beispiel 1 zu 1 in Purebasic nachzubauen. Dank vieler guter Beispiele und Anleitungen im deutschen und englischen ...