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
Наследует: Occluder3D < Resource < RefCounted < Object
Трехмерная многоугольная форма для использования с отбраковкой окклюзии в OccluderInstance3D.
Описание
ArrayOccluder3D хранит произвольную форму 3D-полигона, которая может использоваться системой отсечения окклюзии движка. Это аналогично ArrayMesh, но для окклюдеров.
Инструкции по настройке отсечения окклюзии см. в документации OccluderInstance3D.
Обучающие материалы
Свойства
|
||
|
Методы
void |
set_arrays(vertices: PackedVector3Array, indices: PackedInt32Array) |
Описания свойств
PackedInt32Array indices = PackedInt32Array() 🔗
void set_indices(value: PackedInt32Array)
PackedInt32Array get_indices()
Положение индекса окклюдера. Индексы определяют, какие точки из массива vertices должны быть нарисованы и в каком порядке.
Примечание: Окклюдер всегда обновляется после установки этого значения. Если вы создаете окклюдеры процедурно, рассмотрите возможность использования set_arrays() вместо этого, чтобы избежать обновления окклюдера дважды при его создании.
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()
Положения вершин окклюдера в локальных 3D-координатах.
Примечание: Окклюдер всегда обновляется после установки этого значения. Если вы создаете окклюдеры процедурно, рассмотрите возможность использования set_arrays() вместо этого, чтобы избежать обновления окклюдера дважды при его создании.
Note: The returned array is copied and any changes to it will not update the original property value. See PackedVector3Array for more details.
Описания метода
void set_arrays(vertices: PackedVector3Array, indices: PackedInt32Array) 🔗
Устанавливает indices и vertices, при этом обновляя окончательный окклюдер только один раз после установки обоих значений.