云或烟的粒子系统

Col*_*acX 8 opengl cuda particle-system

我正在尝试使用OpenGL和CUDA为云和烟雾模拟制作一个简单的粒子系统.

如何使粒子系统中的粒子表现为真实的云或烟雾会在一些低湍流风中表现?

我现在遇到的一些问题是:

  1. 颗粒在一个大球中聚集在一起
  2. 粒子扩散到无限远
  3. 粒子突然弹射出去.

我已经完成了粒子的渲染,所以我对那个区域感到满意.

Sir*_*sar 20

小蚱蜢,对这种性质的粒子系统的一些精彩教程:噪声类微粒(烟),噪音基颗粒II(烟),简单流体模拟(烟),以及深不透明度贴图(云).其中大部分都是纯OpenGL,但如果您愿意,可以在CUDA/OpenGL interops中应用整体技术.