Fast, cross-platform convex decomposition: generate accurate compound colliders for any mesh at runtime with Burst-compiled V-HACDAccurate physics for complex meshes, generated at runtime, on every platform.In Unity, a dynamic Rigidbody can only use convex mesh colliders. Wrap a complex shape in a single convex hull and every hole, gap and opening gets filled in: objects bounce off space that should be empty.Convexify fixes this with convex decomposition. It splits any mesh into a set of convex parts and turns them into a compound collider, so collisions match the real shape. Everything runs while your game runs. Use it for meshes that don’t exist at design time: user-imported models, procedural geometry and downloaded content.FeaturesRuntime collider generation. Create compound colliders for arbitrary, non-convex meshes on the fly, with no editor bake step.Fast. Burst-compiled jobs decompose typical meshes in tens of milliseconds.Keeps your frame rate. The work runs on background worker threads while your game keeps rendering.Every platform. Pure C# and Burst, with no native plugins. It runs on all platforms Unity supports, including the Web.Simple to use. Three lines of code give you colliders. For full control, schedule it as jobs from Mesh.MeshData or NativeArray data.Tunable quality. Resolution, hull count, accuracy and vertex limits let you trade precision against speed.Proven algorithm. Based on V-HACD, the widely used convex decomposition algorithm, with improvements for better-fitting colliders.For comments, suggestions and issues please contact us:support@doji-tech.comWeb DemoDocumentationForum ThreadThis package contains a C#/Burst port of the renowned VHACD algorithm, which is widely used in game/physics engines to speed up physics calculations because it can automatically create a set of strictly convex shapes approximating any complex geometry.In Unity, convex decomposition is required, if you want to have accurate dynamic Rigidbody collisions for a mesh with complex geometry. For more information, refer to the screenshots and the documentation.This library is specifically made for those who wish to do convex decomposition at runtime on any platform. It's implemented in pure C# and runs on all platforms that Unity supports.Try it in your browser: Web DemoRequirements: Unity 6000.0 or later. The Burst, Collections and Mathematics packages install automatically.Scope: Convexify generates colliders at runtime. It doesn’t include editor tools for editing colliders or saving them as assets. For design-time collider authoring, other Asset Store tools already do this well.Claude go brrr




