Attention: Here be dragons
This is the latest
(unstable) version of this documentation, which may document features
not available in or compatible with released stable versions of Godot.
Checking the stable version of the documentation...
XRAnchor3D
Eredita: XRNode3D < Node3D < Node < Object
Un punto di ancoraggio nello spazio AR.
Descrizione
Il punto XRAnchor3D è un XRNode3D che mappa una posizione del mondo reale identificata dalla piattaforma AR in una posizione all'interno del mondo di gioco. Ad esempio, finché il rilevamento del piano in ARKit è attivo, ARKit identificherà e aggiornerà la posizione dei piani (tavoli, pavimenti, ecc.) e creerà ancoraggi per essi.
Questo nodo è mappato su uno degli ancoraggitramite il suo ID univoco. Quando ricevi un segnale che è disponibile un nuovo ancoraggio, dovresti aggiungere questo nodo alla tua scena per quell'ancoraggio. Puoi predefinire i nodi e impostare l'ID; i nodi rimarranno semplicemente su (0, 0, 0) finché non sarà riconosciuto un piano.
Tieni presente che, finché il rilevamento del piano è abilitato, le dimensioni, il posizionamento e l'orientamento di un ancoraggio saranno aggiornati man mano che la logica di rilevamento scopre di più sul mondo reale là fuori, soprattutto se solo una parte della superficie è in vista.
Tutorial
Metodi
get_plane() const |
|
get_size() const |
Descrizioni dei metodi
Restituisce un piano allineato con il nostro ancoraggio; utile per i test di intersezione.
Restituisce la dimensione stimata del piano che è stato rilevato. Diciamo che quando l'ancoraggio si riferisce a un tavolo nel mondo reale, questa è la dimensione stimata della superficie di quel tavolo.