Skip to main content
GameDev.net gamedev.net
Research Paper

This is an academic paper or technical research. Key findings may require technical background to fully understand.

Explore Research Radar

PRO Tired of ads? Read GameDev.net ad-free and help keep the community independent with GameDev Pro — $3/month.

arXiv cs.GR
arXiv cs.GR Research
· 4 weeks, 2 days ago • Shubham Kavane, Lukas Schr\"oder, Kajol Kulkarni, Fernando Gonzalez, Harald Koestler

ChannelFlow-Tools: A Configuration-Driven Pipeline for Generating Machine-Learning-Ready Datasets of 3D Obstructed Channel Flows

Briefing

ChannelFlow-Tools is a new open-source pipeline for building machine-learning-ready datasets of 3D obstructed channel flows, with an emphasis on reproducibility and controlled data generation. Instead of relying on one-off precomputed datasets, the workflow is driven by configuration files so geometry, simulation settings, and exports can be regenerated or extended for new surrogate-model studies.

The pipeline covers the full path from procedural obstacle generation to signed-distance-field voxelization, lattice-Boltzmann simulation, and packaging into tensors that are ready for training. Six obstacle shape families are supported, and byte-identical reproducibility was verified for the geometry-generation stage. The dataset also went through mesh-integrity checks, SDF validation, solver benchmarks using canonical sphere-flow cases, and per-scene data-integrity audits.

To prove the output is practical for downstream ML, the team trained three surrogate models — 3D U-Net, FNO, and U-FNO — on 450 simulations spanning roughly Re_c 1000 to 10,000. Those models learned the geometry-to-flow mapping and behaved sensibly on out-of-distribution tests across both shape family and Reynolds number, which is the real signal here: the data is not just clean, it is useful for benchmarking geometry-aware CFD surrogates.

For game developers, the immediate relevance is less about CFD itself and more about the pipeline philosophy. If you are building simulation-heavy tools, procedural content systems, or ML-assisted authoring workflows, this is a strong example of how to make synthetic...

“byte-identical reproducibility verified for the geometry-generation stage”

— ChannelFlow-Tools team · Describing the pipeline's deterministic generation guarantees
Original source
Read on arXiv cs.GR
At a glance
what
ChannelFlow-Tools is an open-source, configuration-driven pipeline for generating ML-ready datasets of 3D obstructed channel flows.
who
Authors include Shubham Kavane, Lukas Schröder, Kajol Kulkarni, Fernando Gonzalez, and Harald Koestler.
when
Submitted 17 Sep 2025; revised version posted 18 Aug 2026.
impact
The pipeline produces reproducible synthetic training data and validates it with surrogate models, a useful pattern for simulation-heavy tools and ML workflows.
Signal Positive

Strong reproducibility and usable ML outputs are a clear win.

Discuss

Follow AI updates

See relevant stories in your personalized news feed.

Sign in to follow

Continue on GameDev.net

Useful next steps related to this story.

Game development news without the noise

One useful weekly briefing. No daily flood.

Sending your confirmation email…

Discussion

Loading comments...