文件名称:MarchingCubesOnGPU:尝试使用计算着色器
文件大小:5.17MB
文件格式:ZIP
更新时间:2024-06-29 23:18:48
C#
MarchingCubesOnGPU 这是尝试制作与计算着色器结合使用的表面着色器。 本示例中的计算着色器使用 [行进立方体算法] ( ) 从 4D Perlin 噪声体积构建等值面网格。 表面着色器从计算缓冲区中检索顶点数据,并使用基于物理的标准着色器对其进行渲染。 本示例中的计算着色器是从 [Scrawk 的示例] ( ) 中借来的。
【文件预览】:
MarchingCubesOnGPU-master
----Assets()
--------Textures.meta(191B)
--------Materials()
--------Scenes()
--------Shaders()
--------Scripts()
--------Scenes.meta(107B)
--------Shaders.meta(107B)
--------Scripts.meta(107B)
--------Materials.meta(107B)
--------Textures()
----.gitignore(839B)
----ProjectSettings()
--------Physics2DSettings.asset(929B)
--------ProjectSettings.asset(11KB)
--------TagManager.asset(378B)
--------DynamicsManager.asset(628B)
--------NavMeshAreas.asset(884B)
--------EditorBuildSettings.asset(138B)
--------NavMeshLayers.asset(9KB)
--------InputManager.asset(6KB)
--------QualitySettings.asset(4KB)
--------EditorSettings.asset(354B)
--------GraphicsSettings.asset(1011B)
--------ProjectVersion.txt(52B)
--------AudioManager.asset(279B)
--------NetworkManager.asset(151B)
--------TimeManager.asset(175B)
----README.md(662B)
----.gitattributes(378B)