↓ Skip to content

◌ Folio MMXXVII

Loading folio

000

§02.03 — Lab Playground

ParticleSystems

Tier-aware particle system with curl-noise-style advection, click shockwaves and frame-budgeted rendering.

  • Tech

    WebGPU / Canvas2D · 2027

  • Status

    Live

  • Renderer

    WebGPU / Canvas2D / tiered

  • Updated

    MMXXVII

Live · move the cursor
WebGPU / Canvas2D · 202760 fps target

◊ Brief

Tier-aware particle field with curl-noise-style advection. Position + velocity live in typed arrays, scaled by the resolved device profile before the first frame.

  • particlesdevice-tiered
  • curl scale1.85
  • trail decay0.92
  • size1.6 px

§README

  1. §01Click to release a shockwave at the cursor — it pushes through the existing simulation instead of duplicating a second particle layer.
  2. §02The motion field is curl-noise-inspired and sampled every frame; the cursor adds a temporary attractor.