29-Mar-2007, 03:43 AM
|
#2 (permalink)
|
|
Fixed Error!
Posts: 4,202
Join Date: Mar 2007
Rep Power: 6
|
Re: frag grenade Random explode explosion effect c++ opengl
z = drand48()*2-1;
r = drand48()*2*pi;
x = cos(r);
y = sin(r);
r = sqrt(x*x+y*y+z*z);
x /= r;
y /= r;
z /= r;
should have been
z = drand48()*2-1;
r = drand48()*2*pi;
x = cos(r);
y = sin(r);
r = sqrt(1-z*z);
x *= r;
y *= r;
|
|
|