Home

Awesome

MaxMath

MaxMath is the most powerful and extensive SIMD math library available to Unity developers. Built on top of Unity.Mathematics and utilizing Unity.Burst, it introduces the following key features:

How To Use This Library

alt text

New Types

Integer

<details><summary>(S)Byte</summary>

alt text

</details> <details><summary>(U)Short</summary>

alt text

</details> <details><summary>(U)Int</summary>

alt text

</details> <details><summary>(U)Long</summary>

alt text

</details>

Floating Point

<details><summary>Float</summary>

alt text

</details> <details><summary>Half</summary>

alt text

</details> <details><summary>Quarter (8-bit 1.3.4.-3 IEEE 754 floating point)</summary>

alt text

</details>

Random Number Generators

<details><summary>XOR-Shift</summary>

alt text

</details>

New Functions

<details><summary>Miscellaneous</summary>

alt text

</details> <details><summary>Arithmetic</summary>

alt text

alt text

alt text

alt text

alt text

alt text

</details> <details><summary>Bitwise Operations</summary>

alt text

alt text

alt text

alt text

</details> <details><summary>Vector Operations</summary>

alt text

alt text

alt text

alt text

</details> <details><summary>Interpolation and Geometry</summary>

alt text

alt text

alt text

</details> <details><summary>Type Conversion</summary>

alt text

</details>

What Kind Of Performance To Expect

alt text

Highlights

Notes

How To Install This Library

Disclaimer: I firmly believe in open source - being able to copy/modify/understand other people's code is great :) I also want people to be able to step through code with a debugger. For these reasons I usually don't distribute DLLs.

alt text