Push your simulations to new extremes with maths/physics classes that mimic those included with Unity, except with double precision floating-point numbers!This library is designed to be instantly familiar to Unity users, as each class in this library has a corresponding equivalent class in the core UnityEngine API. However, the crucial difference is that while the Unity classes are built using single precision floating-point numbers, this library provides those same classes with double precision floating point numbers.Double precision implementation of the following Unity classes:MathfVector2Vector3Vector4QuaternionMatrix4x4Note that sometimes an exact match to the Unity equivalent wasn't possible. Furthermore, not every single method from these classes has been implemented. In general, this is only for methods whose double precision equivalent likely offers little practical benefit.The complete details of any differences between the above classes and their Unity equivalents, including which methods are/aren't implemented, can be found here in the documentation:https://robertjclose.github.io/DPML-documentation/If you are looking for a double-precision version of a particular method, please check the documentation to ensure that it is supported by this package before purchasing.If a method is not supported, but you have found a good reason why it should be, please get in touch and I will do my best to add it!