1
0
Fork
You've already forked densitysim
0
Density clouds simulation
  • TypeScript 87.4%
  • WGSL 10.1%
  • CSS 2%
  • JavaScript 0.5%
Ivan Schuetz 326401a1cd add license
2024年12月28日 20:40:12 +01:00
img add img 2024年12月23日 16:36:19 +01:00
lib move motion simulation to compute shader 2024年12月25日 07:18:15 +01:00
pages remove parsed obj dep 2024年12月20日 12:43:44 +01:00
public import a sphere 2024年12月20日 09:20:59 +01:00
styles init import 2024年12月18日 11:36:10 +01:00
.gitignore init import 2024年12月18日 11:36:10 +01:00
.nvmrc init import 2024年12月18日 11:36:10 +01:00
LICENSE add license 2024年12月28日 20:40:12 +01:00
next-env.d.ts init import 2024年12月18日 11:36:10 +01:00
next.config.js init import 2024年12月18日 11:36:10 +01:00
package-lock.json init import 2024年12月18日 11:36:10 +01:00
package.json init import 2024年12月18日 11:36:10 +01:00
README.md add description to readme 2024年12月28日 20:38:37 +01:00
tsconfig.json fix warning 2024年12月20日 11:51:52 +01:00

Density clouds sim

img

npm install
npm run dev

Simulation of density clouds using typescript and webgpu with 4 shaders:

  • Compute shader to render density clouds to a texture
  • Compute shader to move points
  • Render shader to show density clouds
  • Render shader to show triangles