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...
ConvexPolygonShape3D
Успадковує: Shape3D < Resource < RefCounted < Object
3D конвекційна поліхедронова форма використовується для зіткнення фізики.
Опис
3D конвекційно-поліхедронова форма, призначена для використання в фізиці. Зазвичай використовується для забезпечення форми CollisionShape3D.
ConvexPolygonShape3D is solid, що означає, що він виявляє зіткнення з об'єктів, які повністю всередині нього, на відміну від ConcavePolygonShape3D, який є порожнистим. Це робить його більш придатними для виявлення і фізики.
Конвекційний декомпозиція: Конкавований поліхедрон може розбитись на кілька конвекційних полігедра. Це дозволяє динамічним органам фізики мати складні зіткнені зіткнень (у вартість виконання) і може бути досягнуто за допомогою декількох вузлів ConvexPolygonShape3D. Для створення конвекційної декомпозиції з сітки виберіть вузол MeshInstance3D, перейдіть до меню Mesh, яке з'являється над переглядом і виберіть Create Кілька конвекцій Collision Siblings. Крім того, MeshInstance3D.create_multiple_convex_collisions() можна назвати в скрипті, щоб виконати цю декомпозицію в режимі run-time.
Примітка: ConvexPolygonShape3D швидше перевіряє зіткнення порівняно з ConcavePolygonShape3D, але він повільніше, ніж примітивні форми зіткнення, такі як SphereShape3D і BoxShape3D. Його використання, як правило, обмежуються об'єктами середнього розміру, які не можуть мати їх зіткнення точно представлені примітивними формами.
Посібники
Властивості
PackedVector3Array |
|
Описи властивостей
PackedVector3Array points = PackedVector3Array() 🔗
void set_points(value: PackedVector3Array)
PackedVector3Array get_points()
Список 3D точок, що утворюють конвекційну форму полігону.
Note: The returned array is copied and any changes to it will not update the original property value. See PackedVector3Array for more details.