Załaduj modele 3D i zobacz, jak to zrobić za pomocą tej aplikacji open source.
Aktualnie obsługiwane formaty: * .obj, * .stl & * .dae
Głównym celem tej aplikacji jest pokazanie, jak rysować w systemie Android przy użyciu OpenGL 2.0, udostępniając kod źródłowy. Więc proszę, nie oczekuj, że ta aplikacja będzie znacznie bogatsza lub ładniejsza niż te, które zostały już opublikowane w App Store, ale przynajmniej jest wyjątkowa w tym sensie, że jest otwarta dla każdego, kto chce wnieść swój wkład lub nie chce rozpocząć podobnego projekt od podstaw.
Ponieważ jest to moja pierwsza aplikacja na Androida i wciąż uczę się języka OpenGL 2.0, jest wysoce prawdopodobne, że są tam błędy; ale spróbuję kontynuować ulepszanie aplikacji i dodawanie kolejnych funkcji. Więc proszę o przesyłanie mi swoich komentarzy, sugestii lub skarg na adres andresoviedo@gmail.com; lub zostaw miły komentarz :)
Aplikacja zawiera kilka modeli 3D, które zostały pobrane bezpłatnie z Internetu
Aktualnie wdrożone funkcje:
* API OpenGL ES 2.0
* Formaty: OBJ (wavefront), STL (STereoLithography) i DAE (Collada)
* obliczanie normalnych
* transformacje: skalowanie, rotacja, tłumaczenie
* kolory
* tekstury
* oświetlenie
* tryb szkieletowy i punkty
* obwiednia
* wielokąt z otworami
* wygładzanie
* zbieranie obiektów
* obsługa aparatu!
* dotknij, aby wybrać obiekt
* przeciągnij, aby przesunąć kamerę
* obróć dwoma palcami, aby obrócić aparat
* uszczypnij i rozłóż, aby powiększyć / pomniejszyć kamerę
* animacje szkieletowe (collada)
* wykrywanie kolizji promieni
* stereoskopowe 3D
* lekki: 1 megabajt
Funkcje wkrótce:
* Obsługa glTF
* 3D bez okularów
* Rozszerzona Rzeczywistość
Znajdź pełny kod źródłowy na: https://github.com/the3deers/android-3D-model-viewer
Aby uzyskać więcej informacji o mnie, odwiedź http://www.andresoviedo.org