Zum Inhalt springen

CGSG/Workshop: Unterschied zwischen den Versionen

Kyrah (Diskussion | Beiträge)
K Teil 3: unknown yet
Kyrah (Diskussion | Beiträge)
K Teil 2: Sonnensystem verlinkt
Zeile 87: Zeile 87:
''Beispiel-Code''
''Beispiel-Code''


1. Toolbox
1. '''Toolbox'''
# [https://whatever.metalab.at/user/kyrah/opengl/workshops/ws2/toolbox/tricolor_fullscreen.cpp tricolor_fullscreen.cpp] Vollbild-Modus
# [https://whatever.metalab.at/user/kyrah/opengl/workshops/ws2/toolbox/tricolor_fullscreen.cpp tricolor_fullscreen.cpp] Vollbild-Modus
# Animation
# Animation
Zeile 94: Zeile 94:
# [https://whatever.metalab.at/user/kyrah/opengl/workshops/ws2/toolbox/3ddrawing_keyrepeat.cpp 3ddrawing_keyrepeat.cpp] besserer Keyboard-Input
# [https://whatever.metalab.at/user/kyrah/opengl/workshops/ws2/toolbox/3ddrawing_keyrepeat.cpp 3ddrawing_keyrepeat.cpp] besserer Keyboard-Input


2. Beleuchtung
2. '''WH Sonnensystem''' (Schritt für Schritt aufgebaut)
# [https://whatever.metalab.at/user/kyrah/opengl/workshops/ws2/solsys/solarsystem1.cpp solarsystem1.cpp] Kugel zeichnen mit glu - Sonne
# [https://whatever.metalab.at/user/kyrah/opengl/workshops/ws2/solsys/solarsystem2.cpp solarsystem2.cpp] Sonne dreht sich um sich selbst
# [https://whatever.metalab.at/user/kyrah/opengl/workshops/ws2/solsys/solarsystem3.cpp solarsystem3.cpp] Erde dreht sich um die Sonne
# [https://whatever.metalab.at/user/kyrah/opengl/workshops/ws2/solsys/solarsystem4.cpp solarsystem4.cpp] Erde dreht sich auch um sich selbst
# [https://whatever.metalab.at/user/kyrah/opengl/workshops/ws2/solsys/solarsystem5.cpp solarsystem5.cpp] Mond dreht sich um die Erde
# [https://whatever.metalab.at/user/kyrah/opengl/workshops/ws2/solsys/solarsystem6.cpp solarsystem6.cpp] Ekliptik
 
3. '''Beleuchtung'''
* [https://whatever.metalab.at/user/kyrah/opengl/workshops/ws2/lighting/firstlight.cpp firstlight.cpp]
* [https://whatever.metalab.at/user/kyrah/opengl/workshops/ws2/lighting/firstlight.cpp firstlight.cpp]
* [https://whatever.metalab.at/user/kyrah/opengl/workshops/ws2/lighting/materialcolour.cpp materialcolour.cpp]
* [https://whatever.metalab.at/user/kyrah/opengl/workshops/ws2/lighting/materialcolour.cpp materialcolour.cpp]