|
PhysicsBasedAnimationToolkit 0.0.10
Cross-platform C++20 library of algorithms and data structures commonly used in computer graphics research on physically-based simulation.
|
.cpp or .cu) files. Python To download and install from PyPI, run in command line
or, alternatively
if your environment is properly setup to use our GPU algorithms.
Verify pbatoolkit's contents in a Python shell
A bunch of Python scripts demonstrating usage of pbatoolkit can be found in the examples folder, along with their associated requirements.txt for easily downloading necessary dependencies via pip install -r path/to/requirements.txt.
Their command line interface follows the pattern
The full interface is always revealed by -h or --help, i.e.
pbatoolkit. Triangle (surface) meshes can easily be obtained via Thingi10K, TurboSquid or authored yourself in Blender. Tools like TetWild, fTetWild and TetGen can then convert them into tetrahedral (volume) meshes. We provide helper scripts to facilitate mesh processing and their associated requirements.txt.Example results are showcased in our Gallery.