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] |