Kurs/Innføring i OpenGL: Difference between revisions
< Kurs
No edit summary |
No edit summary |
||
Line 5: | Line 5: | ||
* Kort innføring i hva OpenGL er | * Kort innføring i hva OpenGL er | ||
* Litt om hvordan komme i gang - på windows, unix eller mac. Dette er ofte det vanskeligste med OpenGL. | * Litt om hvordan komme i gang - på windows, unix eller mac. Dette er ofte det vanskeligste med OpenGL. | ||
* | * Litt om hvordan man kan bruke OpenGL effektivt. glBegin/End vs glVertexPointer vs VBO'er. Statechanges mm. | ||
* Litt kort om Framebuffere; fargebuffer, dybdebuffer, stencilbuffer og bruk av disse; samt multisampling vs supersampling. | * Litt kort om Framebuffere; fargebuffer, dybdebuffer, stencilbuffer og bruk av disse; samt multisampling vs supersampling. | ||
* Rask innføring i affine transformasjoner og "Vertex Transformation Pipeline" (mye mer i detalj i oppfølgerkurs neste uke), hvordan sette opp kamera og verden. | * Rask innføring i affine transformasjoner og "Vertex Transformation Pipeline" (mye mer i detalj i oppfølgerkurs neste uke), hvordan sette opp kamera og verden. |
Revision as of 11:41, 1 September 2008
midlertidig beskrivelse
Kurset vil gjennomgå OpenGL som programmeringsapi, vise masse kode og få frem noen eksempler på alt som vises underveis.
- Kort innføring i hva OpenGL er
- Litt om hvordan komme i gang - på windows, unix eller mac. Dette er ofte det vanskeligste med OpenGL.
- Litt om hvordan man kan bruke OpenGL effektivt. glBegin/End vs glVertexPointer vs VBO'er. Statechanges mm.
- Litt kort om Framebuffere; fargebuffer, dybdebuffer, stencilbuffer og bruk av disse; samt multisampling vs supersampling.
- Rask innføring i affine transformasjoner og "Vertex Transformation Pipeline" (mye mer i detalj i oppfølgerkurs neste uke), hvordan sette opp kamera og verden.
- Bruk av Texture Objects
- Kaaanskje noe om lys og skygger, men tviler på at det er tid.
- Kort om shadere. Har ikke tid til å gå i detaljer; GLSL vil egentlig kreve sitt eget kurs...