Warum ist Google Street View so langsam?

4658
patrickinmpls

Ich möchte einen Gamecontroller an Google Street View anschließen und von meinem Projektor aus starten. Das Problem ist, dass der Blick auf die Straße wirklich langsam ist. Ich meine, ich möchte im Grunde einen Ego-Shooter-Effekt. Wo ist der Engpass? Ist meine Verbindung zu langsam oder ist die Verzögerung auf der Seite von Google?

2

4 Antworten auf die Frage

2
th3dude

Es werden viele Daten heruntergezogen. Es ist kein Streaming-Effekt. Es ist ein abschnittsweiser Ladeeffekt. Sie werden niemals in der Lage sein, das Laufen auf der Straße zu simulieren, zumindest so, wie es derzeit läuft.

1
jerryjvl

Beachten Sie, dass bei 3D-Spielen alle Texturen und Elemente bereits lokal auf Ihrer Festplatte geladen sind. Bei der Straßenansicht wird jeder Abschnitt geladen, wenn Sie in ihn hineinfahren.

Dies ist nicht einfach zu beheben, da Sie im Grunde genommen die ganze Welt als "Karte" in der Straßenansicht haben und es keine Möglichkeit gibt, die in naher Zukunft auf Ihre Festplatte heruntergeladen werden kann.

0
Tutul

Street View ist eine umfangreiche Ajax-Site mit viel Javascript-Code. Daher ist die Ausführungszeit Ihres Browsers sehr wichtig (vorausgesetzt, Ihre Verbindung ist schnell genug). versuchen Sie Ihr Browser mit Benchmarking SunSpider und wählen Sie einen anderen Browser, falls erforderlich

Die rohe Geschwindigkeit der JavaScript-Ausführung hat eigentlich wenig damit zu tun. Der Engpass ist meistens die Bilder und andere Daten, die träge geladen werden, und es gibt nicht viel, was Sie dagegen tun können. Sasha Chedygov vor 15 Jahren 0
0
tgbarnett

Klingt nach einem interessanten Spiel. Wie andere bereits gesagt haben, geht es darum, die Daten herunterzuziehen, da keine texturierten 3D-Modelle verwendet werden.

Ein Nebenproblem bei der Verwendung von Google Street View für einen 3D-Ego-Shooter besteht darin, dass an einigen Orten viele Personen vorhanden sind ... und diese Personen werden effektiv "Kunstwerke" sein.

Wäre es als alternativer Vorschlag möglich, etwas mehr wie die 3D-Gebäude von Google Earth zu verwenden (aber die strukturierten anstelle der grauen)? Dadurch würden die Probleme anderer Personen und Objekte, die sich bereits in der Szene befinden, beseitigt und ein besseres Laden ermöglicht (aber ich bin mir nicht sicher, was Ihr Spiel tun soll.)