Controlar a renderização dos planos do ARCore.
Usado para visualizar planos detectados e controlar se os Renderables fazem sombras neles.
Constantes
String | MATERIAL_COLOR | Parâmetro do material Float3 para controlar a tonalidade RGB do plano. |
String | MATERIAL_SPOTLIGHT_RADIUS (link em alemão) | Parâmetro flutuante do material para controlar o raio do Spotlight. |
String | MATERIAL_TEXTURE | Parâmetro do Material Design que controla qual textura está sendo usada ao renderizar os planos |
String | MATERIAL_UV_SCALE | Parâmetro do material Float2 para controlar o escalonamento X/Y das coordenadas UV das texturas. |
Métodos públicos
CompletableFuture<Material> |
getMaterial()
Retorna a instância do Material Design padrão usada para renderizar os planos.
|
boolean |
isEnabled().
Verifique se o renderizador de plano está ativado.
|
boolean |
isShadowReceiver()
Retorne verdadeiro se os Renderables na cena lançarem sombras nos planos.
|
boolean |
isVisible()
Retorna verdadeiro se a visualização do plano é visível.
|
void |
setEnabled(booleano ativado)
Ativar/desativar o renderizador de plano.
|
void |
setShadowReceiver(booleano shadowReceiver)
Controle se os Renderables na cena precisam fazer sombras para os planos.
|
void |
setVisible(booleano visível)
Controla a visibilidade da visualização do plano.
|
Métodos herdados
Constantes
público estático final String MATERIAL_COLOR
Parâmetro do material Float3 para controlar a tonalidade RGB do plano.
público estático final String MATERIAL_SPOTLIGHT_RADIUS
Parâmetro flutuante do material para controlar o raio do Spotlight.
público estático final String MATERIAL_TEXTURE
Parâmetro do Material Design que controla qual textura está sendo usada ao renderizar os planos
público estático final String MATERIAL_UV_SCALE
Parâmetro do material Float2 para controlar o escalonamento X/Y das coordenadas UV das texturas. Pode ser usado para ajustar a proporção da textura e controlar a frequência da azulagem.
Métodos públicos
public CompletableFuture<Material> getMaterial ()
Retorna a instância do Material Design padrão usada para renderizar os planos.
booleano público isEnabled ()
Verifique se o renderizador de plano está ativado.
booleano público isshadowReceiver ()
Retorne verdadeiro se os Renderables na cena lançarem sombras nos planos.
booleano público isVisible ()
Retorna verdadeiro se a visualização do plano é visível.
void public setEnabled (booleano ativado)
Ativar/desativar o renderizador de plano.
Parâmetros
ativado |
---|
public void setShadowReceiver (boolean shadowReceiver)
Controle se os Renderables na cena precisam fazer sombras para os planos.
Se for falso, nenhum plano recebe sombras, independentemente da configuração por plano.
Parâmetros
Receptor de sombra |
---|
public void setVisible (booleano visível)
Controla a visibilidade da visualização do plano.
Se for falso, nenhum plano será desenhado. A visibilidade das sombras é independente da visibilidade do plano.
Parâmetros
visível |
---|