njin
Engine 2D gọn nhẹ để tự tay làm game theo ý mình. Vibe coding cũng ổn luôn
Loading...
Searching...
No Matches
njin::ragdoll3d_desc Struct Tham chiếu

Mô tả một ragdoll cho ragdoll3d_create(). Tiếp...

#include <njin_physics3d.h>

Các thuộc tính Public

model_handle model {}
 Model có xương (model_load()).
transform3d transform {}
 Chỗ model đang được vẽ, như draw_model_anim(). Tỉ lệ phải đều ba trục.
model_pose pose {}
 Tư thế lúc bắt đầu, thường là tư thế vừa vẽ.
const ragdoll3d_bone * bones = nullptr
 Các phần, mỗi phần một xương khác nhau.
u32 bone_count = 0
 Số phần trong bones.
f32 mass = 70.0f
 Khối lượng cả người, kg, chia cho các phần theo thể tích.
f32 friction = 0.6f
 Ma sát, 0..1.
vec3 velocity {0.0f, 0.0f, 0.0f}
 Vận tốc ban đầu của mọi phần.
u64 user = 0
 body3d_user() của mọi phần.

Mô tả chi tiết

Mô tả một ragdoll cho ragdoll3d_create().

Thông tin về Member Data

◆ bones

const ragdoll3d_bone* njin::ragdoll3d_desc::bones = nullptr

Các phần, mỗi phần một xương khác nhau.

Mỗi phần nối vào phần có xương gần nhất phía trên nó trong bộ xương; đúng một phần không có phần nào phía trên (gốc, thường là hông).