805 repos · 11 categories · GitHub上のAI関連OSSを日本語で早見 · 毎日自動更新

3D-Tiles-RendererJS-3DGS-Plugin

★ 63 ⑂ 7 Apache-2.0 更新: 2026-05-14 GitHubで見る →

概要

このツールは、`3d-tiles-rendererjs-3dgs-plugin`という名前の`three.js`向けプラグインです。

既存の`3d-tiles-renderer`を使用しているアプリケーションに、Gaussian Splattingの3Dタイルサポートを追加することを目的としています。

`KHR_gaussian_splatting`と`KHR_gaussian_splatting_compression_spz_2`を用いて圧縮されたGaussian splatデータを、`@sparkjsdev/spark`を介してThree.js上で効率的にストリーミングおよびレンダリングすることを可能にします。

主な特徴として、明示的・暗黙的な3D Tilesタイリングスキームのサポート、glTF/GLB形式の圧縮Gaussian splatペイロードの処理、WebXR対応などが挙げられます。

また、タイル破棄やバイト計算、フェードプラグインとの互換性など、通常のタイルコンテンツと同様の振る舞いを実現し、大規模なワールドでの精度問題にも対処します。

想定ユーザーは、Three.js環境で3D Tiles Rendererを利用し、Gaussian Splatting技術を用いたリアルタイム3Dコンテンツのストリーミングや表示を強化したい開発者です。

このプラグインは、生のPLYファイルを直接読み込むのではなく、事前に変換された3D Tilesデータを扱います。

互換性・特徴

  • Three.js
  • Gaussian Splatting
  • 3D Tiles
  • NPM
  • WebXR対応
  • JavaScript / TypeScript

基本情報

ライセンスApache-2.0
Stars63
Forks7
カテゴリ3D / NeRF
アクティビティlow

最新リリース: v0.1.7 (2026-05-09)

GitHub: https://github.com/WilliamLiu-1997/3D-Tiles-RendererJS-3DGS-Plugin