From c0227f4203bdebd506116a80a6de1caeb44ae5e8 Mon Sep 17 00:00:00 2001 From: Joe Ardent Date: Wed, 19 Jan 2022 15:11:48 -0800 Subject: [PATCH] Remove dumb heron import. --- src/lib.rs | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/lib.rs b/src/lib.rs index bd7ec3e..e2bb071 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -2,7 +2,6 @@ use bevy::{ ecs::schedule::StageLabel, prelude::{ResMut, SystemLabel, Vec3, Windows}, }; -use heron::rapier_plugin::nalgebra::ComplexField; pub mod action; pub mod camera; @@ -31,9 +30,9 @@ pub fn random_sphere_vec(r: &mut impl rand::prelude::Rng) -> Vec3 { // Marsaglia (1972) for picking x1 and x2 from (-1, 1) and generating surface // points directly if their sum is less than 1. - let mut x1 = 0.0; - let mut x2 = 0.0; - let mut ssum = 2.0; + let mut x1: f32 = 0.0; + let mut x2: f32 = 0.0; + let mut ssum = std::f32::MAX; while ssum >= 1.0 { x1 = r.gen_range(-1.0..=1.0); x2 = r.gen_range(-1.0..=1.0);