Main Page | Namespace List | Class Hierarchy | Class List | File List | Class Members | File Members | Related Pages

Saphyre2 Subsystems

Saphyre2 Subsystems perform specific complex Tasks of the simulation. They receive some inputs (Data Blocks) and generate some outputs (Data Blocks) without any functional coupling with other Subsystems.

Ordinary Differential Equation Integration

S(t) = State (in Phase Space) of the system at time t. (Structured vector of Real,P3D,V3D,Quat...)

Fc(t) = Constraint force vector at time t

Input:

Output:

Collision Detection

Input:

Output:

Funcionalitats:

Constraint Solving

Input:

Output:

Bilateral Constraint Solver

bla

Unilateral Constraint Solver

bla

Timestepping Constraint Solver

bla

Relaxation Constraint Solver

Drives the state of the System to "the closer" state that satisfies the constraints (within a certain precission)

It should be something like the Jacobi or Gauss-Seidel iterative approach used by Jakobsen in "Advanced Character Animation".

(Projection to the constraint manifold??)


Generated on Tue Aug 10 15:58:31 2004 for Saphyre2 by doxygen 1.3.5