This is a small demo for learningGAMES103
, GAMES201
and CUDA
.
To run this demo, please follow these steps:
- Clone or download this repository;
- Change the settings of
CUDA
inCMakeLists.txt
.
- Input of
.obj
file, mesh voxelization; (TODO) - Implement Semi-Lagrangian convection using trilinear interpolation with high performance CUDA texture.
- Use Red-Black Gausian-Seidel to implement the projection.
Special thanks to 彭于斌 for his wonderful courses in the Parallel101
series.