Navier-Stokesを1KBのi386デモで可視化した男

Show HN: Navier-Stokes Visualized as 1kB i386 demos

MS-DOSグラフィックス時代を懐かしむ開発者が、OpenAIのNavier-Stokes発表に触発され、1990年頃の386で動く可視化デモを制作。Burgers渦をルックアップテーブルで近似し、パレットサイクリングとパーティクル追跡の2種類を実装。最終的にPALETTE.COMを946バイト、PARTICLE.COMを1KB未満まで最適化。JavaScript版とNASMアセンブリ版を公開し、DOSBoxで実行可能。

「1,024バイト未満」という古典的なデモシーンのサイズ制限を目標に、2回のパスで最適化。ルールはただ一つ、絵が1バイトたりとも変わってはならない。

この日のほかの記事

2026-09-18