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
Форма 3D полігону, яка використовується для вибракування оклюзії в OccluderInstance3D.
Опис
ArrayOccluder3D зберігає довільну форму 3D полігону, який може бути використаний системою рушія для вибракування оклюзії. Це аналог ArrayMesh, але для оклюдерів.
Інструкції з налаштування вибракування оклюзії дивіться у документації до OccluderInstance3D.
Посібники
Властивості
PackedInt32Array |
|
|
PackedVector3Array |
|
Методи
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, оновлюючи остаточний оклюдер лише один раз після встановлення обох значень.