libGDX Mesh Optimizer Tool
A downloadable tool for Windows and Linux
This is a tool to optimize your GLTF models for use in libGDX using the MeshOptimizer library.
Simplification, mesh optimization and model import/export are feature complete.
Only gdx-gltf supported GLB and GLTF files can be imported/exported.
Here is the supported pipeline:
- Indexing
- Simplification
- Vertex cache optimization
- Overdraw optimization
- Vertex fetch optimization
Why is this important?
This will give the libGDX 3D community the ability to have Level of Detail (LoD) rendering and also provide improved frame per second (FPS) on their 3D games.
Initial testing has shown 10-50% rendering improvements on an un-simplified mesh that has been optimized.
The JNI interface to MeshOptimizer is provided via LWJGL.
The Java jar file can be run on Windows and Linux , but you need Java 11+ installed.
User Interface
Download
Install instructions
Java jar file can be run on Linux and Windows, but you need Java 11+ installed.
You can set the maximum FPS by passing an argument to the jar file.
For example if you want to cap the FPS to 120 launch the jar file with:
java -jar libGDXMeshOptimizer.jar 120
Development log
- 0.0.3 AlphaMar 29, 2024
- 0.0.2 AlphaMar 26, 2024
- V0.0.1 Alpha ReleasedMar 18, 2024
Leave a comment
Log in with itch.io to leave a comment.