GPGPU上的Unity-Boids-Behavior-行为:修改了Boids行为计算代码,以利用Microsoft Direct Compute大大提高了性能。利用Compute Shader实现Boids模拟

时间:2024-02-27 00:58:55
【文件属性】:

文件名称:GPGPU上的Unity-Boids-Behavior-行为:修改了Boids行为计算代码,以利用Microsoft Direct Compute大大提高了性能。利用Compute Shader实现Boids模拟

文件大小:39KB

文件格式:ZIP

更新时间:2024-02-27 00:58:55

unity shader compute-shader UnityC#

GPGPU上的Unity Boids行为 更新资料 添加GitHub Action CI / CD管道,您可以在Actions页面找到最新的exe文件。 描述: 使用Compute Shader实现Boids仿真。 受到Joachim Ante在启发。 Joachim展示了使用新的Job系统时,如何充分利用boids仿真性能,充分利用了多CPU /核心架构 取而代之的是,我制作了基于GPU的植绒系统。 修改了Boids行为计算代码,以利用Microsoft Direct Compute,从而显着提高性能。 平台 视窗 文章(中文) 参考


【文件预览】:
Unity-Boids-Behavior-on-GPGPU-master
----ProjectSettings()
--------ProjectVersion.txt(85B)
--------InputManager.asset(6KB)
--------TagManager.asset(378B)
--------XRSettings.asset(158B)
--------EditorSettings.asset(1KB)
--------GraphicsSettings.asset(2KB)
--------PresetManager.asset(120B)
--------VFXManager.asset(308B)
--------DynamicsManager.asset(737B)
--------ClusterInputManager.asset(114B)
--------ProjectSettings.asset(16KB)
--------NavMeshAreas.asset(1KB)
--------UnityConnectSettings.asset(853B)
--------Physics2DSettings.asset(1KB)
--------NetworkManager.asset(151B)
--------AudioManager.asset(357B)
--------TimeManager.asset(202B)
--------QualitySettings.asset(5KB)
--------EditorBuildSettings.asset(254B)
----.github()
--------workflows()
----LICENSE(1KB)
----Assets()
--------Script.meta(192B)
--------Shader()
--------Scene()
--------Script()
--------Model()
--------Model.meta(192B)
--------Scene.meta(192B)
--------Shader.meta(192B)
----Logs()
--------Packages-Update.log(775B)
----.gitignore(422B)
----README.md(1KB)
----Packages()
--------manifest.json(2KB)
--------packages-lock.json(9KB)

网友评论