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 ...
Die Suche ergab 6 Treffer
- 01.02.2019 12:02
- Forum: Grafik & Sound - Programmierung
- Thema: Gelöst: [OpenGL] glDrawElements mit VAO, VBO und EBO
- Antworten: 9
- Zugriffe: 4367
- 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 ...
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 ...
- 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 ...
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 ...
- 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 ...
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 ...
- 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 ...
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 ...
- 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 ...
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 ...