Uvod OpenGL Installation OpenGL vs WebGL Shaders Program Literatura

Installation

Na Windows OS-u nije potrebno preuzimati OpenGL jer se vjerojatno njegova biblioteka već nalazi u nekom kompajleru kao što je Visual Studio.

Ono što je potrebno preuzeti kako bi se moglo raditi s OpenGL-om u C++ jeziku je GLEW biblioteku (OpenGL Extension Wrangler Library). GLEW sadrži gotovo identične funkcije kao i WebGL.

GLFW biblioteka (Graphics Library Framework) nam omogućava lakši rad s prozorom u kojem ćemo crtati te omogućava povezivanje s OpenGL kontekstom.

Možda će nam još biti potrebna i GLM (OpenGL Mathematics) koji nam omogućava rad s tipovima podataka koji koriste shaderi odnosno koji se koriste u GLSL jeziku.

Dovoljno je preuzeti binarne datoteke i uključiti njihova zagljavlja iz include mapi u naš program.
Što se tiče samog pisanja koda, prvo je potrebno inicijalizirati prozor, najlakše pomoću funkcija iz GLFW bibliote, zatim inicijalizirati GLEW te spojiti prozor i OpenGL kontekst koji nam GLEW pripremi.