1) ブラウザでそのまま遊べる(スライダー付きデモ)
-
pmneila / Gray-Scott WebGL — プリセット多数、F・k・Du・Dv を操作可。 Pmneila
-
Munafo “WebGL Gray-Scott Explorer” — パラメータ空間の探索に便利。 MROB
-
VisualPDE: Gray–Scott — WebGL PDE 可視化。a,b(=F,k に対応)を対話調整。 VisualPDE
-
LANE Gray-Scott Simulator — pmneila を拡張し Du/Dv スライダーを追加。 Lanevol
2) JavaScript / WebGPU / WebGL の実装
-
pmneila/jsexp(Three.js+GPU) — グラフィックス込みの実装。 GitHub
-
Codrops: WebGPU 版 RD(Compute Shader) — 計算パイプライン構成の解説つき。 Codrops
-
Amanda Ghassaei: ReactionDiffusionShader — WebGL シェーダ実装とデモ。 GitHub
3) Processing / openFrameworks
-
PixelFlow(Processing ライブラリ) — GPUベースで RD を含む。 GitHub
-
OpenProcessing: Reaction Diffusion(PixelFlow移植) — ブラウザで動作。 openprocessing.org
-
ofxReactionDiffusion(oF アドオン) — Gray-Scott/FHN/BZ を GPU で。 GitHub
4) Unity / ゲームエンジン
-
Keijiro / RDSystem — Unity の Custom Render Texture で RD。 GitHub
-
“Reaction Diffusion in Unity” 解説 — HLSL での実装手順。 ciphrd.com
5) Python / 数値計算ノートブック
-
wigging/gray-scott — Python/Julia/Swift の最小実装集。 GitHub
-
Python-Fortran notebooks: Gray-Scott — 2変数RDの手順解説。 Pierre Navaro
-
benmaier/reaction-diffusion — Jupyter ノートブックと動画生成。 GitHub
6) Julia / HPC 向け
-
JuliaORNL / GrayScott.jl — 3D・CPU/GPU/MPI 対応のミニアプリ。 University of Tokyo
-
DifferentialEquations.jl — 汎用 ODE/PDE ソルバ(Gray-Scott 実装に便利)。 diffeq.sciml.ai
-
Julia HPC Tutorial(Gray-Scott 章) — 手順つき教材。 juliaornl.github.io
7) MATLAB / Octave
-
MathWorks File Exchange: Gray-Scott — スクリプトと動画出力。 MathWorks
-
Burkardt: gray_scott_pde — MATLAB/Octave/Python 版のPDE例。 FSU People