OpenTissue is a collection of generic algorithms and data structures for rapid development of interactive modeling and simulation.
Switch branches/tags
Nothing to show
Clone or download
erleben Update .gitignore
Make sure that autogenerated cmake file is not accidentally added to repo
Latest commit ca311ce Nov 20, 2018
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
OpenTissue Adding source code Feb 11, 2018
cmake Adding source code Feb 11, 2018
demos Adding obj files Nov 20, 2018
documentation wikimedia conversion done Feb 17, 2018
third_party Adding source code Feb 11, 2018
unit_tests Adding source code Feb 11, 2018
.gitignore Update .gitignore Nov 20, 2018
CMakeLists.txt Adding source code Feb 11, 2018
Doxyfile Adding source code Feb 11, 2018
README.md Adding more documents Feb 12, 2018
TODO.txt Adding source code Feb 11, 2018

README.md

OpenTissue

OpenTissue is a collection of generic algorithms and data structures for rapid development of interactive modeling and simulation.

Free for commercial use, open source under the [http://opensource.org/licenses/zlib-license.php ZLib License].

Getting Started/Installing

For Developers

Read More

Programming Guides

Core- Atomic building blocks that are commonly used throughout all OpenTissue components, including data structures and algorithms.

Collision - Methods for detecting collisions between motion-independent objects and creating contact information.

Dynamics - Collection of methods for mathematically modeled simulations and physics-based animations, including rigid, soft, and fluid body dynamics.

Kinematics - Methods for kinematic animations, including inverse kinematics, skinning, and key-framed character animation.

GPU - Collection of general purpose algorithms and methods performed on the GPU (GPGPU).

Utility - Large collection of miscellaneous utilities, mostly for OT-based applications.

Learn More

Here is a few suggestions

  • Learn more about generic programing reading a textbook.
  • Learn about the C++ programming language from a textbook.
  • Learn more about solving problems with C++ by reading a textbook