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

EasySlice Print | 3Dプリント用モデルを自由に分割!ピン&ソケ...

Rafael Omodei氏による、3Dプリント向けモデルをPlane・Curve・Freehandで分割し、ピン&ソケットの自動生成や非破壊編集、STL書き出しまで行える無料Blenderアドオン…

続きを読む

JiggleGen 2.0 | 身体や衣服&髪に手軽に揺れ物理を追加!完全に書き...

pathnode氏による、BlenderのClothシミュレーションを活用してキャラクターの身体や衣服、髪などへ揺れ物理を追加できるアドオン「JiggleGen 2.0」がリリースされました。コード…

続きを読む

CatPin | 3Dプリント向けモデルを自由に分割&ダボを自動生成!非破壊でカ...

Alex Sokol氏による、3Dプリント向けモデルの分割と接続部作成を効率化するBlenderアドオン「CatPin」のご紹介。キャラクターやフィギュアなどのモデルを複数パーツへ分割し、組み立て用…

続きを読む

299 Tools for Blender | AI生成したフィギュアを3Dプリ...

模型制作サイト「299 MODEL WORKS」を運営する299工場長氏が公開した、フィギュアデータを3Dプリント向けに調整するための無料Blenderアドオン「299 Tools for Blen…

続きを読む

Blender Fes 2026 AW |  第7回となるBlender 特化の...

CGWORLD(ボーンデジタル)主催のBlender系大型勉強イベント第7回『Blender Fes 2026 AW』が2026年9月26・27日に開催されます!Blender Fe…

続きを読む

vgpu | Vercel Labsが開発するシェーダー&3D描画&GPUコンピューティング向け軽量WebGPUライブラリ!

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

Vercel Labsが開発する「vgpu」は、WebGPUを使ったシェーダー、3D描画、GPUコンピューティングなどを構築するためのオープンソースライブラリです。ブラウザやNode.jsに対応し、AIコーディングエージェントから利用しやすい仕組みも備えています。

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. Vital - 波形を自由自在に伸縮&変形できる話題のシンセサイザーソフトウェア!無料版でもフル機能!

    2021-01-22

  2. ArmorPaint 1.0 - C言語で全面的に再構築!軽量化&パフォーマンスを大幅改善した3D PBRテクスチャペイントソフト!Win&Linux&macOS&iOS&Android

    2026-09-08

  3. Shotcut - 無料&オープンソースでクロスプラットフォームの動画編集ソフトウェア!Win&Mac&Linux

    2023-07-07

  4. AutoRemesher 1.1 | 高速に高品質のクワッドポリゴンでリメッシュ可能なオープンソースツール!細かな改善が行われたアップデートが公開!

    2026-08-18

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

コメント

日本語が含まれない投稿は無視されます。-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に関する記事一覧


AAA Character Creation: The Boxing Bunny

WINGFOXに関する記事一覧


アーカイブ

カテゴリ

おすすめ商品Pickup

注目の記事

PR


PR






Donate

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




おすすめ商品Pickup

おすすめ記事

ページ上部へ戻る