Exactly what i've just tried sir! I adapted it for the program like so:

vec_set(Temp,ball);
vec_sub(Temp,camera);
vec_to_angle( camera.pan ,Temp); // now MY looks at YOU

And placed it in my main loop (i want it to be updated each frame), but it only runs the first time :S I'm guessing i need to make the program go "Oh its over there now!" if i move the ball?


I am a noob to this... Blitz3D is where i am best at!