it-swarm-ja.com

グーグルストリートビューがとても遅いのはなぜですか?

ゲームコントローラーをグーグルストリートビューに接続して、プロジェクターから実行したいと思います。問題は、ストリートビューが本当に遅いように見えることです...つまり、基本的に一人称シューティング効果が必要です。ボトルネックはどこにありますか?私の接続は遅すぎますか、それともグーグル側の遅れですか?

2
patrickinmpls

プルダウンされているデータがたくさんあります。これは「ストリーミング」効果ではありません。これはセクションごとの読み込み効果です。少なくとも現在のように、通りを走るのをシミュレートすることはできません。

2
th3dude

3Dゲームでは、すべてのテクスチャとアセットがすでにハードディスクにローカルにロードされていることに注意してください。ストリートビューの場合、各セクションは「移動する」ときに読み込まれます。

これは簡単に修正できるものではありません。ストリートビューでは基本的に全世界を「マップ」として使用し、近い将来ハードディスクにダウンロードできるようになる方法はないからです。

1
jerryjvl

ストリートビューは重いajaxサイトであり、JavaScriptコードがたくさんあるため、ブラウザーのJavaScript実行時間は非常に重要です(接続が十分に高速であると想定)。 sunspider でブラウザのベンチマークを試して、必要に応じて 別のブラウザ を選択してください

0
Tutul

面白いゲームのように聞こえますか。他の人が言っているように、問題はデータのプルダウンにあります。これは、テクスチャ化された3Dモデルを使用していないためです。

3D一人称シューティングゲームにGoogleストリートビューを使用する際の副次的な問題は、場所によってはたくさんの人がいることです...そしてそれらの人は事実上「アートワーク」になります。

別の提案として、Google Earthの3Dビルディングのようなものを使用することは可能でしょうか(ただし、灰色のものではなく、テクスチャのものを使用します)。これを行うと、シーン内にすでに存在する他の人やオブジェクトの問題が取り除かれ、より適切に先にロードできるようになります(ただし、ゲームの目的が完全にはわかりません)。

0
tgbarnett