DETERMINISTIC Q32.32 MATH FOR .NET

Build simulations that agree.

FixedMathSharp brings scalar math, vectors, rotations, transforms, random streams, and computational geometry together under one explicit fixed-point model.

Choose your path

Fixed-point math

Start with Fixed64, scalar algorithms, vectors, quaternions, matrices, and FixedTransform.

Geometry

Explore bounds, rays, segments, triangles, oriented boxes, anchors, and full-domain spatial queries.

Unity packages

Use the maintained Unity host for UPM packages, engine interop, samples, and the Burst-oriented Lean variant.

Resources

The API reference is generated from the library's source XML documentation. The wiki explains cross-cutting behavior such as Q32.32 representation, overflow, coordinate conventions, and full-domain arithmetic.