Our paper and video results can be found at our project website.
- create conda environment
conda create -n pfm python=3.8.16
conda activate pfm
- install dependencies
pip install -r requirements.txt
- edit hyperparameters in
2D/hyperparameters.py
- run simulation
cd 2D
python run_2D.py
- results can be found in
logs/[exp_name]/
- edit hyperparameters in
3D/hyperparameters.py
- run simulation
cd 3D
python run_3D.py
- results can be found in
logs/[exp_name]/
If you find this repository or our paper useful for your work, please consider citing it as follows:
@article{zhou2024eulerian,
title={Eulerian-Lagrangian Fluid Simulation on Particle Flow Maps},
author={Zhou, Junwei and Chen, Duowen and Deng, Molin and Deng, Yitong and Sun, Yuchen and Wang, Sinan and Xiong, Shiying and Zhu, Bo},
journal={ACM Transactions on Graphics (TOG)},
volume={43},
number={4},
pages={1--20},
year={2024},
publisher={ACM New York, NY, USA}
}