Voxel — Computational Flow Visualiser
Science
2025

Voxel — Computational Flow Visualiser

A browser-based flow visualiser powered by a live D2Q9 lattice Boltzmann solver. Designed as an interactive CFD teaching tool with real-time velocity, pressure, and vorticity fields.

Human Engine Labs

Scroll
Section

The Challenge

Most CFD software requires expensive licenses, steep learning curves, and powerful workstations. Students lose weeks configuring environments before they see a single velocity field.

Existing browser-based demos are toy implementations. They lack real physics, meaningful geometry tools, or educational scaffolding. You can watch a flow, but you cannot interrogate it.

Mobile and tablet users are completely excluded from CFD exploration. The few touch-friendly apps are pre-canned animations with no interactivity.

Section

Our Approach

01

We implemented a full D2Q9 BGK lattice Boltzmann solver in a Web Worker, keeping the simulation off the main thread so the UI stays responsive even at high Reynolds numbers.

02

We built an intuitive geometry system: freehand drawing, primitive insertion (cylinder, square, triangle), and a move tool for repositioning obstacles without restarting the simulation.

03

We designed the visualisation layer around pedagogical clarity, not just spectacle. Speed, pressure delta, and vorticity each have their own carefully tuned colour ramps so students can read the physics at a glance.

04

We added aerodynamic overlays—Mach waves, shock guides, tip vortices—that explain what the flow is doing, not just what it looks like. The Kutta-Joukowski readout connects the visual field to classical lift theory.

Section

Deliverables & Outcomes

What we delivered

  • Real-time 2D lattice Boltzmann solver (D2Q9 BGK)
  • Interactive geometry editor with draw, erase, and primitive tools
  • NACA airfoil presets with angle-of-attack and Mach overlays
  • Speed, pressure delta, and vorticity visualisation modes
  • Educational overlays for shocks, Mach waves, and tip vortices
  • Kutta-Joukowski circulation and lift estimation

Measured results

60 FPS

Frame Rate

across desktop, tablet, and mobile devices

4

Presets

channel, cylinder, NACA airfoil, backward-facing step

D2Q9 BGK

Physics Fidelity

full lattice Boltzmann solver, not a toy approximation

Section

Project Gallery

What happened next

Voxel is being extended with exportable simulation datasets and integration with the HEL Research OS for experimental logging.

Interested?

See how the protocol works

Each case study demonstrates how Respectful Mediation, Structured Cultivation, and Natural Harmony operate at scale.