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::post Namespace Tham chiếu

Các bộ post_fx hay dùng. Tiếp...

Các hàm

post_fx crt ()
 Màn hình CRT cũ: cong, sọc, tách màu nhẹ, tối viền.
post_fx noir ()
 Phim đen trắng: không màu, tương phản cao, tối viền, nhiễu hạt.
post_fx vintage ()
 Ảnh cũ: ngả nâu, hơi mờ nhạt, tối viền.
post_fx dream ()
 Mơ màng: quầng sáng rộng, màu tươi hơn, tối viền nhẹ.
post_fx glow ()
 Sáng rực: bloom cho game neon, lửa, phép thuật.
post_fx retro ()
 Pixel thô kiểu máy 8-bit, kèm sọc nhẹ.
post_fx hurt ()
 Bị thương hoặc máu thấp: viền đỏ, hơi nhạt màu.
post_fx paused ()
 Menu pause: thế giới mờ và tối phía sau UI.

Mô tả chi tiết

Các bộ post_fx hay dùng.

Là giá trị thường: sửa thoải mái trước khi đặt.

fx.bloom = 0.6f;
void post_fx_set(context &ctx, const post_fx &fx)
Đặt các hiệu ứng post-processing dựng sẵn.
Các mẫu particle hay dùng, để truyền vào particles_spawn() hoặc gắn thẳng lên entity.
Definition njin_fx.h:147
post_fx crt()
Màn hình CRT cũ: cong, sọc, tách màu nhẹ, tối viền.
Definition njin_post.h:106
Các hiệu ứng post-processing dựng sẵn, áp lên thế giới (không lên UI).
Definition njin_post.h:20

Thông tin về hàm

◆ crt()

post_fx njin::post::crt ( )
inline

Màn hình CRT cũ: cong, sọc, tách màu nhẹ, tối viền.

Giá trị trả về
Bộ hiệu ứng.

◆ noir()

post_fx njin::post::noir ( )
inline

Phim đen trắng: không màu, tương phản cao, tối viền, nhiễu hạt.

Giá trị trả về
Bộ hiệu ứng.

◆ vintage()

post_fx njin::post::vintage ( )
inline

Ảnh cũ: ngả nâu, hơi mờ nhạt, tối viền.

Giá trị trả về
Bộ hiệu ứng.

◆ dream()

post_fx njin::post::dream ( )
inline

Mơ màng: quầng sáng rộng, màu tươi hơn, tối viền nhẹ.

Giá trị trả về
Bộ hiệu ứng.

◆ glow()

post_fx njin::post::glow ( )
inline

Sáng rực: bloom cho game neon, lửa, phép thuật.

Giá trị trả về
Bộ hiệu ứng.

◆ retro()

post_fx njin::post::retro ( )
inline

Pixel thô kiểu máy 8-bit, kèm sọc nhẹ.

Giá trị trả về
Bộ hiệu ứng.

◆ hurt()

post_fx njin::post::hurt ( )
inline

Bị thương hoặc máu thấp: viền đỏ, hơi nhạt màu.

Nhân vignette theo mức máu mất để tăng dần.

Giá trị trả về
Bộ hiệu ứng.

◆ paused()

post_fx njin::post::paused ( )
inline

Menu pause: thế giới mờ và tối phía sau UI.

Giá trị trả về
Bộ hiệu ứng.