Mesh Deformations

Warning

This feature is experimental and should be used with caution. It is still under development and may contain bugs or limitations.

The mesh deformations module is a custom physics engine we have developed, which allows you to perform real-time cuts, tears and sutures in soft deformable meshes. The module is based on Position Based Dynamics (PBD) and is capable of simulating complex deformations in real-time, even in untethered HMD devices.

In this article we will cover the basics of the module and the core concepts with basic examples. The workflow for creating a deformable object is as follows:

  1. Import a tetrahedral mesh.

  2. Create a deformable or rigid simulation mesh from the tetrahedral mesh.

  3. Create a physics world or use an existing one.

  4. Assign the simulation mesh to an actor.

A list containing user manuals and examples for most used object types in MeshDeformations.