New
5.3.0
There are a few minor breaking changes, see this document.
New functionality
Samples
- The Samples and JoltViewer can run on Linux using Vulkan. Make sure to install the Vulkan SDK before compiling (see:
Build/ubuntu24_install_vulkan_sdk.sh). - The Samples and JoltViewer can run on macOS using Metal.
MeshShape
MeshShapes of up to 110M triangles are possible now, but the actual maximum is very dependent on how the triangles in the mesh are connected.- Optimized creation of
MeshShape. Improves build speed by about 25% and reduces number of allocations by a factor of 1000. Allocations caused contention when building meshes from multiple threads. - Added
MeshShapeSettings::mBuildQualitywhich allows selecting between faster mesh creation or faster run time performance.