2024-01-02 21:10:04 -06:00
|
|
|
export function normalizeAnglePI(angle: number) {
|
2024-01-01 21:03:27 -06:00
|
|
|
const newAngle = angle % (2 * Math.PI);
|
2024-01-02 21:10:04 -06:00
|
|
|
if (newAngle > Math.PI) return newAngle - 2 * Math.PI;
|
|
|
|
|
if (newAngle < -Math.PI) return newAngle + 2 * Math.PI;
|
2024-01-01 21:03:27 -06:00
|
|
|
return newAngle;
|
|
|
|
|
}
|