ボクセル表現を三角形のセットとしてレンダリングするためにthree.jsを使用しています。私は500万の三角形を快適にレンダリングしましたが、それは限界であるようです。それをオンラインで見ることができますhere。three.jsで3Dテクスチャを使用して何百万ものボクセルをレンダリングする
解像度3でダブリンモデルを選択すると、多くの三角形が描画されます。
私は今のところこれを取得するには、すべてのトリックを使用していた(バッファジオメトリ、ボクセルカリング、複数のバッファ)が、私はそれはOpenGLの三角形が達成できる最大量をヒットしていると思います。
通常、大量のボクセルは3Dテクスチャの画像セットとしてレンダリングされますが、2Dテクスチャを3Dテクスチャにハックする方法についてはいくつかの記事がありますが、テクスチャサイズに最大限の制限があるようです。
私はこのアプローチを使用してチュートリアルや例を検索しましたが、何も見つかりませんでした。誰もがこのアプローチをthree.jsで使用していました
私はあなたがそれらを直接表示しようとしていると思います。あなたはおそらく、ある種のLODingシステムを必要とします。距離をより詳細に表示し、遠くに詳細を表示するには何らかの方法が必要です。 [別の深度データベースのビューアがあります](http://potree.org/demo/potree_1.3/showcase/ca13.html)、ズームインするにつれて詳細がロードされます。 「Apparence-> Materials-> Tree Depth」を選択すると、LODが表示されます。 – gman
私に戻ってくれてありがとう。実際には、オクトリーのバリエーションを使用してLODモデル上に構築されています.PotreeはWebベースのビューアを作成するよう促しました。私はこのデータをレンダリングする際にwebglの厳しい制限に達したと思います。 – jonathanbyrn