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

CG Painter Alpha 0.4 | レイヤーやプロシージャルマスク&ベ...

CGstuff氏が開発する、無料の3Dテクスチャペイントソフト「CG Painter Alpha 0.4」が公開されています。

続きを読む

INKit 1.0 | iPadやAndroidタブレットからBlenderの3...

MACHIN3氏による、iPadやAndroidタブレットからBlenderの3Dビューに注釈やペイントを追加できるアドオン「INKit 1.0」が公開されました。

続きを読む

Dynamic Global Illumination for Interact...

北京大学のChenxiao Hu氏らによる研究チームが、3D Gaussian Splatting(3DGS)とポリゴンメッシュが混在するシーンで、動的なグローバルイルミネーション(GI)をリアルタイムに描画する技術「Dynamic Global Illumination for Interactive Gaussian Splatting Scenes in Real Time」を発表しました。ライトやマテリアル、オブジェクトを編集しながら、間接光や反射をリアルタイムに反映できます。論文とソースコードが公開されています。

続きを読む

Expresso! 2.0 | テクスチャのチャンネルパッキング&一括書き出しが...

Unreal Engine開発者のFrancesco Camarlinghi氏が2014年から開発を続けている、Photoshop用テクスチャ書き出しプラグイン「Expresso!」の最新バージョン「Expresso! 2.0」が2026年10月24日にリリースされました!

続きを読む

XYN Spatial Capture Solution Update | ソニ...

ソニーが2026年10月27、「XYN 空間キャプチャーソリューション」の大型アップデートを発表!独自のXYN Venusアルゴリズムを強化し、小道具や自動車などの3DCGアセット生成に対応!個人クリエイター向けの新料金プランも登場しました。

続きを読む

three-gpu-pathtracer | three.js上で高品質な物理ベースレンダリングを実現するWebGPU対応パストレーサー オープンソース

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

gkjohnson氏が、three.js上でGPUを活用した高品質な物理ベースレンダリングを実現するオープンソースのパストレーサー「three-gpu-pathtracer」を公開しています。

three-gpu-pathtracer

「three-gpu-pathtracer」は、three.js向けに開発されているGPUパストレーシングレンダラーです。
現在のバージョンではWebGPUのCompute Shaderを使用し、GPU上でパストレーシングを実行することで、three.jsのシーンを高品質な物理ベースレンダリングで描画できます。

もともとは「three-mesh-bvh」とWebGL 2を利用する構成で開発されてきましたが、現在はWebGPU Compute Shaderを使用する実装へと移行しています。three-mesh-bvhは、three.jsのメッシュに対してBVH(Bounding Volume Hierarchy)を構築し、レイキャストや空間検索などを高速化するためのライブラリです。

対応機能

公式デモでは、glTFモデルやプリミティブを使用した基本的なセットアップのほか、物理ベースマテリアル、インテリアシーン、被写界深度、HDR環境などを使用したレンダリングを確認できます。また、Area Light、Spot Light、HDR環境、Depth of Field、Denoising、Upscaling、Animation Rendering、などの機能を確認できるサンプルも用意されています。

three.jsのMeshStandardMaterialとMeshPhysicalMaterialに対応しており、既存のthree.jsシーンをベースにパストレーシングレンダリングを組み込める構成になっています。

WebGPU版ではWebGPURendererとWebGPUPathTracerを使用し、サンプルを繰り返しレンダリングして結果を蓄積することで、徐々にノイズの少ない画像へ収束させていきます。

Web上でデモを確認可能

公式ページには多数のデモが用意されており、ブラウザ上から実際のレンダリング結果を確認できます。
特にマテリアル表現やインテリアシーンなどを見ると、通常のリアルタイムラスタライズとは異なるパストレーシングならではのライティングや反射、透過表現を確認できます。
現行版ではWebGPUが必須となっているほか、一部ライトの利用条件や対応マテリアルなどに制限があります。

プロジェクトはMITライセンスで公開されています。

three.jsでここまでのパストレーシングがブラウザ上で動く時代
以前から開発されているプロジェクトですが
WebGPU Compute Shaderベースへ移行しているのも注目したいところですね
Web上で3Dビューワーを作るだけでなく
高品質な商品ビジュアライゼーションやレンダリング用途など
色々遊べそうです。
公式デモがかなり充実しているので
まずは実際にブラウザ上で動いているところをチェックしてみてください!

リンク

Screenshot of github.com
Screenshot of gkjohnson.github.io
Screenshot of github.com


PR

関連記事

  1. A-Frame v1.0.0 - オープンソースのVR構築Webフレームワーク!4年の開発を経て正式版がリリース!

    2019-12-17

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

    2026-09-02

  3. Spline V2 | AI Agent&MCP対応!WebGPUベースの高速エンジンやPBR&HDR、カスタムコードなど大幅進化したブラウザ3Dデザインツール!

    2026-08-21

  4. LGLTracer V3 - 高速&美麗なレイトレーシングレンダリングをブラウザ上で実行可能なビューアー&エディター!WebGPU&WebGL

    2024-04-09

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

コメント

日本語が含まれない投稿は無視されます。-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

おすすめ記事

ページ上部へ戻る