Procesa un modelo 3D y lo adjunta a Node
con setRenderable(Renderable)
.
future = ModelRenderable.builder().setSource(context, R.raw.renderable).build();
renderable = future.thenAccept(...);
Categorías anidadas
clase | ModelRenderable.Builder | Clase de fábrica para ModelRenderable . |
Constantes heredadas
Campos heredados
Métodos públicos
ModelRenderable.Builder estático |
builder()
Construye un
ModelRenderable . |
AnimationData |
getAnimationData(índice índice)
Muestra
AnimationData en la posición especificada empaquetada en esta ModelRenderable . |
AnimationData | |
int |
getAnimationDataCount()
Muestra la cantidad total de
AnimationData empaquetadas con este ModelRenderable . |
int |
getBoneCount()
Muestra la cantidad de huesos en este renderizado si se considera piel.
|
String |
getBoneName(int boneIndex)
Muestra el nombre del hueso para el índice óseo especificado.
|
int |
getBoneParentIndex(int boneIndex)
Muestra el índice del hueso principal del índice óseo especificado.
|
ModeloRenderable |
makeCopy()
Crea una instancia nueva de este ModelRenderable.
|
Métodos heredados
Métodos públicos
público AnimationData getAnimationData (int index)
Muestra AnimationData
en la posición especificada empaquetada en esta ModelRenderable
.
Parámetros
index |
---|
Arroja
IndexOutOfBoundsException}: si el índice está fuera de rango (índice < 0 || index >=
getAnimationDataCount() ).
|
público público AnimationData getAnimationData (String nombre)
Muestra AnimationData
con un nombre de coincidencia o nulo.
Parámetros
name |
---|
public int getAnimationDataCount ()
Muestra la cantidad total de AnimationData
empaquetadas con este ModelRenderable
.
public intgetBoneCount()
Muestra la cantidad de huesos en este renderizado si se considera piel. Si este renderizado no está ajustado, muestra 0.
public String getBoneName (int boneIndex)
Muestra el nombre del hueso para el índice óseo especificado.
Parámetros
Índice óseo |
---|
Arroja
IndexOutOfBoundsException. | si boneIndex es >= getBoneCount() .
|
---|
public int getBoneParentIndex (int boneIndex)
Muestra el índice del hueso principal del índice óseo especificado. Si el hueso no tiene un elemento primario, se trata de un hueso raíz y se muestra -1.
Parámetros
Índice óseo |
---|
Arroja
IndexOutOfBoundsException. | si boneIndex es >= getBoneCount() .
|
---|
public ModelRenderable makeCopy ()
Crea una instancia nueva de este ModelRenderable.
La nueva renderización tendrá una copia única de todo el estado mutable. También se asignará una instancia a todos los materiales a los que se hace referencia en ModelRenderable. Los datos inmutables se compartirán entre las instancias.