Library
Node Group
Type
Version : 1.0
Node Graph
graph TB
subgraph NG_hexagon_float
NG_hexagon_float_delta[delta]
NG_hexagon_float_delta_abs[delta_abs]
NG_hexagon_float_swizzle[swizzle]
NG_hexagon_float_swizzle2[swizzle2]
NG_hexagon_float_p[p]
style NG_hexagon_float_k fill:#500, color:#FFF
NG_hexagon_float_k([k:-0.866025, 0.5, 0.57735])
NG_hexagon_float_swizzle3[swizzle3]
NG_hexagon_float_kz_r1[kz_r1]
NG_hexagon_float_minus_k[minus_k]
NG_hexagon_float_swizzle4[swizzle4]
NG_hexagon_float_minus_kz_r[minus_kz_r]
NG_hexagon_float_swizzle5[swizzle5]
NG_hexagon_float_swizzle6[swizzle6]
NG_hexagon_float_combine_mkx_ky[combine_mkx_ky]
NG_hexagon_float_swizzle7[swizzle7]
NG_hexagon_float_swizzle8[swizzle8]
NG_hexagon_float_kxy[kxy]
NG_hexagon_float_dot_kxy_p[dot_kxy_p]
NG_hexagon_float_dot_kxy_p1[dot_kxy_p1]
NG_hexagon_float_min_dotkxyp_p[min_dotkxyp_p]
NG_hexagon_float_min_0[min_0]
NG_hexagon_float_multiply_kxy_min[multiply_kxy_min]
NG_hexagon_float_multiply2_1[multiply2_1]
NG_hexagon_float_multiply_min_comb[multiply_min_comb]
NG_hexagon_float_multiply2_2[multiply2_2]
NG_hexagon_float_swizzle9[swizzle9]
NG_hexagon_float_clamp[clamp]
NG_hexagon_float_combine_clamp_rad[combine_clamp_rad]
NG_hexagon_float_new_p1[new_p1]
NG_hexagon_float_new_p2[new_p2]
NG_hexagon_float_new_p3[new_p3]
NG_hexagon_float_p3_sum[p3_sum]
NG_hexagon_float_p3_sqrt[p3_sqrt]
NG_hexagon_float_ifgreater_p3[ifgreater_p3]
style NG_hexagon_float_out fill:#0C0, color:#FFF
NG_hexagon_float_out([out])
style NG_hexagon_float_texcoord fill:#09D, color:#FFF
NG_hexagon_float_texcoord([texcoord])
style NG_hexagon_float_center fill:#09D, color:#FFF
NG_hexagon_float_center([center])
style NG_hexagon_float_radius fill:#09D, color:#FFF
NG_hexagon_float_radius([radius])
end
NG_hexagon_float_texcoord --"in1"--> NG_hexagon_float_delta
NG_hexagon_float_center --"in2"--> NG_hexagon_float_delta
NG_hexagon_float_delta --"in"--> NG_hexagon_float_delta_abs
NG_hexagon_float_delta_abs --"in"--> NG_hexagon_float_swizzle
NG_hexagon_float_delta_abs --"in"--> NG_hexagon_float_swizzle2
NG_hexagon_float_swizzle --"in1"--> NG_hexagon_float_p
NG_hexagon_float_swizzle2 --"in2"--> NG_hexagon_float_p
NG_hexagon_float_k --"in"--> NG_hexagon_float_swizzle3
NG_hexagon_float_swizzle3 --"in1"--> NG_hexagon_float_kz_r1
NG_hexagon_float_radius --"in2"--> NG_hexagon_float_kz_r1
NG_hexagon_float_k --"in1"--> NG_hexagon_float_minus_k
NG_hexagon_float_minus_k --"in"--> NG_hexagon_float_swizzle4
NG_hexagon_float_swizzle4 --"in1"--> NG_hexagon_float_minus_kz_r
NG_hexagon_float_radius --"in2"--> NG_hexagon_float_minus_kz_r
NG_hexagon_float_minus_k --"in"--> NG_hexagon_float_swizzle5
NG_hexagon_float_k --"in"--> NG_hexagon_float_swizzle6
NG_hexagon_float_swizzle5 --"in1"--> NG_hexagon_float_combine_mkx_ky
NG_hexagon_float_swizzle6 --"in2"--> NG_hexagon_float_combine_mkx_ky
NG_hexagon_float_k --"in"--> NG_hexagon_float_swizzle7
NG_hexagon_float_k --"in"--> NG_hexagon_float_swizzle8
NG_hexagon_float_swizzle7 --"in1"--> NG_hexagon_float_kxy
NG_hexagon_float_swizzle8 --"in2"--> NG_hexagon_float_kxy
NG_hexagon_float_kxy --"in1"--> NG_hexagon_float_dot_kxy_p
NG_hexagon_float_p --"in2"--> NG_hexagon_float_dot_kxy_p
NG_hexagon_float_combine_mkx_ky --"in1"--> NG_hexagon_float_dot_kxy_p1
NG_hexagon_float_new_p1 --"in2"--> NG_hexagon_float_dot_kxy_p1
NG_hexagon_float_dot_kxy_p --"in1"--> NG_hexagon_float_min_dotkxyp_p
NG_hexagon_float_dot_kxy_p1 --"in1"--> NG_hexagon_float_min_0
NG_hexagon_float_kxy --"in1"--> NG_hexagon_float_multiply_kxy_min
NG_hexagon_float_min_dotkxyp_p --"in2"--> NG_hexagon_float_multiply_kxy_min
NG_hexagon_float_multiply_kxy_min --"in1"--> NG_hexagon_float_multiply2_1
NG_hexagon_float_combine_mkx_ky --"in1"--> NG_hexagon_float_multiply_min_comb
NG_hexagon_float_min_0 --"in2"--> NG_hexagon_float_multiply_min_comb
NG_hexagon_float_multiply_min_comb --"in1"--> NG_hexagon_float_multiply2_2
NG_hexagon_float_new_p2 --"in"--> NG_hexagon_float_swizzle9
NG_hexagon_float_swizzle9 --"in"--> NG_hexagon_float_clamp
NG_hexagon_float_minus_kz_r --"low"--> NG_hexagon_float_clamp
NG_hexagon_float_kz_r1 --"high"--> NG_hexagon_float_clamp
NG_hexagon_float_clamp --"in1"--> NG_hexagon_float_combine_clamp_rad
NG_hexagon_float_radius --"in2"--> NG_hexagon_float_combine_clamp_rad
NG_hexagon_float_p --"in1"--> NG_hexagon_float_new_p1
NG_hexagon_float_multiply2_1 --"in2"--> NG_hexagon_float_new_p1
NG_hexagon_float_new_p1 --"in1"--> NG_hexagon_float_new_p2
NG_hexagon_float_multiply2_2 --"in2"--> NG_hexagon_float_new_p2
NG_hexagon_float_new_p2 --"in1"--> NG_hexagon_float_new_p3
NG_hexagon_float_combine_clamp_rad --"in2"--> NG_hexagon_float_new_p3
NG_hexagon_float_new_p3 --"in1"--> NG_hexagon_float_p3_sum
NG_hexagon_float_p3_sum --"in"--> NG_hexagon_float_p3_sqrt
NG_hexagon_float_p3_sqrt --"value1"--> NG_hexagon_float_ifgreater_p3
NG_hexagon_float_ifgreater_p3 --> NG_hexagon_float_out