PIPER  1.0.1
Shaping Module

This module implements a physics simulation where the whole skeleton is a fixed affine frame and the soft tissue degrees of freedom are points sampled on the skin.

The skin gets elasticity from a triangular FEM to ensure a smooth transformation.

  • Metadata: The skin and skeleton must be defined by Entity. The skin can be either defined in a single or multiple entites.
  • Input Targets: currently the module does have support for loading any target.
  • Output:
Warning
This module is in a beta stage and has been tested only with the PIPER child model.
Author
Thomas Lemaire - INRIA

Parameters

Points handle

Controls the number of points degrees of freedom sampled on the skin.

Default target stiffness

Default stiffness for the point handles target. The current value can be changed in the module.

Skin young modulus

Skin triangular FEM Young Modulus. Increase the value to get smoother deformations, decrease it to get sharper deformations. The current value can be changed in the module.

User interface

Simulation control

moduleShape_control.png
Simulation control

Point handle controller

Once the Point handle interactor mouse tool is active :

  • Click on a red spfere to add a controller for that point
  • Click again on the red sphere to remove the controller
  • Drag the red, green, blue arrows to set the target value for that controller
moduleShape_pointController.png
Use of the point handle mouse interactor

Display settings

moduleShape_display.png
Display settings

Model nodes update

The computation of model nodes must be activated first, then the PIPER model nodes coordinate can be updated.