RenderableSource.Builder

classe final estática pública RenderableSource.Builder

Builder usado para configurar e criar um conversor.

Construtores públicos

Métodos públicos

RenderableSource
build()
Cria um RenderableSource configurado de acordo com as configurações aplicadas a este Builder.
RenderableSource.Builder
setRecenterMode(RenderableSource.RecenterMode centralrMode)
Define o modo de recentralização a ser aplicado ao modelo quando importado.
RenderableSource.Builder
setScale(escala flutuante)
Define a escala a ser aplicada ao modelo quando ele for importado.
RenderableSource.Builder
setSource(contexto Context, Uri modelUri, RenderableSource.SourceType sourceType)
Define o URI do recurso a ser importado.

Métodos herdados

Construtores públicos

público RenderableSource.Builder ()

Métodos públicos

público RenderableSource build ()

Cria um RenderableSource configurado de acordo com as configurações aplicadas a este Builder.

Retorna
  • O conversor configurado, que é apropriado para ser usado como origem para um ModelRenderable.Builder.

público RenderableSource.Builder setRecenterMode (RenderableSource.RecenterModecentralrMode)

Define o modo de recentralização a ser aplicado ao modelo quando importado.

Parâmetros
CentralrMode o modo central para aplicar ao importar o modelo.

público RenderableSource.Builder setScale (escala flutuante)

Define a escala a ser aplicada ao modelo quando ele for importado. Se a balança não for definida, o comportamento padrão será que os objetos muito grandes e muito pequenos terão a escala ajustada para que a maior dimensão não seja menor que 5 cm e maior que 1 m. Para desativar o escalonamento automático, defina a escala como 1,0.

Parâmetros
escalonar a escala a ser aplicada ao importar o modelo.

público RenderableSource.Builder setSource (Context contexto, Uri modelUri, RenderableSource.SourceType sourceType)

Define o URI do recurso a ser importado.

Parâmetros
contexto
modelUri o URI do recurso bruto.
Tipo de fonte o esperado do tipo de recurso bruto.