PlaneurRenderer

classe publique PlaneRenderer

Contrôler l'affichage des surfaces planes ARCore

Permet de visualiser les surfaces planes détectées et de contrôler si des ombres projettent des ombres sur elles.

Constantes

String MATÉRIEL_COULEUR Paramètre Material de Float3 pour contrôler la teinte RVB de l'avion.
String MATERIAL_SPOTLIGHT_RADIUS Paramètre de matériau à virgule flottante pour contrôler le rayon du projecteur.
String TEXTE_MATÉRIEL Paramètre Material qui contrôle la texture utilisée lors du rendu des surfaces planes.
String ÉVOLUTION_MATERIAL Paramètre Material de Float2 pour contrôler l'échelle X/Y des coordonnées UV de la texture.

Méthodes publiques

CompletableFuture<Material>
getMaterial
Renvoie l'instance Material par défaut utilisée pour le rendu des surfaces planes.
booléen
isEnabled()
Vérifiez si le moteur de rendu de l'avion est activé.
booléen
isShadowReceiver()
Renvoie la valeur "true" si les affichages diffusables de la scène projetent des ombres sur les surfaces planes.
booléen
isVisible()
Renvoie la valeur "true" si la visualisation du plan est visible.
void
setEnabled(valeur booléenne)
Activer/Désactiver le moteur de rendu des plans
void
setShadowReceiver(valeur booléenne shadowReceiver)
Détermine si les affichages de la scène doivent projeter des ombres sur les surfaces planes.
void
setVisible(valeur booléenne visible)
Permet de contrôler la visibilité de la visualisation du plan.

Méthodes héritées

Constantes

public static final Chaîne MATERIAL_COLOR

Paramètre Material de Float3 pour contrôler la teinte RVB de l'avion.

Valeur constante: "color"

public static final Chaîne MATERIAL_SPOTLIGHT_RADIUS

Paramètre de matériau à virgule flottante pour contrôler le rayon du projecteur.

Valeur constante : "radius"

public static final Chaîne MATERIAL_TEXTURE

Paramètre Material qui contrôle la texture utilisée lors du rendu des surfaces planes.

Valeur constante: "texture"

public static final Chaîne MATERIAL_UV_SCALE

Paramètre Material de Float2 pour contrôler l'échelle X/Y des coordonnées UV de la texture. Permet d'ajuster le format de la texture et de contrôler la fréquence d'emplacement.

Valeur constante : "uvScale"

Méthodes publiques

public CompletableFuture<Material> getMaterial ()

Renvoie l'instance Material par défaut utilisée pour le rendu des surfaces planes.

public boolean isEnabled ()

Vérifiez si le moteur de rendu de l'avion est activé.

booléen public isShadowReceiver ()

Renvoie la valeur "true" si les affichages diffusables de la scène projetent des ombres sur les surfaces planes.

public boolean isVisible ()

Renvoie la valeur "true" si la visualisation du plan est visible.

public void setEnabled (valeur booléenne activée)

Activer/Désactiver le moteur de rendu des plans

Paramètres
activé

public void setShadowReceiver (booléen ShadowReceiver)

Détermine si les affichages de la scène doivent projeter des ombres sur les surfaces planes.

Si la valeur est "false", aucun plan ne reçoit d'ombres, quel que soit le paramètre par plan.

Paramètres
ShadowReceiver

public void setVisible (valeur booléenne visible)

Permet de contrôler la visibilité de la visualisation du plan.

Si la valeur est "false", aucun avion n'est dessiné. Notez que la visibilité des ombres est indépendante de la visibilité du plan.

Paramètres
visible