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::particles3d_desc Struct Tham chiếu

Cách đặt một loạt hạt vào thế giới 3D, dùng với particles3d_spawn(). Tiếp...

#include <njin_3d.h>

Các thuộc tính Public

vec3 direction {0.0f, 1.0f, 0.0f}
 Hướng phát.
f32 scale = 0.02f
 Đổi đơn vị của emitter (pixel, như các mẫu njin::fx) sang đơn vị thế giới 3D: nhân vào tốc độ, kích thước, trọng lực và area.

Mô tả chi tiết

Cách đặt một loạt hạt vào thế giới 3D, dùng với particles3d_spawn().

Thông tin về Member Data

◆ direction

vec3 njin::particles3d_desc::direction {0.0f, 1.0f, 0.0f}

Hướng phát.

Emitter có spread dưới 360 độ phát trong hình nón quanh hướng này, nửa góc mở bằng spread / 2; angle của emitter bị bỏ qua.

◆ scale

f32 njin::particles3d_desc::scale = 0.02f

Đổi đơn vị của emitter (pixel, như các mẫu njin::fx) sang đơn vị thế giới 3D: nhân vào tốc độ, kích thước, trọng lực và area.

Trọng lực {0, 400} (rơi xuống màn hình) thành rơi theo -y.