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.