summaryrefslogtreecommitdiff
path: root/vlib.h
diff options
context:
space:
mode:
authorpommicket <pommicket@gmail.com>2021-09-29 11:54:07 -0400
committerpommicket <pommicket@gmail.com>2021-09-29 11:54:07 -0400
commitdbbe3bcdb841e51fa06effd1aab07bcb24f422eb (patch)
tree2fcf73c9680ec62c8a143b5f43a0281bc6172a22 /vlib.h
parent0b9cd314267fb3f654959ed4a33e604b4bfb4fa3 (diff)
adding more grains
Diffstat (limited to 'vlib.h')
-rw-r--r--vlib.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/vlib.h b/vlib.h
index c05340a..bfe869b 100644
--- a/vlib.h
+++ b/vlib.h
@@ -10778,7 +10778,7 @@ V_DECL vec2 rand_unit_vec2(void) {
V_DECL vec3 rand_unit_vec3(void) {
vec3 v;
do
- v = rand_vec3();
+ v = addc3(scale3(rand_vec3(),2),-1);
while (sqlength3(v) > 1);
return normalize3(v);
}
@@ -10786,7 +10786,7 @@ V_DECL vec3 rand_unit_vec3(void) {
V_DECL vec4 rand_unit_vec4(void) {
vec4 v;
do
- v = rand_vec4();
+ v = addc4(scale4(rand_vec4(),2),-1);
while (sqlength4(v) > 1);
return normalize4(v);
}