文件名称:GPU-GEMS-2D-流体模拟:Unity中的2D流体模拟
文件大小:54KB
文件格式:ZIP
更新时间:2024-02-26 20:22:41
unity fluid-simulation UnityC#
2D流体模拟 这是GPU GEMS文章中有关对Unity进行流体模拟的文章的一部分。 好吧它主要基于上的2D流体模拟。 该项目也基于GPU GEMS文章。 我发现他稍微简化了代码,而且他的处事方式更容易阅读。 每帧有很多阶段要执行,要按正确的顺序将它们全部投入工作有点麻烦。 我为每帧需要执行多少图形位图转换操作感到非常惊讶。 每帧大约需要60个。 GPU要做很多工作,但帧速率仍约为60 fps,这还不错。 您可以减少需要进行大部分工作的jacobi迭代次数。 如果将其降低太多,则会影响流体模拟的质量,因为它们需要计算发散的*流体模拟。
【文件预览】:
GPU-GEMS-2D-Fluid-Simulation-master
----Assets()
--------FluidSim2D()
--------FluidSim2D.meta(191B)
----.gitignore(388B)
----Media()
--------FluidSim2D.jpg(9KB)
----ProjectSettings()
--------Physics2DSettings.asset(2KB)
--------ProjectSettings.asset(17KB)
--------TagManager.asset(378B)
--------DynamicsManager.asset(1KB)
--------VersionControlSettings.asset(188B)
--------NavMeshAreas.asset(1KB)
--------PackageManagerSettings.asset(1003B)
--------EditorBuildSettings.asset(160B)
--------InputManager.asset(6KB)
--------XRSettings.asset(158B)
--------QualitySettings.asset(7KB)
--------EditorSettings.asset(1KB)
--------GraphicsSettings.asset(2KB)
--------VFXManager.asset(353B)
--------ProjectVersion.txt(83B)
--------AudioManager.asset(413B)
--------PresetManager.asset(146B)
--------TimeManager.asset(202B)
--------UnityConnectSettings.asset(853B)
--------ClusterInputManager.asset(114B)
----LICENSE(1KB)
----README.md(1011B)
----Packages()
--------packages-lock.json(8KB)
--------manifest.json(2KB)