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.
Discussion Thread
Demonstration
This is a paid asset, but now you can download for FREE, but please remember this package is provided only for learning purposes or to be able to test before buying the product, NOT FOR COMMERCIAL PURPOSES.
Detail this asset from Unity Store: Original Link
Dynamic Mesh Cutter v1.2.3
Download Now We encourage you to download all the assets from the developers. These assets we share are for personal use and to gain some good knowledge with high quality assets.
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.
Discussion Thread
Demonstration