ゲーム開発業界で3Dユニバースをレンダリングするためのベストプラクティスは何ですか?
具体的には:
- データポイントが与えられ、静的です。各ポイントには位置、色、サイズがあります。
- データセット全体は、使用可能なメモリよりもはるかに大きくなります。
- ユーザーは、より大きな画像を一度に「ズームアウト」できる必要があります。
最も素朴なアプローチは、ユニバースをキューブに分割し、目に見えるものだけをレンダリングすることです。このシナリオで「ズームアウト」をどのように実装する必要があるのかわかりません。可能なズームレベルごとにキューブを事前に計算する必要がありますか?または、より良いアプローチがありますか?
テクノロジーにとらわれないソリューションを探しています。
infinite universe
異なるレベルにズームした後、マンデルブロ曲線の2つのポイント間の関係を追跡することに似ています。あるレベルでは、精度を失い、それらを区別したり、再度見つけることさえできなくなります。