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...
PolygonOccluder3D
Успадковує: Occluder3D < Resource < RefCounted < Object
Flat 2D полігонна форма для використання з оклюзійними кульками OccluderInstance3D.
Опис
PolygonOccluder3D зберігає форму полігону, яка може використовуватися системою відключення двигуна. Коли OccluderInstance3D з PolygonOccluder3D вибирається в редакторі, редактор з'явиться вгорі 3D-повідомлення, щоб ви могли додати / перемістити точки. Всі точки повинні бути розміщені на одному 2D літаку, що означає, що не можна створювати довільні форми 3D з єдиною PolygonOccluder3D. Щоб використовувати довільні форми 3D, як occluders, скористайтеся ArrayOccluder3D або OccluderInstance3D.
Див. OccluderInstance3D документацію для інструкцій з налаштування кульлінгу.
Посібники
Властивості
|
Описи властивостей
PackedVector2Array polygon = PackedVector2Array() 🔗
void set_polygon(value: PackedVector2Array)
PackedVector2Array get_polygon()
Полігон для використання оклюзійних кульок. Полігон може бути опуклим або concave, але він повинен мати якомога менше точок, щоб максимізувати продуктивність.
Полігон повинен * не* мати міжсекційні лінії. В іншому випадку триангуляція не буде (з друкованим повідомленням про помилку).
Note: The returned array is copied and any changes to it will not update the original property value. See PackedVector2Array for more details.