Monday, October 19, 2009

Postępy

No więc niestety ostatnio trochę miałem mało czasu, więc prace nad projektem na PGK trochę spowolniły. Jednak mimo to udało mi się trochę je posunąć do przodu.

Wprowadziłem parę zmian w silniku aby rozwinąć jego możliwości i dopasować go tak aby spełniał wymagania zadania. W ten oto sposób klasa kamery zyskała nowe funkcjonalności:
  • kontrolę viewporta
  • kontrolę macierzy projekcji
Z powodu, że projekcję dla kamery ustawia się bardzo rzadko, rezygnowałem z funkcji Frustum i Ortho na rzecz własnych implementacji przekształceń wrzucanych do OpenGL'a poprzez LoadMatrix.

Kolejną nowością jest podczepienie fizyki. Na razie obsługuję tylko grawitację ale postaram się aby w najbliższych dniach pojawiła się też początkowa obsługa motoru.

No i aby nie być gołosłownym poniżej screen z aktualnego stanu prac :] widać na nim podgląd fizyki oraz użyte 2 kamery jedną do głównej sceny w trybie perspective i drugą do wyświetlania miniaturki w ortho.

No comments:

Post a Comment