Sie sind nicht angemeldet.

1

Samstag, 18. Oktober 2014, 19:58

little planet intro


hallo
bin totaler Neuling und möchte ein little planet als intro benutzen
wo genau muss ich nun die xml datei hinzufügen?
gibt es für sowas Vorlagen?
vielen Dank für die Tipps

2

Montag, 20. Oktober 2014, 21:08

Hi,

erste das akutelle <view> Element z.B. mit diesem Code:

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<!-- 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

3

Sonntag, 26. Oktober 2014, 12:44

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/8954…a-2_sphere.html



Gruss

4

Montag, 27. Oktober 2014, 11:11

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

5

Mittwoch, 29. Oktober 2014, 15:25

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/8954…a-2_sphere.html



vielen Dank für die Hilfe
Gruss vspano

6

Mittwoch, 29. Oktober 2014, 19:36

Ändere dazu die hlookat, vlookat und fov Werte in der 'normalview' Action.

Siehe diesbezüglich auch hier:
http://krpano.com/docu/xml/#view

Schöne grüße,
Klaus

7

Samstag, 1. November 2014, 00:17

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

9

Sonntag, 2. November 2014, 11:23

was ist mit dem Link?

10

Donnerstag, 21. Mai 2015, 07:37

Wie little planet in Tour bei nur ausgewählten Panos?

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

Quellcode

1
<events onloadcomplete="delayedcall(2.0, littleplanetview());" />

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?

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
	<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" />

siamak

Anfänger

Beiträge: 23

Wohnort: Berlin

Beruf: Softwareentwickler

  • Nachricht senden

11

Montag, 25. Mai 2015, 17:56

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: http://krpano.com/docu/xml/#events


Ist nur eine Vermutung.

Viele Grüße

Siamak