Laad 3D-modellen en kijk hoe u dit doet met deze open source-codetoepassing.
Momenteel ondersteunde formaten: * .obj, * .stl & * .dae
Het belangrijkste doel van deze app is om te laten zien hoe je in Android kunt tekenen met OpenGL 2.0 door de broncode te delen. Verwacht dus alsjeblieft niet dat deze applicatie veel rijker of mooier zal zijn dan degene die al in de app store zijn gepubliceerd, maar het is in ieder geval uniek in de zin dat het openstaat voor iedereen die wil bijdragen of niet een soortgelijk programma wil starten. project vanaf nul.
Aangezien dit mijn eerste Android-app is en ik nog steeds de OpenGL 2.0-taal aan het leren ben, is het zeer waarschijnlijk dat er bugs zijn; maar ik zal proberen de app te blijven verbeteren en meer functies toe te voegen. Dus stuur me je opmerkingen, suggesties of klachten naar andresoviedo@gmail.com; of laat een leuke reactie achter :)
De app wordt geleverd met enkele meegeleverde 3D-modellen die gratis van internet zijn gehaald
Momenteel geïmplementeerde functies:
* OpenGL ES 2.0 API
* Formaten: OBJ (wavefront), STL (STereoLithography) & DAE (Collada)
* berekening van normalen
* transformaties: schaalvergroting, rotatie, vertaling
* kleuren
* texturen
* verlichting
* wireframe & puntenmodus
* selectiekader
* veelhoek met gaten
* afvlakking
* object picking
* camera-ondersteuning!
* tik om een object te selecteren
* sleep om de camera te verplaatsen
* draai met 2 vingers om de camera te draaien
* knijp en spreid om in / uit te zoomen op de camera
* skeletanimaties (collada)
* ray collision detectie
* stereoscopisch 3D
* lichtgewicht: 1 megabyte
Functies binnenkort beschikbaar:
* glTF-ondersteuning
* 3D zonder bril
* Augmented reality
Vind de volledige broncode op: https://github.com/the3deers/android-3D-model-viewer
Voor meer info over mij, bezoek http://www.andresoviedo.org