¿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?

Usted tiene esencialmente 3 opciones:

  1. 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í .

  2. 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.

  3. ¡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.

  • El servidor no admite la suite de cifrado predeterminada de Android 5.0
  • ¿Cómo puedo clasificar mi Arraylist alfabético? (Java)
  • Índices de eventos multitouch para Android
  • Mantenga el elemento de lista highlite con SimpleCursorAdapter
  • ListView con disposición de filas personalizada - Android
  • ¿Hay un api libre de voip para android
  • Inspeccionar elementos de la interfaz de usuario en Android
  • Cómo deshabilitar el desplazamiento horizontal en la vista web de Android
  • ¿Cómo se utiliza un OnClickListener en una vista de reciclador?
  • Android LoaderManager y CursorLoader Confusión
  • Android Google Maps v2, MAP_TYPE_NONE y cuadrados negros
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.