3d trajectory - calculate initial velocity
Posted
by
Skoder
on Game Development
See other posts from Game Development
or by Skoder
Published on 2011-03-06T18:48:45Z
Indexed on
2011/03/07
0:18 UTC
Read the original article
Hit count: 258
Hey, I've got a 2D projectile code sample working, but would like to extend it to 3D. How would I calculate the initial velocity of the Z-axis? At the moment, I've got:
initVel.X = (float)Math.Cos(45.0);
initVel.Y = (float)Math.Sin(45.0);
How would I convert this to work in 3D (and add the initial velocity for the Z-axis)?
In my example, X is across, Y is up down and Z is going into the screen. I also normalize the vector and multiply it by the speed. Thanks
© Game Development or respective owner