Load 3D models and see how to do it with this open source code application.
Formats supported currently: *.obj, *.stl & *.dae
The main purpose of this app is to show how to draw in android using the OpenGL 2.0 by sharing the source code. So please, don't expect this application to be much richer or nicer than the ones already published in the app store, but at least it's unique in the sense it's opened to anyone who wants to contribute or don't want to start a similar project from scratch.
As this is my first android app and Im still learning the OpenGL 2.0 language, it is highly probable that there are bugs; but I will try to continue improving the app and adding more features. So please send me your comments, suggestions or complains to andresoviedo@gmail.com; or leave a nice comment :)
The app comes with some included 3D models that were taken for free from Internet
Currently implemented features:
* OpenGL ES 2.0 API
* Formats: OBJ (wavefront), STL (STereoLithography) & DAE (Collada)
* calculation of normals
* transformations: scaling, rotation, translation
* colors
* textures
* lighting
* wireframe & points mode
* bounding box drawing
* object selection
* camera support!
* tap to select object
* drag to move camera
* rotate with 2 fingers to rotate camera
* pinch & spread to zoom in/out the camera
* skeletal animations (collada)
* ray collision detection
* stereoscopic 3D
* lightweight: 1 megabyte
Features coming soon:
* 3D without glasses
* Augmented reality
Find the complete source code at: https://github.com/andresoviedo/android-3D-model-viewer
For more info about me visit http://www.andresoviedo.org
3B modelleri yükleyin ve bu açık kaynaklı kod uygulamasıyla nasıl yapacağınızı görün.
Şu anda desteklenen formatlar: * .obj, * .stl & * .dae
Bu uygulamanın temel amacı, kaynak kodunu paylaşarak OpenGL 2.0 kullanarak android nasıl çizileceğini göstermektir. Bu nedenle, lütfen bu uygulamanın uygulama mağazasında daha önce yayınlanmış olanlardan daha zengin veya daha güzel olmasını beklemeyin, ancak en azından katkıda bulunmak isteyen veya benzer bir şekilde başlamak istemeyen herkese açılmış olması açısından benzersizdir. sıfırdan proje.
Bu benim ilk android uygulaması ve hala OpenGL 2.0 dilini öğrendiğim için, hataların olması muhtemeldir; ancak uygulamayı geliştirmeye ve daha fazla özellik eklemeye devam etmeye çalışacağım. Bu yüzden lütfen yorumlarınızı, önerilerinizi veya şikayetlerinizi andresoviedo@gmail.com adresine gönderin; ya da güzel bir yorum bırakın :)
Uygulamanın internetten ücretsiz olarak alınan bazı 3D modelleri ile birlikte geliyor
Şu anda uygulanan özellikler:
* OpenGL ES 2.0 API'si
* Biçimler: OBJ (dalga kenarı), STL (STereoLithography) ve DAE (Collada)
* normallerin hesaplanması
* dönüşümler: ölçeklendirme, döndürme, çeviri
* renkler
* dokular
* aydınlatma
* tel kafes ve puan modu
* sınırlayıcı kutu çizimi
* nesne seçimi
* kamera desteği!
* nesneyi seçmek için dokunun
* kamera taşımak için sürükle
* kamera döndürmek için 2 parmağınızla döndürün
* kamerayı yakınlaştırmak / uzaklaştırmak için tutam
* iskelet animasyonları (collada)
* ışın çarpışma tespiti
* stereoskopik 3D
* Hafif: 1 megabayt
Özellikler yakında geliyor:
* Gözlüksüz 3D
* Arttırılmış gerçeklik
Kaynak kodun tamamını şu adreste bulabilirsiniz: https://github.com/andresoviedo/android-3D-model-viewer
Hakkımda daha fazla bilgi için http://www.andresoviedo.org adresini ziyaret edin.