Dynamic Mesh Cutter is a high performance runtime mesh cutting algorithm, splitting meshes by plane intersection into multiple disjoint meshes.
For more detail this asset from the Unity Asset Store: Click Here
This is a paid asset, but now you can download Dynamic Mesh Cutter for FREE, Please keep in mind this package is provided only for learning purposes or to be able to test before buying the product, NOT FOR COMMERCIAL PURPOSES.
Dynamic Mesh Cutter v1.2.6 (28 Nov 2024) (Latest version)
Dynamic Mesh Cutter v1.2.3
“If possible, please buy the package to support the developer”
Dynamic Mesh Cutter is a high performance runtime mesh cutting algorithm, splitting meshes by plane intersection into multiple disjoint meshes.
Highlights:
– Using multithreading to asynchronously cut meshes without blocking the main thread.
– Separating meshes into multiple disjoint meshes , not just a “left” and “right” side.
– Cutting skinned mesh renderers including animated meshes while respecting boneweights.
– Optional settings to increase or decrease performance based on the desired mesh result.
– Optimized to run on mobile and VR devices
RAGDOLL UPDATE: Now also cutting ragdolls and separating joints, rigidbodies and colliders automatically!
For more details on how exactly Dynamic Mesh Cutter is working, please read the Manual. For FAQ please visit the below discussion thread.