Sign in to follow this  

Matrix from latitude longitude

Recommended Posts

Been trying to do this and came up with
Matrix world = Matrix.Identity;
world.Multiply(Matrix.Translation(0.0f, 0.0f, -1.0f));
world.Multiply(Matrix.RotationY(-(alerts[i].Longitude) * deg2rad));
world.Multiply(Matrix.RotationX((alerts[i].Latitude) * deg2rad));
which is definitly the easy answer. but it doesn't seem to even be correct for all cases. is there a way to go directly to a matrix?

Share this post

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this