Shell Actors
Shell actors are part of the experimental API. Their API may change in future releases.
Shell actors represent thin-shell surface elements for simulating membranes, fabrics, and other sheet-like deformable structures. Unlike soft (FEM) actors, which use volumetric tetrahedral meshes, shell actors operate on surface triangle meshes and model both in-plane stretching and out-of-plane bending.
Formulation
Continuous Model
Shell actors approximate the Kirchhoff–Love thin shell model, which is posed on a parametric surface parameterized by the mapping from coordinates to position . The surface defines the undeformed reference configuration, while the deformed position of is given by . This can be expressed in terms of a displacement field , which is treated as the unknown solution.
Kinetic energy is
Elastic potential energy is given in terms of a density per unit reference area,
The energy density is the sum of two terms:
where is the membrane energy, depending on the membrane Green–Lagrange strain , and is the bending energy, depending on a curvature strain . Expressed with respect to the standard curvilinear basis of the reference configuration, these strains are
where and are the metric tensor and second fundamental form of and and are the corresponding tensors on the deformed surface, pulled back to . We follow the Einstein summation convention, with tensor indices .
Both energy terms are isotropic St. Venant–Kirchhoff materials, with energies given by