1
Fork 0

more colors

This commit is contained in:
Andy Killorin 2023-09-13 09:35:30 -05:00
parent 69edbba771
commit a9dc355079
Signed by: ank
GPG key ID: B6241CA3B552BCA4

View file

@ -143,13 +143,14 @@ fn render_frame(buffer: &mut [u32; WIDTH*HEIGHT]) {
let n = sample_world(point+camera_vec+boat_pos, rand); let n = sample_world(point+camera_vec+boat_pos, rand);
buffer[y*WIDTH + x] = buffer[y*WIDTH + x] =
if n > 0.1 { if n > 0.1 {
0xFF00FF00 let n = (n+0.1) * 300.0;
0xFF00FF00 + (n as u32 + (n as u32) << 8)
} else if n > 0.04 { } else if n > 0.04 {
0xFF44FF44 let n = (0.1-n) * -300.0;
} else if n > -0.03 { 0xFF44FF44 + (n as u32 + (n as u32) << 8)
0xFFFF1111 } else {
} else { let n = (n+0.1) * 300.0;
0xFFFF0000 0xFFFF3333 + (n as u32 + (n as u32) << 8)
} }
} }
} }