SPHater-Godot-Demo:Godot 3.0 中基于粒子的水模拟演示

时间:2024-06-19 09:32:42
【文件属性】:

文件名称:SPHater-Godot-Demo:Godot 3.0 中基于粒子的水模拟演示

文件大小:338KB

文件格式:ZIP

更新时间:2024-06-19 09:32:42

GDScript

SPHater-Godot-Demo Godot 3.0 中基于粒子的水模拟演示。 这是我第一次使用任何语言进行的 SPH 模拟。 对我来说,这说明了很多。 如何使用 SPHater 此流体模拟使用平滑粒子流体动力学技术来控制粒子之间的相互作用。 代码可以做很多事情。 演示本身虽然非常简单。 粒子在经典的溃坝配置中初始化。 展示流体如何流动。 您还可以通过按住鼠标捡起流体颗粒并将其扔来扔去。 鼠标周围的粒子会被它吸引。 流体也可以具有不同的可视化。 可以通过按相应的数字(无小键盘)来访问它们。 1-默认水外观。 2-可视化压力。 3-可视化粘度。 要完成此操作,您可以使用P暂停并使用R重置。


【文件预览】:
SPHater-Godot-Demo-master
----Camera2D.gd(336B)
----water_preset.tres(271B)
----lava_preset.tres(293B)
----halo.png(56KB)
----Particle.gd(483B)
----vis_viscosity.tres(244B)
----Main.gd(3KB)
----Constants.gd(889B)
----project.godot(2KB)
----default_env.tres(3KB)
----Water.shader(281B)
----LICENSE(1KB)
----icon.png(9KB)
----Water Screenshots()
--------Water.PNG(64KB)
--------WaterViscosity.PNG(92KB)
--------WaterPressure.PNG(119KB)
----Water.tscn(5KB)
----SPHsolver.gd(5KB)
----GUIBar.gd(1KB)
----Grid.gd(1KB)
----README.md(899B)
----vis_pressure.tres(244B)
----icon.png.import(649B)
----halo.png.import(649B)

网友评论