JOML
glm
Our great sponsors
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
JOML
-
In java >=9 when using modules what is the correct way to require javax.vecmath?
Any reason you use javax.vecmath instead of something like JOML?
glm
-
So I was writing a UI framework for my kotlin/multiplatform game engine and then things somewhat escalated...
After long time requested, right in these days I'm completing a glm kotlin port to multiplatform (https://github.com/kotlin-graphics/glm)
What are some alternatives?
gli - jvm gli
learn-OpenGL
assimp - JVM Open Asset Import Library (Assimp)
bullet - JVM Bullet Physics SDK: real-time collision detection and multi-physics simulation for VR, games, visual effects, robotics, machine learning etc.
Vulkan - Examples and demos for the new Vulkan API
openrndr - OPENRNDR. A Kotlin/JVM library for creative coding, real-time and interactive graphics
openvr - OpenVR SDK
JOGL2D - Zero-overhead 2D rendering library for JOGL using Kotlin
modern-jogl-examples - Examples ported in JOGL from "Learning Modern 3D Graphic Programming" by J.L.McKesson
imgui - Bloat-free Immediate Mode Graphical User interface for JVM with minimal dependencies (rewrite of dear imgui)
orx - A growing library of assorted data structures, algorithms and utilities for OPENRNDR
kotlin-unsigned - unsigned support for Kotlin via boxed types and unsigned operators