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...
ArrayOccluder3D
Eredita: Occluder3D < Resource < RefCounted < Object
Forma poligonale 3D per l'uso con l'occlusion culling in OccluderInstance3D.
Descrizione
ArrayOccluder3D memorizza una forma di poligono arbitrario 3D che può essere utilizzato dal sistema di occlusion culling del motore. Questo è analogo a ArrayMesh, ma per gli occlusori.
Consulta la documentazione di OccluderInstance3D per istruzioni su come configurare l'occlusion culling.
Tutorial
Proprietà
|
||
|
Metodi
void |
set_arrays(vertices: PackedVector3Array, indices: PackedInt32Array) |
Descrizioni delle proprietà
PackedInt32Array indices = PackedInt32Array() 🔗
void set_indices(value: PackedInt32Array)
PackedInt32Array get_indices()
Posizione d'indice dell'occlusore. Gli indici determinano quali punti dell'array vertices devono essere disegnati e in quale ordine.
Nota: L'occlusore viene sempre aggiornato dopo aver impostato questo valore. Se si creano occlusori in modo procedurale, si consiglia di utilizzare set_arrays() per evitare di aggiornare l'occlusore due volte quando viene creato.
Note: The returned array is copied and any changes to it will not update the original property value. See PackedInt32Array for more details.
PackedVector3Array vertices = PackedVector3Array() 🔗
void set_vertices(value: PackedVector3Array)
PackedVector3Array get_vertices()
Posizioni dei vertici dell'occlusore in coordinate 3D locali.
Nota: L'occlusore viene sempre aggiornato dopo aver impostato questo valore. Se si creano occlusori in modo procedurale, si consiglia di utilizzare set_arrays() per evitare di aggiornare l'occlusore due volte quando viene creato.
Note: The returned array is copied and any changes to it will not update the original property value. See PackedVector3Array for more details.
Descrizioni dei metodi
void set_arrays(vertices: PackedVector3Array, indices: PackedInt32Array) 🔗
Imposta indices e vertices, aggiornando l'occlusore risultante solo una volta dopo che entrambi i valori sono stati impostati.