Version bump rand

This commit is contained in:
2021-05-31 10:10:45 -07:00
parent 9dcb36612d
commit bf8b533b15
13 changed files with 1179 additions and 1127 deletions

View File

@@ -37,12 +37,12 @@ pub fn new(opt: &Opt) -> Scene {
let len = 1000;
for x in 0..len {
for z in 0..len {
let r = rng.gen_range(0., 1.);
let g = rng.gen_range(0., 1.);
let b = rng.gen_range(0., 1.);
let r = rng.gen();
let g = rng.gen();
let b = rng.gen();
let x_pos = (x - len / 2) as f32 + rng.gen_range(-0.1, 0.1);
let z_pos = (z - len / 2) as f32 + rng.gen_range(-0.1, 0.1);
let x_pos = (x - len / 2) as f32 + rng.gen_range(-0.1..0.1);
let z_pos = (z - len / 2) as f32 + rng.gen_range(-0.1..0.1);
grid.push(Box::new(Sphere::new(
Vec3::new(x_pos, 0., z_pos),

View File

@@ -81,7 +81,7 @@ where
1000.,
ground_material,
))];
let mut random = || rng.gen_range(0., 1.);
let mut random = || rng.gen::<f32>();
for a in -11..11 {
for b in -11..11 {

View File

@@ -64,7 +64,7 @@ pub fn new(opt: &Opt) -> Scene {
let z0 = -1000. + j as f32 * w;
let y0 = 0.;
let x1 = x0 + w;
let y1 = 100. * (rng.gen_range(0., 1.) + 0.01);
let y1 = 100. * (rng.gen::<f32>() + 0.01);
let z1 = z0 + w;
boxlist.push(Box::new(Cuboid::new(
Vec3::new(x0, y0, z0),
@@ -152,9 +152,9 @@ pub fn new(opt: &Opt) -> Scene {
for _ in 0..ns {
boxlist.push(Box::new(Sphere::new(
[
165. * rng.gen_range(0., 1.),
165. * rng.gen_range(0., 1.),
165. * rng.gen_range(0., 1.),
165. * rng.gen::<f32>(),
165. * rng.gen::<f32>(),
165. * rng.gen::<f32>(),
],
10.,
Arc::clone(&white),