这是一个简单的CPU版本的XPBD实现,目前仅使用了Distance Constraint和Volume Constraint
- libigl(包含Eigen3, Embree3)
git clone http://oa.unidraw.com:9207/yupeng/xpbd_cpu.git
cd xpbd_cpu
cmake -S . -B build
- 打开
build
文件夹下的xpbd_cpu.sln
开始编译
p
仿真暂停/开始
a
, d
:x轴移动
w
, s
:y轴移动
r
, t
: z轴移动