雪地模拟
这是“雪模拟的物质点方法”(Stomakhin 等,2013)的实现。 OpenGL 有 2D 版本,Houdini 有 3D 版本。
二维模拟器
您可能需要修改项目构建设置才能使其工作。 构建依赖:
GLFW: ://www.glfw.org/
FreeImage: :
这些库的预构建版本包含在基于 debian 的系统 (x86-64) 中。
控件
单击:为雪形添加一个点
Enter:完成之前的雪形并开始新的雪形
C:允许你创建一个圆形(第一次点击设置原点,第二次点击设置半径)
F12:将雪的形状转换为粒子并开始模拟
ESC:停止模拟并清除所有雪
3D 模拟器
Houdini 数字资产ramshorn_fx_mpm_snow_otl_stable.otl已创建用于模拟和渲染设置。 您需要安装此 otl 以及雪解算器节点插件。 源代码在SIM_SnowSolver.
2022-08-15 11:35:23
25.62MB
C++
1