Fragments 1.0

Licencji: Wolna ‎Rozmiar pliku: 450.56 KB
‎Ocena użytkowników: 0.0/5 - ‎0 ‎Głosów

O Fragments

Opis: Fragmenty to aplikacja demonstracyjna dla niestandardowej implementacji OpenGL Java dla systemu Android. Demo śledzi palcem żywe, losowo generowane samoloty, jak przeciągnąć palcem po ekranie. Implementacji: Płaszczyzny są rysowane na mapie bitowej systemu Android przy użyciu niestandardowej pisemnej implementacji Java OpenGL (o nazwie SGL) dla klasy CS148 Graphics stanforda. Przed każdym dodatkiem do kanwy, losowy obrót i macierz skalowania jest wypychany na stos SGL. Każda płaszczyzna jest kwadratem narysowanym za pomocą wywołań OpenGL do "trójkątnego paska". Po narysowaniu płaszczyzny stan SGL jest przywracany z losowych przekształceń, dzięki czemu można rysować płaszczyznę z nowymi właściwościami. Kolorowanie kwadratów jest obliczane przy użyciu interpolacji barycentrycznej między przypisanymi kolorami do wierzchołków paska trójkąta. Implementacja OpenGL/SGL, która prezentuje to demo, zawiera stos macierzy, położenie wierzchołków i specyfikację kolorów, rysunek trójkąta i interpolację barycentryczną, między innymi funkcje zapewniające użyteczną część funkcji w pełnym interfejsie API OpenGL. Wydajności: WAŻNE: Należy pamiętać, że ta aplikacja demo jest procesor intensywnie. Ma to na celu zaprezentowanie możliwości niestandardowej, zdrapki wbudowanej w Java OpenGL / SGL na platformie Android. Ponieważ jest napisane w języku Java i nie korzysta z Java NDK lub wykonywać wywołania GPU, ta aplikacja może mieć opóźnienie renderowania i działać wolniej na urządzeniach ze słabymi procesorami. Opinie: Ta aplikacja jest nadal w fazie rozwoju. Wszelkie pytania lub komentarze są mile widziane!