little planet intro
-
-
Hi,
erste das akutelle <view> Element z.B. mit diesem Code:
Code
Alles anzeigen<!-- startup view settings for little planet view --> <view stereographic="true" fisheye="1.0" fov="155" fovtype="VFOV" fovmax="150" hlookat="-60" vlookat="77" /> <!-- when the loading is done, wait 2 seconds and then start with the animation to an normal view --> <events onloadcomplete="delayedcall(2.0, normalview());" /> <action name="normalview"> tween(view.hlookat, -40, 2.5, easeInOutQuad); tween(view.vlookat, -35, 2.5, easeInOutQuad); tween(view.fov, 85, 2.5, easeInOutQuad); tween(view.fisheye, 0.0, 2.5, easeInOutQuad); </action>
Schöne Grüße,
Klaus -
hallo Klaus
vielen Dank für den Tipp
aber muss ich ein little planet Bild erstellen für den Anfang?
nun siehts so aus
https://dl.dropboxusercontent.com/u/8954723/Mai/…a-2_sphere.htmlGruss
-
Hi,
wenn ein XML Element öfters definiert wird (z.B. das <view> Element in deinem Beispiel) - dann überschreiben die späteren Definitionen die vorherigen.
Dadurch ist vlookat auf 0 gesetzt - für eine Little Planet sollte die Sicht aber nach 'unten' gerichtet sein - d.H. vlookat Werte um die 90 Grad.
Schöne Grüße,
Klaus -
hallo
vielen Dank für die Infos
wie kann ich am Anfang z.b. diese Bild
damit es später in das Pano reinzoomt, und wo muss ich den Wert angeben
damit das Pano am richtigen Ort stoppt?
habe x Varianten ausprobiert, leider ohne Erfolg
https://dl.dropboxusercontent.com/u/8954723/Mai/…a-2_sphere.htmlvielen Dank für die Hilfe
Gruss vspano -
Ändere dazu die hlookat, vlookat und fov Werte in der 'normalview' Action.
Siehe diesbezüglich auch hier:
https://krpano.com/docu/xml/#viewSchöne grüße,
Klaus -
cool jetz hats funktioniert
wie gehe ich am besten vor, wenn ich bei den Pfeilen einer Vtour einen Namen dazufügen möchte?
gruss vspano -
-
was ist mit dem Link?
-
Hallo Zusammen,
ich bin noch ganz neu mit krpano und noch mitten am einarbeiten. Als erstes vielen Dank für das tolle Skript. Konnte es fast auf Anhieb verwenden und mit ein paar Modifikationen der Parameter passt es nun auch perfekt für mein Pano. Ich wollte es nun auf meiner ersten Tour verwenden und habe es in der ersten "SCENE" eingeführt. Es ist perfekt. Es startet im little planet und fliegt dann auf meine gewünschte Endposition nach 2 Sekunden. Meine verlinkten weiteren Panos / Szenen starten auch wie in der gewünschten, normalen Ansicht - also kein little Planet -> Soweit auch perfekt!
Allerdings habe ich nun das Problem, dass in allen anderen Scenen durch das
auch nach 2 Sekunden ein vollkommen ungewolter Flug startet.Ich habe jetzt die letzten 5 Stunden damit verbracht eine Lösung für das Problem zu suchen, leider weder im Forum noch im Internet fündig geworden. Ich verstehe alleine schon nicht, warum der Teil des Skriptes ausgeführt wird, da er doch Bestandteil unter einer bestimten SCENE ist, nicht?
Könnt Ihr mir bitte helfen zu verstehen, warum dies so ist und mir einen Hinweis geben, was ich besser machen kann?
Code
Alles anzeigen<scene name="scene_Garage" title="Garage" onstart="" thumburl="panos/Garage.tiles/thumb.jpg" lat="" lng="" heading=""> <view fisheye="1.0" hlookat="-152" vlookat="90" fovtype="VFOV" fov="179.000" maxpixelzoom="2.0" fovmin="70" fovmax="140" limitview="auto" /> <!-- when the loading is done, wait 2 seconds and then start with the animation to an normal view --> <events onloadcomplete="delayedcall(2.0, garageview());" /> <action name="garageview"> tween(view.hlookat, -75, 2.5, easeInOutQuad); tween(view.vlookat, 0, 2.5, easeInOutQuad); tween(view.fov, 85, 2.5, easeInOutQuad); tween(view.fisheye, 0.0, 2.5, easeInOutQuad); </action> <preview url="panos/Garage.tiles/preview.jpg" /> <image> <cube url="panos/Garage.tiles/pano_%s.jpg" /> <mobile> <cube url="panos/Garage.tiles/mobile_%s.jpg" /> </mobile> </image> <!-- place your scene hotspots here --> <hotspot name="spot1" style="skin_hotspotstyle" ath="-77.116" atv="-0.044" linkedscene="scene_wohnzimmer" />
-
Hallo mRagen,
Zitat<events onloadcomplete="delayedcall(2.0, garageview());" />
Es könnte daran liegen, dass dein Event global ist. Du solltest einen Namen vergeben, dann wird es lokal :
Zitat<events name="myEvent" onloadcomplete="delayedcall(2.0, garageview());" />
Referenz: https://krpano.com/docu/xml/#events
Ist nur eine Vermutung.
Viele Grüße
Siamak
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!