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

Một phần của hình ghép SDF (draw_sdf_blend()): hình nón bo tròn nối a với b, bán kính ra ở a và rb ở b (bằng nhau là viên nang, a trùng b là hình cầu). Tiếp...

#include <njin_3d.h>

Các thuộc tính Public

vec3 a {0.0f, 0.0f, 0.0f}
 Tâm đầu thứ nhất.
vec3 b {0.0f, 0.0f, 0.0f}
 Tâm đầu thứ hai.
f32 ra = 0.1f
 Bán kính ở a.
f32 rb = 0.1f
 Bán kính ở b.
f32 blend = -1.0f
 Độ mềm chỗ phần này nối vào các phần đứng trước nó trong danh sách, đơn vị thế giới.

Mô tả chi tiết

Một phần của hình ghép SDF (draw_sdf_blend()): hình nón bo tròn nối a với b, bán kính ra ở a và rb ở b (bằng nhau là viên nang, a trùng b là hình cầu).

Thông tin về Member Data

◆ blend

f32 njin::sdf_part::blend = -1.0f

Độ mềm chỗ phần này nối vào các phần đứng trước nó trong danh sách, đơn vị thế giới.

Âm (mặc định) là dùng blend của draw_sdf_blend(). Cho phép nối mềm chỗ cần đắp (vai vào thân) mà vẫn thon chỗ không muốn phình (khuỷu tay, đầu gối: đặt nhỏ, vì smooth min đắp thêm khoảng blend / 4 ở chỗ nối).