Theres very little documentation on this. A bit in C++ on euler and quaternion rotators but I’m looking at using floats, vectors, and the odd rotator (such at lookAtTarget node) to create a Torpedo Data Computer which uses nautical or tait-bryan eulers which is basically the split pitch,yaw and roll AFAIK.
I’m finding that I get 0-360 degrees when I need 0-180 positive clockwise from north and -179.999 to -0.00 from south to north CW I beleive.
If anyone has any experiance dealing with these setups do you have any tips and am I wrong in any of my points here. Anytime the trig uses angles that are >= 180 degrees I get the wrong results.
Edit: I was able to find this which solves my current issue which is trying to get the angle from 0 fromt he forward vector of an actor +/-180degrees to a target. A few other issues I’ll have to deal with but it helps. Not much other documentatin around though
To simplify at the core I need to have 0 to 180d clockwise be one direction (starboard) and 180-360 need to be -0 to -180 aka another direction, port