Taichi is a physically based computer graphics library, with various simulation and rendering algorithms supported (What's inside?). It's written in C++11 and wrapped friendly with Python.
[Note: It's still a work in progress. Installation guide on OS X, Linux (Ubuntu), Windows will be finished within a few days.]
Please see Getting Started.
Create your world with Taichi
>>> import taichi as tc >>> ...
Please see examples.