「WebGL」の記事一覧
-
WebGLでGPT-2を動かす:シェーダープログラミング再発見
2025-05-27 18:02
IT・ネット本記事では、WebGLとシェーダーを用いてGPT-2をGPU上で動作させた事例を解説しています。かつて視覚効果のために設計されたシェーダーを汎用計算に転用し、テクスチャやフレームバッファを行列演算用のデータ構造として活用。各処理をフラグメントシェーダーで並列化し、GPUメモリ内で完結する演算環境を構築しています。WebGLの限界も指摘しつつ、教育的価値と歴史的意義を強調する内容となっています。
-
90s.dev:ウェブで動くゲーム開発APIの公開
2025-05-20 14:58
IT・ネット90s.devは、HTMLキャンバスとWebGL2を基盤とした、GUIアプリ開発向けのユニークなAPIです。ゲーム開発ツールやエディタを構築・共有でき、TypeScriptベースのSDKやWebAssembly対応など、現代の技術環境に適応した設計が特徴です。ピコ8やtic80などから着想を得ており、GUIにおけるレイアウトやリアクティブな設計思想も独自に進化しています。ブラウザ上で軽量かつ拡張可能な開発環境を提供します。
-
WebGLで遊ぶグレイ・スコット反応拡散系
2025-05-17 00:46
科学・技術WebGLベースのシミュレーターで、グレイ・スコット反応拡散モデルの多様なパターン形成を体験できます。マウス操作で初期条件を設定し、様々なプリセットでスパイラル波や迷路模様、スポットの自己複製現象などを再現。スライダーによるパラメータ調整やカラースキームの変更も可能です。数学的にも興味深く、教育や芸術、科学的直感の探究に最適なインタラクティブツールとなっています。
-
リアルな水面表現を体験できる「WebGL Water」
2025-05-10 00:13
科学・技術「WebGL Water」は、最新のグラフィックス技術を駆使したインタラクティブな水面シミュレーションのデモです。ユーザーは画面上で水を波立たせたり、カメラを回転させたり、光源を操作したりと直感的に体験できます。反射・屈折、アンビエントオクルージョン、カオスティクスなど高度なエフェクトがリアルタイムで描画されており、WebGLの可能性と美しさを実感できる内容です。
-
WebMonkeys:GPU並列計算を簡単に行えるJavaScriptライブラリ
2025-05-04 17:00
IT・ネットWebMonkeysは、JavaScriptから簡単にGPUを使った並列処理を行えるライブラリです。WebGLの複雑な設定を隠蔽し、簡単なAPIで高速処理を実現します。ブラウザやNode.jsで動作し、配列操作や暗号通貨マイニングなどにも活用可能。GLSLベースで並列タスクを記述し、開発者が直接GPUを扱わずに高度な処理を実現できる点が特長です。
-
GPT-2をWebGLでブラウザ実装
2025-05-02 15:21
IT・ネットオープンソースプロジェクト「gpt2-webgl」は、GPT-2の小型モデル(117M)の推論処理をWebGL2を用いてブラウザ上で実現する試みです。事前学習済みの重みをPythonスクリプトで取得し、GPUでの推論をJavaScriptで可能にします。トランスフォーマーブロックや注意行列の可視化機能も備え、機械学習の学習やデモ用途に適しています。MITライセンスで提供されています。