【文件属性】:
文件名称:lava_fluid_simulation:PCI SPH 熔岩流体模拟器
文件大小:97.07MB
文件格式:ZIP
更新时间:2021-07-06 08:34:29
C++
CPU 上的 PCISPH 熔岩模拟
这是一个基于平滑粒子流体动力学 (PCISPH) 的 3D 熔岩粒子模拟器。 它是在 ETH 课程 Physically-based Simulation 中开发的项目。
视频
特征
基于 3D 网格和邻居列表的 Predictive-Corrective Incompressible SPH 模拟(对于纯 SPH 版本,请参阅 git tag pure_SPH)
体积内部以及向地面和空气的温度扩散
基于弹簧和弹性冲击的地面碰撞
基于温度的粘度计算
使用 OpenMP 的多线程
可配置的邻居查找距离,以便邻居列表可用于多个时间步长
使用 RIB (Renderman) 场景输出文件的多种渲染模式:
点渲染(具有不同的颜色模式:密度、温度、表面或着色器)
球体或定向盘
使用磁盘溅射的表面渲染
汇编
模拟器没有外部依赖项。 该代码适用于 Linu