Original github commits history
Gantt Chart:
Osoby grupy: Stsiapan Bukel, Artsem Harachau, Serhii Hrosh, Vladyslav Serhienko, Danila Prymak
Tematy: Parallax Mapping+ Proceduralne generowanie terenu
Tasks:
1.1: Przeczytanie i zrozumienie metody Paralax Mapping oraz generowanie terenu
1.2: Stworzenie i wygłoszenie prezentacji slajdów
1.3: Organizacja podziału pracy i przygotowanie Gantt chartu
2: Ułożenie obiektów w scenie i ustawienie parametrów materiałów w poprawny sposób
2.1: Planowanie wystroju pokoju oraz poszukiwanie właściwych modeli mebli
2.2: Ustawienie i dopasowanie wszystkiego w blenderze
2.3 Dodanie mebli do sceny
3.1: Integracja Skybox
4: Implementacja strzału spaceship laserem
4.1: implementacja w shaderze mrugania lasera
4.2: dodanie do każdego lasera zródła światła, które dodatkowo mruga i działa tylko w obszarze pokoju
5: Implementacja Tekstur
5.1: Implementacja funcji drawObjectTexture()
5.2: Nakładanie tekstur na model za pomocą funkcji drawObjectTexture().
6 Implementacja cieni
6.1: Implementacja cieni w shaderach vert, frag
7 Implementacja kolizji
7.1 Zaimplementowano room collision
8: zaimplementowanie metod, które losowo generują figury szachowe, w tym losowy kolor i rodzaj tej figury. Ponieważ figury za każdym razem mogą być inne, więc generowanie cieni figur zostały uzależnione od rodzaju figury
1 tyd. | 2 tyd. | 3 tyd. | 4 tyd. | 5 tyd. | 6 tyd. | |
---|---|---|---|---|---|---|
1.1 | Grupa | |||||
1.2 | Grupa | |||||
1.3 | Grupa | |||||
2.1 | DP | |||||
2.2 | DP | |||||
2.3 | DP | |||||
3.1 | SB | SB | ||||
4.1 | ||||||
4.2 | ||||||
5.1 | SB, AH |
SH, SB, AH, VS | ||||
5.2 | Grupa | Grupa | Grupa | |||
6.1 | AH | SH, AH | ||||
7.1 | SH |