CTD (forthcoming)

Note

This feature is a work in progress (WIP) and will be available in future versions of MAGES SDK.

By exploiting the GA-based interpolation engine, we can simulate (under 10ms) realistic unconstrained consecutive tears or cuts, on a soft-body model, similar to the ones performed in real life by a surgeon in the operating room. Based on pure geometric operations on the surface mesh, we can perform such actions and obtain real-time results in XR, even in low-spec devices, such as mobile VR HMDs.

We have already published the following papers in peer reviewed journals, conferences and on arXiv:

  1. Progressive tearing and cutting of soft-bodies in high-performance virtual reality. read more.

  2. Realistic soft-body tearing under 10ms in VR. read more.

  3. An All-In-One Geometric Algorithm for Cutting, Tearing, and Drilling Deformable Models. read more.

  4. Deform, Cut and Tear a skinned model using Conformal Geometric Algebra. read more.

Realtime Cut

MAGES gives you the ability to perform realitme cuts in meshes. We calculate the intersection points during the cut, to setup a new mesh, separating it from the main one and calculate its own physics.

../../../_images/CuttableMesh.gif

Realtime Tear

Tearing is used to make small cuts into skinned meshes. This mechanic is ideal in scenarios where you have to separate the skin layers or perform delicate surgical cuts.

../../../_images/TearableMesh.gif

Realtime Drill

The drill module enables the developer to set up a Unity GameObject as a drill tool, in order to achieve real time drilling of holes on 3D rigged and static models.

../../../_images/colliderDrillArea.png