Summer Theatre

Jan Hrubý

Screenshot #1 Screenshot #2 Screenshot #3

Zadání

Cílem mé semestrální práce bylo vytvořit grafickou scénu za pomoci OpenGL a PGR frameworku. Moje scéna obsahuje letní kino a poklidné posezení, některé vlastnosti scény se načítají ze souboru. Na scénu se můžete dívat z jedné volné kamery, dvou statických a jedné dynamické, která scénu sleduje z pohledu včely. Tato včela se pohybuje po kružnici. Rozhlížení po scéně je možné pomocí dragování myšky či volně ježděním po obrazovce. Ve scéně jsou také interaktivní předměty. Plakát, na který když kliknete tak se točí, baterka, která se rozsvítí a pokud kliknete na projektor, začne běžet film v kině. Aby ale projektor reagoval musíte mít ovladač, který seberete tím, že přes něj přejdete. Dalším světlem je slunce a bodové světlo v podobě lampy na chaloupce. Lampa svítí pouze v noci, scéna také obsahuje rozdílné skyboxy pro den a pro noc, noc i den trvají 30 sekund.

Ovládání

  • Šipky: pohyb kamery
  • Přejíždění myší: rozhlížení kamery, když je v přejížděcím modu
  • Drag myši: rozhlížení kamery, když je v drag modu
  • Klik myši: interakce s některými předměty(baterka, plakát, projektor)
  • F1: změna modu rozhlížení kamery
  • C: přepínání mezi 4 kamerami
  • U: držením rychlejší pohyb kamery
  • I: držením pomalejší pohyb kamery
  • M: zapnutí mlhy
  • R: restart aplikace
  • P: přepnutí na volnou kameru pro kameru 2

Download