Zdeňkovo poznámky

Co zjistím a opakovaně vyheldávám, tak sem zapíšu

Uživatelské nástroje

Nástroje pro tento web


programovani:opengl

Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

Obě strany předchozí revizePředchozí verze
Následující verze
Předchozí verze
programovani:opengl [2019/01/17 22:52] Zdeněk Havlíkprogramovani:opengl [2019/08/20 13:09] (aktuální) – [Projít] Zdeněk Havlík
Řádek 1: Řádek 1:
 ====== OpenGL ====== ====== OpenGL ======
 +===== Podkategorie =====
 +[[programovani:opengl:matematika|]]
 +
 https://learnopengl.com/Getting-started/OpenGL\\ https://learnopengl.com/Getting-started/OpenGL\\
 http://programujte.com/clanek/2007110200-serial-opengl-1-dil/\\ http://programujte.com/clanek/2007110200-serial-opengl-1-dil/\\
 http://www.opengl-tutorial.org/beginners-tutorials/tutorial-1-opening-a-window/\\ http://www.opengl-tutorial.org/beginners-tutorials/tutorial-1-opening-a-window/\\
 +http://ogldev.atspace.co.uk\\
  
 Linker ''-lopengl32'' a ''-lglu32'' Linker ''-lopengl32'' a ''-lglu32''
  
 Zjištění verze OpenGL na grafické kartě http://realtech-vr.com/admin/glview Zjištění verze OpenGL na grafické kartě http://realtech-vr.com/admin/glview
 +
 +Generování hlavičky podle grafické karty https://glad.dav1d.de
 +
 +===== Slovník =====
 +  * **GLEW** - GLEW je zkratka pro The OpenGL Extension Wrangler Library. Stará se o získání odkazů na moderní OpenGL funkce a rozšíření
 +  * **GLFW** - Knihovna GLFW se postará o vytvoření okna a OpenGL kontextu.
 +  * **VBO** - vertex buffer objects
 +  * **VAO** - Vertex Array Object
 +  * **BO** - Buffer
 +
 +Zdroj: https://www.sallyx.org/sally/c/opengl/glfw a https://www.sallyx.org/sally/c/opengl/glew
 +===== Information =====
 +Remember to link GL, glfw, and GLEW. My link path looks like this:
 +
 +g++ -o demo main.cpp -lglfw -lGLEW -lGL
 +
 +Remember to initialise GLFW first, then do any parameter setting, then create the window, then start GLEW, then start the drawing loop. Parameter fetching code can go just about anywhere.
 +
 +Include the GLEW header file before GLFW.
 +
 +Zdroj: http://antongerdelan.net/opengl/glcontext2.html
 +
 +===== Odkazy =====
 +https://is.mendelu.cz/eknihovna/opory/index.pl?opora=1607\\
 +https://is.mendelu.cz/eknihovna/opory/zobraz_cast.pl?cast=28319\\
 +
 +==== Projít ====
 +https://github.com/Dandarawy/OpenGLPuzzleGame/tree/master/OpenGLPuzzleGame\\
 +http://www.mcihanozer.com/tips/setting-up-libraries/setting-up-glew-for-visual-studio/\\
 +https://github.com/capnramses/antons_opengl_tutorials_book/blob/master/03_vertex_buffer_objects/main.cpp\\
 +https://en.wikibooks.org/wiki/OpenGL_Programming\\
 +https://alfonse.bitbucket.io/oldtut/Basics/Tut01%20Dissecting%20Display.html\\
 +https://www.itnetwork.cz/cplusplus/kurz/oop/hraci-kostka-v-cplusplus-a-konstruktory\\
 +https://gist.github.com/ugovaretto/033a1d89fb3cfa85250c\\
programovani/opengl.1547765562.txt.gz · Poslední úprava: 2019/01/17 22:52 autor: Zdeněk Havlík

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki