Skip to content

StudioRailgun/MathUtils

Repository files navigation

MathUtils

Math Utilities written in Java

Utilities Provided

MathUtils

Implements fundamental functions like fract and dot.

NoiseUtils

Implements various noise-generating functions.

HashUtils

Implements functions to hash numbers.

VecHashUtils

Implements functions for converting bounded integer vectors into long hashes and unhashing them.

GeomUtils

Implements various geometry-focused functions.

RandUtils

Implements functions for generating random numbers.

Spline3d

Implements 3d splines

Dependencies

This library currently depends on the JOML math library

Download

Maven

<dependency>
    <groupId>io.github.studiorailgun</groupId>
    <artifactId>MathUtils</artifactId>
    <version>1.5.1</version>
</dependency>

About

Math utility functions

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages