ME News ニュース、2023年4月15日(UTC+8)、1M AI Newsの監視によると、空間知能企業のWorld Labsはオープンソースの3Dガウススプラッティング(3D Gaussian Splatting、3DGS)レンダリングエンジンSpark 2.0をリリースしました。コア機能は、任意のデバイスのブラウザで1億以上のガウスポイント(splat)からなる大規模な3Dシーンをストリーミングロードおよびレンダリングできることにあり、デスクトップ、iOS、Android、VRヘッドセットに対応しています。SparkはTHREE.jsとWebGL2を基盤に構築されており、後者は現在ほぼすべてのデバイスでサポートされている3DグラフィックスAPIです。多くのコンシューマーデバイスはインタラクティブフレームレートで100万から500万のガウスポイントしかレンダリングできませんが、大規模な3Dスキャンは数千万、場合によっては数億の点を含み、元のデータ量は1GB以上に達します。バージョン2.0は、次の三つの新技術によってこのボトルネックを解決しています。
李飞飞World LabsはSpark 2.0をオープンソース化し、ブラウザ内でストリーミングレンダリングにより1億以上の3Dガウス点を表示
ME News ニュース、2023年4月15日(UTC+8)、1M AI Newsの監視によると、空間知能企業のWorld Labsはオープンソースの3Dガウススプラッティング(3D Gaussian Splatting、3DGS)レンダリングエンジンSpark 2.0をリリースしました。コア機能は、任意のデバイスのブラウザで1億以上のガウスポイント(splat)からなる大規模な3Dシーンをストリーミングロードおよびレンダリングできることにあり、デスクトップ、iOS、Android、VRヘッドセットに対応しています。SparkはTHREE.jsとWebGL2を基盤に構築されており、後者は現在ほぼすべてのデバイスでサポートされている3DグラフィックスAPIです。多くのコンシューマーデバイスはインタラクティブフレームレートで100万から500万のガウスポイントしかレンダリングできませんが、大規模な3Dスキャンは数千万、場合によっては数億の点を含み、元のデータ量は1GB以上に達します。バージョン2.0は、次の三つの新技術によってこのボトルネックを解決しています。
コアアルゴリズムはRustで記述され、WebAssemblyにコンパイルされており、バックグラウンドのWeb Workerスレッドで動作し、メインのレンダリングループをブロックしません。SparkはもともとWorld Labsが3D世界生成製品Marble用に開発した内部レンダラーで、その後オープンソース化され、汎用ツールとなっています。今回のリリースでは、複数のコミュニティ作品も披露されており、その一つにMarbleとSparkを用いて構築されたマルチプレイヤー宇宙射撃ゲームStarspeedがあります。ゲーム環境は1億以上のガウスポイントから構成され、ブラウザ上で直接動作します。
(出典:BlockBeats)