COYOTE スタジオ採用説明会 | クリエイターのための総合情報サイト CREATIVE VILLAGE

vgpu | Vercel Labsが開発する軽量&AIエージェント対応のWeb...

Vercel Labsが開発する「vgpu」は、シェーダーや3D描画、GPUコンピューティングなどでWebGPUを扱いやすくするオープンソースのTypeScriptライブラリです。ブラウザだけでなく…

続きを読む

Why You Can't Render Pokemon Cards in Bl...

Blender GuruのAndrew Price氏が、ホログラム素材で使われる「回折格子」をBlenderで正確にレンダリングすることが難しい理由を解説した動画を公開!Cycles向けの3種類のシ…

続きを読む

BITMAGIC GDK | Claude CodeやCodexなどのAIコーデ...

Bitmagicは2026年8月27日、Claude CodeやCodex、CursorなどのAIコーディングエージェントを使って3Dゲームを開発できる「BITMAGIC GDK」をリリースしました…

続きを読む

DLSS 5 Visual Enhancer | DLSS 5 Neural R...

Merserk氏が、DLSS 5 Neural Renderingをゲーム外の画像や動画に適用できるWindows向けツール「DLSS 5 Visual Enhancer」をGitHubで公開しまし…

続きを読む

Splat2Mesh | 3D Gaussian SplattingデータをOB...

株式会社Arcana製作所が、3D Gaussian Splatting(3DGS)データをポリゴンメッシュへ変換できるソフトウェア「Splat2Mesh」を公開しました。個人・非商用利用は無料です…

続きを読む

vgpu | Vercel Labsが開発する軽量&AIエージェント対応のWebGPU向けTypeScriptライブラリ!

この記事は約1分51秒で読めます

Vercel Labsが開発する「vgpu」は、シェーダーや3D描画、GPUコンピューティングなどでWebGPUを扱いやすくするオープンソースのTypeScriptライブラリです。ブラウザだけでなくNode.jsやテスト環境にも対応しています。

vgpu

vgpuは、Vercel Labsによって開発されている、WebGPU向けのオープンソースTypeScriptライブラリです。
WebGPUをベースに、WGSLシェーダーを利用したエフェクトや3Dシーン、GPUコンピューティングなどを構築するためのAPIを提供します。
大規模な3Dエンジンを導入するのではなく、必要な機能だけを利用できる小さなGPU-first APIとして設計されているのが特徴です。

  • TypeScriptからWebGPUを利用:描画、エフェクト、Compute処理、Render Targetなどを扱うAPIを提供
  • WGSLの型付きImport.wgslファイルをTypeScriptモジュールのようにImport可能
  • WGSL Reflection:Binding名や型、レイアウトなどを解析し、手書きのBinding宣言との同期作業を削減
  • 軽量設計:未使用コードを削除できる構成で、公式ではフルスクリーンエフェクトの例がgzip圧縮時約25KB
  • マルチランタイム対応:ブラウザ、Headless Node.js、テスト向けMock環境で共通APIを利用可能
  • Headless GPU処理:Node.jsではDawnベースのバックエンドを利用
  • 明示的なフレーム処理:Pass、Clear、Drawなどを明示的に記述するGPU-firstな構成
  • WGSL標準ライブラリ:Math、Color、Sampling、Noise、Hashなどの再利用可能なWGSLモジュールを用意
  • AIコーディングエージェントからの利用も想定:AIコーディングエージェントから利用されることも想定した仕組みが用意

Webブラウザだけを対象としたライブラリではなく、vgpu/nodeを利用することでHeadless Node.js環境からGPU処理を実行できます。
またvgpu/mockでは、GPUを必要としない決定論的なMock Adapterを利用できるため、テストやCIにも同じAPIを使用できます。

ライセンス

MIT Licenseで公開されています。
ソースコードや詳しいドキュメント、ブラウザ上で動作するExamplesは公式サイトから確認できます。

いわゆる「AIにも扱わせやすく設計された軽量WebGPU開発ライブラリ」ということで
私も何かしらちょっと活用してみようかな?
詳細はサイトを是非チェックしてみてください!

リンク

Screenshot of vgpu.sh
Screenshot of github.com


PR

関連記事

  1. Houdini Engine for UE4 - パブリックベータ版が配布!プロシージャルパワーを無料で試せるチャンスだぞ!

    2015-04-03

  2. rFXGen v2.1 - オープンソースでシンプルかつ軽量な8bit(ファミコン風)効果音生成ツール!Win&Linux

    2019-10-30

  3. Agama Materials v0.9 - ビューのHDRI対応や形状選択、新ノードも追加!ノードベースのマテリアル構築&テクスチャベイキング&3Dペイントソフト!無料!

    2021-05-24

  4. FamiStudio 3.3.0 - NES(ファミコン)風レトロサウンド制作に特化した無料&オープンソースのミュージックエディタ!EPSM対応の最新アップデート!Win&Mac&Linuix&Android

    2022-05-14

コメントをお待ちしています。

コメント

日本語が含まれない投稿は無視されます。-Posts that do not include the Japanese will be ignored-(スパム対策-anti Spam-)

3D人-3dnchu-

3D/2D/VR/GAME/AIなどのCGに関連する個人的に気になる情報をほぼ毎日紹介!XやYoutubeなども是非フォローよろしくお願いします!
※当サイトのリンクにはアフィリエイトを含みます

※当サイトの一部記事にはアフィリエイトが含まれております。

スポンサープロダクト


X-Ray Realtime Light and TexturingTool

CGElementaryに関する記事一覧


Character Creator - アニメーション、ゲーム、AR/VR のための 3D キャラメイクソフト

Reallusionに関する記事一覧


Paintstorm Studio

Paintstorm Studioに関する記事一覧


MarvelousDesigner

MarvelousDesignerに関する記事一覧


JangaFX - Real-Time VFX Software For Real-Time VFX Artists

JangaFXに関する記事一覧


パルミーの講座が見放題!月謝制お申し込み|お絵かき講座パルミー

Palmieに関する記事一覧


《ドラゴン》―複雑な生き物モデリングとマップ作成技術のコース【Japanese】

WINGFOXに関する記事一覧


アーカイブ

カテゴリ

おすすめ商品Pickup

注目の記事

PR


PR






Donate

   
USD
3D人のLINEアカウントを作りました!
友だち追加




おすすめ商品Pickup

おすすめ記事

ページ上部へ戻る