For your first question: yes, you can do that. BGT's vectors contain a lot of this functionality, though. Saying v3=v1+v2 is equivalent to saying v3.x = v1.x+v2.x; v3.y=v1.y+v2.y; v3.z=v1.xz+v2.z
If I understand your second question correctly, that's where you'd use the trig functions.
_______________________________________________ Audiogames-reflector mailing list Audiogamesfirstname.lastname@example.org https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector