C3D.ORG

the biomechanics standard

Updated:

22 February, 2010

The C3D web site is maintained by Motion Lab Systems as a resource for the biomechanics community.

All of the C3D information on this web site is in the public domain and may be copied and freely distributed with other products. The C3D User Manual documenting the C3D format and structure may be copied and supplied with any product that supports C3D.

Original XHTML 1.0 Strict and CSS2 design by Andreas Viklund

Search the C3D web site

Companies that support C3D

The companies listed above all offer products that support C3D files. Please contact us if your product supports the C3D format to request that your company be added to this list.

The Analysis and Display of Human Locomotion

 

The ANZ/Telio/Show3D package is a set of computer programs for use in the research as well as the clinical evaluation of human locomotion. Together, these allow the analysis, plotting, and graphical display in 3 dimensions of body segment kinematics and kinetics. The software is being made available in source code and executable form to facilitate researchers and clinicians in the development of their own locomotion analysis software.

AVAILABILITY

Source code and DOS executables of these programs as well as sample data and documentation are available in PKZIP archive files. Copies of hand written notes of the derivations of the kinematics and kinetics algorithms within ANZ are available in PDF format from the FTP site using the link below:

ftp://c3dftp:c3dftp@ftp.c3d.org/anz/

SOURCE CODE

The source code uses VAX extensions to FORTRAN but no system specific routines, so it should be possible to use any FORTRAN compiler supporting VAX extensions. The PC versions of ANZ/TELIO/SHOW3D have been developed with the WATCOM 32bit FORTRAN compiler. In addition, the VOGLE graphics library has been customized for use with the WATCOM 32bit C compiler. Use of other compilers may require changes in the makefiles if not the source code of the programs. Presently, the software supports C3D files as well as Motion Analysis Corporation video and analog data files. The source code is rather large, totaling about 2.5 MBytes. The software is copyrighted and has been placed in the public domain as a research and instructional tool only and as such is UNSUPPORTED. The source code may be freely modified and redistributed for nonprofit purposes as long as the changes are clearly marked and the origin of the software, Dwight Meglan and The Ohio State University Gait Analysis Laboratory, is mentioned.

REQUIREMENTS

ANZ/TELIO/SHOW3D use a DOS extender so they must be run on 386 or better PC compatible computers. They are very disk and memory intensive - a legacy of their VAX origins. The executables are quite large- around 6 to 9 Megabytes and when running require at least 16MBytes of free disk space for a virtual memory swap file and a math coprocessor. The graphics programs, TELIO and SHOW3D, should work on EGA or better adapters though I recommend at least a VGA (SVGA is supported). The programs were developed on a 66MHz 486 with 16M RAM and run quite well on it. They have not been tested on other configurations.