PhysicsServer3DRenderingServerHandler

继承: Object

用于为 PhysicsServer3DExtension._soft_body_update_rendering_server 提供柔体渲染处理器的类。

方法

void

_set_aabb(aabb: AABB) virtual

void

_set_normal(vertex_id: int, normal: Vector3) virtual

void

_set_vertex(vertex_id: int, vertex: Vector3) virtual

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 🔗

PhysicsServer3D 调用以设置 SoftBody3D 的边界框。


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

PhysicsServer3D 调用,以在 vertex_id 指定的索引处设置 SoftBody3D 顶点的法线。

注意:在 Godot 4.2 之前,normal 参数的类型为 const void*


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

PhysicsServer3D 调用,以在 vertex_id 指定的索引处设置 SoftBody3D 顶点的位置。

注意:在 Godot 4.2 之前,vertex 参数的类型为 const void*


void set_aabb(aabb: AABB) 🔗

设置该 SoftBody3D 的边界框。


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

在由 vertex_id 指定的索引处设置该 SoftBody3D 顶点的法线。


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

在由 vertex_id 指定的索引处设置该 SoftBody3D 顶点的位置。