GPUで毎秒60億回の色変換を実現したJavaScriptライブラリ

Converting colors in JavaScript at 6B operations per second

GPUで毎秒60億回の色変換を実現したJavaScriptライブラリ

JavaScriptの色変換ライブラリ「@colordx/gpu」が、WebGLのフラグメントシェーダーを活用し、毎秒60億回以上のOKLCHからsRGBへの変換を実現しました。CPU版と比較して約400倍の高速化で、1024×1024ピクセルのシーンを毎フレーム描画しても余裕があります。色空間のスライス表示や色域チェックをリアルタイムで行うデモも公開されています。

色を送る代わりに、ピクセルの位置から色を導き出すためのルールを送るのです。

この日のほかの記事

2026-07-13