Motion Analysis Corporation

Calcium

Calcium (Builds Strong Bones!) is a suite of tools (formerly Si, Solver, and Director/Sequencer) that is a powerful skeletal creation, setup, and motion solving solution. It is an easy to use tool to solve captured marker data onto a skeleton.

In the solving process, Calcium reads in TRC marker data of an Init or T-pose, and one or more motion capture sequences. It allows you to view the resulting HTR skeleton data and writes it to a file for later use. The HTR data can then be viewed, edited, and read into all of the major animation packages.

Calcium uses a technique called Global Optimization (GO) which has been proven to be a very effective tool for generating accurate data and minimizing errors caused by markers moving on loose skin.

The skeleton HTR data generated by Calcium is the cleanest and highest quality data you can get for character animation.

Features

  • Interactive solving — make an adjustment and see the result immediately
  • Multiple skeletons and solvers in one file
  • Enhanced visual representations of skeletons
  • Enhanced data navigation and editing
  • Enhanced layout controls
  • One simple marker type (as opposed to the requirement of using reference and terminating markers)
  • Advantages of Using HTR files

  • Proper and complete init pose
  • All segments can have translation data
  • Multiple global roots are allowed
  • Easy readable format
  • Widely used standard for many years = robust!
  • File Input and Output plug-ins are available for all major animation packages
  • More meta-information is in the header than any other ASCII format
  • Why You Should Use Calcium Solver Technology

  • The best skeleton-fitting algorithm in the business
  • Provides a global and "holistic" solution—the whole skeleton is fitted to the cloud of markers at once, not just parts of the skeleton in separate passes
  • Custom setup modes remember your screen layouts
  • Rigid segments are used yet there is never a problem with sliding end-effectors
  • Gives useful results even with incomplete data
  • Does re-targeting of motion directly onto a character
  • Easily handles skeletons of any structure
  • Can handle long sequences of shared segments (like a spine) and evenly distributes motion
  • Many joint types to from which to choose
  • User Definable Joint Limit Range