diff --git a/sample/particleLife/meta.ts b/sample/particleLife/meta.ts new file mode 100644 index 00000000..4823324c --- /dev/null +++ b/sample/particleLife/meta.ts @@ -0,0 +1,10 @@ +export default { + name: 'Particle Life', + description: `This example demonstrates how to simulate large numbers of particles using a few spatial partitioning methods.`, + filename: __DIRNAME__, + external: { + url: 'https://gpu-life.silverspace.io?sample', + sourceURL: 'https://github.com/SilverSpace505/gpu-life', + }, + sources: [], +}; diff --git a/src/samples.ts b/src/samples.ts index 5594ed2b..1621b444 100644 --- a/src/samples.ts +++ b/src/samples.ts @@ -22,6 +22,7 @@ import metaballs from '../sample/metaballs/meta'; import multipleCanvases from '../sample/multipleCanvases/meta'; import normalMap from '../sample/normalMap/meta'; import occlusionQuery from '../sample/occlusionQuery/meta'; +import particleLife from '../sample/particleLife/meta'; import particles from '../sample/particles/meta'; import points from '../sample/points/meta'; import primitivePicking from '../sample/primitivePicking/meta'; @@ -171,6 +172,7 @@ export const pageCategories: PageCategory[] = [ spookyball, marchingCubes, alphaToCoverageEmulator, + particleLife, }, },