文件名称:webgpu-particles:使用WebGPU计算和渲染粒子
文件大小:127KB
文件格式:ZIP
更新时间:2024-04-20 05:55:36
webgpu webgpu-particles render-particles TypeScript
WebGPU粒子 使用计算和渲染粒子 浏览器供应商仍在开发 ,并且默认情况下尚未启用。 如果您想尝试一下 使用能够运行WebGPU的浏览器(例如Chrome Canary) 在浏览器中启用WebGPU参见 转到
【文件预览】:
webgpu-particles-master
----.clang-format(536B)
----.eslintrc.json(2KB)
----.gitignore(17B)
----webpack.prod.ts(184B)
----package.json(2KB)
----src()
--------webgpucomputepipline.ts(6KB)
--------components()
--------webgpupipelinebase.ts(723B)
--------webgpugeometry.ts(1KB)
--------webgpuobjectbase.ts(193B)
--------crosshairgeometry.ts(1KB)
--------particlerenderer.ts(10KB)
--------style.css(890B)
--------webgpuhelpers.ts(1KB)
--------index.html(247B)
--------webgpuentity.ts(2KB)
--------particlegeometry.ts(651B)
--------boxgeometry.ts(1KB)
--------webgpurendercontext.ts(511B)
--------trianglegeometry.ts(2KB)
--------webgpugeometrybase.ts(1KB)
--------shaders()
--------webgpuinterleavedgeometry.ts(1KB)
--------index.tsx(172B)
--------camera.ts(3KB)
--------webgpumesh.ts(3KB)
--------webgpurenderer.ts(7KB)
--------webgpumaterial.ts(2KB)
--------webgpurenderpipeline.ts(3KB)
----webpack.common.ts(820B)
----compile_shader.bat(354B)
----LICENSE(1KB)
----tsconfig.json(306B)
----webpack.dev.ts(349B)
----.github()
--------workflows()
----README.md(494B)
----.vscode()
--------settings.json(784B)
--------extensions.json(105B)
----.prettierrc(402B)
----yarn.lock(222KB)