diff --git a/RayTracer/tools/Random.cpp b/RayTracer/tools/Random.cpp
index a32c8da65d0a97da157ec82395e1aa527da7a27a..957859fec4c8201d54ec6824f83efa36ade70e67 100644
--- a/RayTracer/tools/Random.cpp
+++ b/RayTracer/tools/Random.cpp
@@ -3,7 +3,7 @@
 namespace util {
 
 Vec3 rand_vec3() {
-	return Vec3(dis0to1(gen), dis0to1(gen), dis0to1(gen));
+	return Vec3(disMinus1To1(gen), disMinus1To1(gen), disMinus1To1(gen));
 }
 
 bool in_circle(const Vec3& v) {