Fixed waterfall display
This commit is contained in:
parent
e767e1cbe0
commit
24753c8252
|
@ -306,10 +306,11 @@ mod app {
|
|||
|
||||
let gradient = colorous::TURBO;
|
||||
|
||||
for y in 0..128 {
|
||||
let norm_intens = (col[y].re.pow(2) + col[y].im.pow(2)) / *cx.local.max_mag;
|
||||
for idx in 0..128 {
|
||||
let norm_intens = (col[idx].re.pow(2) + col[idx].im.pow(2)) / *cx.local.max_mag;
|
||||
let color = gradient.eval_continuous(norm_intens as f64);
|
||||
|
||||
let y = if idx < 64 { 64 + idx } else { idx - 64 };
|
||||
Pixel(
|
||||
Point::new(*cx.local.col_pos as i32, y as i32),
|
||||
Rgb565::new(color.r >> 3, color.g >> 2, color.b >> 3),
|
||||
|
|
Loading…
Reference in New Issue