PhysicsServer3DRenderingServerHandler

Наследует: Object

Класс, используемый для предоставления PhysicsServer3DExtension._soft_body_update_rendering_server() обработчика рендеринга для мягких тел.

Методы

void

_set_aabb(aabb: AABB) virtual required

void

_set_normal(vertex_id: int, normal: Vector3) virtual required

void

_set_vertex(vertex_id: int, vertex: Vector3) virtual required

void

set_aabb(aabb: AABB)

void

set_normal(vertex_id: int, normal: Vector3)

void

set_vertex(vertex_id: int, vertex: Vector3)


Описания метода

void _set_aabb(aabb: AABB) virtual required 🔗

Вызывается PhysicsServer3D для установки ограничивающей рамки для SoftBody3D.


void _set_normal(vertex_id: int, normal: Vector3) virtual required 🔗

Вызывается PhysicsServer3D для установки нормали для вершины SoftBody3D по индексу, указанному vertex_id.

Примечание: Параметр normal имел тип const void* до Godot 4.2.


void _set_vertex(vertex_id: int, vertex: Vector3) virtual required 🔗

Вызывается PhysicsServer3D для установки позиции вершины SoftBody3D по индексу, указанному vertex_id.

Примечание: Параметр vertex имел тип const void* до Godot 4.2.


void set_aabb(aabb: AABB) 🔗

Устанавливает ограничивающую рамку для SoftBody3D.


void set_normal(vertex_id: int, normal: Vector3) 🔗

Устанавливает нормаль для вершины SoftBody3D по индексу, указанному vertex_id.


void set_vertex(vertex_id: int, vertex: Vector3) 🔗

Устанавливает положение вершины SoftBody3D по индексу, указанному параметром vertex_id.