¿Cómo se puede convertir un archivo .obj en Android openGL?
Tengo un archivo .obj (un modelo 3D), pero no tengo ni idea de cómo cargarlo en Android openGL. ¿Cómo se logra esto?
¿Hay tutoriales paso a paso sobre este tema?
- Automatización del emulador y navegador de Android con la secuencia de comandos de Appium
- Cómo hash una cadena en Android?
- Ordenar una lista basada en otra lista
- Debug Lua en un proyecto de Java usando LuaJava
- Cómo generar un archivo jar para un proyecto java y usar el jar en un proyecto android
- MainActivity.this no es una clase inclusiva AsyncTask
- Jackson que analiza JSON que contiene una matriz de objetos y un conjunto de mapas con teclas dinámicas
- Biblioteca de importación de Android
- Google firmado firmado apk no funciona
- Cómo almacenar un UID de usuario en una base de datos de firebase y tenerlo mapa a un POJO
- TextView no se desplaza suavemente
- La carpeta ".android" y el archivo "debug.keystore" faltan
- ¿Cómo funciona la VPN en Android y la lista de API disponibles? (chupete)
Usted tiene esencialmente 3 opciones:
-
Adoptar el uso de un marco integral que contenga modelos de carga capabilites como Min3D , Bonzai o Rajawali . (Hay una tonelada métrica de estos marcos) Personalmente, prefiero Min3D, ya que impone las limitaciones más mínimas en el diseño de su aplicación y se ha utilizado el uso más fuertemente que la mayoría de las alternativas. Un buen tutorial para cargar modelos con Min3D se puede encontrar aquí .
-
Utilice un cargador de modelo independiente escrito para Android en Java como éste . Licencia es GPL si estoy recordando correctamente y la interacción con su API es bastante trivial.
-
¡Escriba su propio cargador de modelos! OBJ es casi el formato de archivo más simple en existencia para analizar y sólo se necesitaría una hora o dos para construir su propio cargador personalizado. Esta avenida aliviará cualquier preocupación de licencia que pueda tener y, si es nuevo en renderizado 3D, puede servir como un ejercicio útil.
Hay una biblioteca gratuita para el uso de objetos 3D en Android Rajawali. Puede obtener toda la información aquí . Tiene algunos muy buenos tutoriales para comenzar con espero que esto le ayudará. También mostrará cómo utilizar el archivo .obj.
Usted puede conseguir la biblioteca de aquí .
Y también descargar esta aplicación de ellos para comprobar ejemplos basados en Rajawali.
- ¿Por qué el servicio de aplicaciones se reinicia y no puede reiniciarlo?
- Cómo cambiar la pantalla de la cámara en el escáner de código QR en Android?