From 8c4ed9d955e185ca949b17f3125e19cd564dd2d6 Mon Sep 17 00:00:00 2001 From: Oliver Booth Date: Mon, 5 Dec 2022 15:20:26 +0000 Subject: [PATCH] Use double-precision overload of ToAxisAngle --- VpSharp/src/Entities/VirtualParadiseObjectBuilder.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/VpSharp/src/Entities/VirtualParadiseObjectBuilder.cs b/VpSharp/src/Entities/VirtualParadiseObjectBuilder.cs index eab00c0..bd377ae 100644 --- a/VpSharp/src/Entities/VirtualParadiseObjectBuilder.cs +++ b/VpSharp/src/Entities/VirtualParadiseObjectBuilder.cs @@ -176,7 +176,7 @@ public abstract class VirtualParadiseObjectBuilder } else { - TargetObject.Location.Rotation.ToAxisAngle(out Vector3 axis, out float angle); + TargetObject.Location.Rotation.ToAxisAngle(out Vector3d axis, out double angle); _ = vp_double_set(handle, ObjectRotationX, axis.X); _ = vp_double_set(handle, ObjectRotationY, axis.Y); _ = vp_double_set(handle, ObjectRotationZ, axis.Z);