renderiza um modelo 3D anexando-o a um Node com setRenderable(Renderable);
future = ModelRenderable.builder().setSource(context, R.raw.renderable).build();
renderable = future.thenAccept(...);
Classes aninhadas
| classe | ModelRenderable.Builder | Classe de fábrica de ModelRenderable. |
|
Constantes herdadas
Campos herdados
Métodos públicos
| ModelRenderable.Builder estático |
builder()
Cria um
ModelRenderable. |
| Dados de animação |
getAnimationData(índice int)
Retorna o
AnimationData na posição especificada, empacotada neste ModelRenderable. |
| Dados de animação | |
| int |
getAnimationDataCount()
Retorna o número total de
AnimationData empacotado com esse ModelRenderable. |
| int |
getBoneCount()
Retorna o número de ossos neste render se for excluído.
|
| String |
getBoneName(int_boneIndex)
Retorna o nome do osso do índice de ossos especificado.
|
| int |
getBoneParentIndex (int boneIndex)
Retorna o índice do osso pai do índice de osso especificado.
|
| ModelRenderable (link em inglês) |
makeCopy()
Cria uma nova instância deste ModelRenderable.
|
Métodos herdados
Métodos públicos
público AnimationData getAnimationData (int index)
Retorna o AnimationData na posição especificada, empacotada neste ModelRenderable.
Parâmetros
| index |
|---|
Gera
IndexOutOfBoundsException}: se o índice estiver fora do intervalo (índice < 0 || índice >=
getAnimationDataCount()).
|
público AnimationData getAnimationData (nome do nome)
Retorna AnimationData com um nome correspondente ou nulo.
Parâmetros
| nome |
|---|
int público getAnimationDataCount ()
Retorna o número total de AnimationData empacotado com esse ModelRenderable.
int público getBoneCount ()
Retorna o número de ossos neste render se for excluído. Se isso não puder ser alterado, retornará 0.
pública String getBoneName (int boneIndex)
Retorna o nome do osso do índice de ossos especificado.
Parâmetros
| boneIndex |
|---|
Gera
| IndexOutOfBoundsException (link em inglês) | se boneIndex for >= getBoneCount().
|
|---|
int público getBoneParentIndex (int boneIndex)
Retorna o índice do osso pai do índice de osso especificado. Se o osso não tiver pai, será um osso raiz e -1 será retornado.
Parâmetros
| boneIndex |
|---|
Gera
| IndexOutOfBoundsException (link em inglês) | se boneIndex for >= getBoneCount().
|
|---|
público ModelRenderable makeCopy ()
Cria uma nova instância deste ModelRenderable.
O novo renderizador terá uma cópia exclusiva de todo o estado mutável. Todos os materiais referenciados pelo ModelRenderable também serão instanciados. Os dados imutáveis serão compartilhados entre as instâncias.