Slow down chars mode.
This commit is contained in:
parent
360bc5f392
commit
75ca3a28e5
@ -62,20 +62,22 @@ fn main() -> std::io::Result<()> {
|
||||
.take(y_size)
|
||||
.collect::<Vec<_>>();
|
||||
loop {
|
||||
let x = rng.gen_range(0, x_size / 8);
|
||||
let y = rng.gen_range(0, y_size / 8);
|
||||
let color = pick_color(c0, c1, &mut rng);
|
||||
let start_index = rng.gen_range(0, buffer.len() / 8) * 8;
|
||||
for i in 0..8 {
|
||||
let b = buffer[start_index + i];
|
||||
for j in 0..8 {
|
||||
frame[y * 8 + i][x * 8 + j] = {
|
||||
if b & (1 << j) != 0 {
|
||||
color
|
||||
} else {
|
||||
Color::black()
|
||||
}
|
||||
};
|
||||
if rng.gen::<f64>() < 0.01 {
|
||||
let x = rng.gen_range(0, x_size / 8);
|
||||
let y = rng.gen_range(0, y_size / 8);
|
||||
let color = pick_color(c0, c1, &mut rng);
|
||||
let start_index = rng.gen_range(0, buffer.len() / 8) * 8;
|
||||
for i in 0..8 {
|
||||
let b = buffer[start_index + i];
|
||||
for j in 0..8 {
|
||||
frame[y * 8 + i][x * 8 + j] = {
|
||||
if b & (1 << j) != 0 {
|
||||
color
|
||||
} else {
|
||||
Color::black()
|
||||
}
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user