VIPER: Volume Invariant Position-based Elastic Rods

06/12/2019
by   Baptiste Angles, et al.
0

We extend the formulation of position-based rods to include elastic volumetric deformations. We achieve this by introducing an additional degree of freedom per vertex – isotropic scale (and its velocity). Including scale enriches the space of possible deformations, allowing the simulation of volumetric effects, such as a reduction in cross-sectional area when a rod is stretched. We rigorously derive the continuous formulation of its elastic energy potentials, and hence its associated position-based dynamics (PBD) updates to realize this model, enabling the simulation of up to 26000 DOFs at 140 Hz in our GPU implementation. We further show how rods can provide a compact alternative to tetrahedral meshes for the representation of complex muscle deformations, as well as providing a convenient representation for collision detection. This is achieved by modeling a muscle as a bundle of rods, for which we also introduce a technique to automatically convert a muscle surface mesh into a rods-bundle. Finally, we show how rods and/or bundles can be skinned to a surface mesh to drive its deformation, resulting in an alternative to cages for real-time volumetric deformation.

READ FULL TEXT

page 1

page 3

page 4

page 5

page 8

page 9

page 10

page 13

research
07/14/2020

Topology-Change-Aware Volumetric Fusion for Dynamic Scene Reconstruction

Topology change is a challenging problem for 4D reconstruction of dynami...
research
08/01/2020

Optimized Processing of Localized Collisions in Projective Dynamics

We present a method for the efficient processing of contact and collisio...
research
08/01/2022

VolTeMorph: Realtime, Controllable and Generalisable Animation of Volumetric Representations

The recent increase in popularity of volumetric representations for scen...
research
08/05/2013

A Spline-based Volumetric Data Modeling Framework and Its Applications

In this dissertation, we concentrate on the challenging research issue o...
research
04/11/2021

Velocity Skinning for Real-time Stylized Skeletal Animation

Secondary animation effects are essential for liveliness. We propose a s...
research
01/26/2015

GPU Programming - Speeding Up the 3D Surface Generator VESTA

The novel "Volume-Enclosing Surface exTraction Algorithm" (VESTA) genera...

Please sign up or login with your details

Forgot password? Click here to reset