FEANIM Software Package

FEANIM (Finite Element ANIMation) is a software package to simulate the dynamic interactions among rigid and deformable objects by using the finite element method and computer animation technique. Collision response and fracture are two main issues addressed by FEANIM.

The unique features of FEANIM include:

(1) Two types of interface elements are proposed to simulate the interface between different objects.
(2) Three algorithms (at different granularities) have been proposed to simulate the impact behaviour of objects when they collide each other.
(3) An incremental and iterative step-by-step time integration method is devised to describe the dynamic behaviour of objects.

Some demos:

Impact of an elastic cube to a hard ground (mpeg)
Bouncing up a deformable ball (mpeg)
A ball colliding a hard ground obliquely (mpeg)
Impact of an elastic cube to a deformable ground (mpeg)
Bouncing up a deformable ball from a deformable ground (mpeg)
Fracture of a bent beam (mpeg)
Results (in animated gif)   using the forward Lagrangian multiplier method
                    Oblique collision between a flexible hammer and a rigid plane
          Collision between a flexible hammer and a flexible table
                    Collision between a flexible hammer and a flexible lamp
          Crashing of a cup