cpu_shader
云图的shader的cpu版本
函数
1, use cloudmap::cm3;
fn cm3(u: f64, v: f64, ca: f64, cb: f64, cc: f64, cut: f64, n: i32) -> [u32; 4]
四色云图
u:uv.u
v:uv.v
ca:三角形第1个点的数值
cb:三角形第2个点的数值
cc:三角形第3个点的数值
cut:过滤掉的百分比,默认写:0.0,不过滤
n:色阶,默认写:12
2, use cloudmap::cm3_blue;
同上,蓝色的云图
3, use cloudmap::cm3_arrow;
cm3_arrow(ux: f64, vy: f64, u: f64, v: f64, vv: f64, cut: f64, n: i32) -> [u32; 4]
mesh的箭头,四色,限制在云图内了,一般
ux:二维向量的x
vy:二维向量的y
u: uv.u
v: uv.v
vv: 色值,归一化的,0.0--1.0区间
cut:同上,0.0
n:12