Sie sind nicht angemeldet.

1

Montag, 21. Januar 2019, 13:00

Normal Ansicht nach PLanet Intro

Hallo liebe Mitglieder,

als absoluter Neuling tu ich mich zuweilen sehr schwer und fuschle mich durch die ganzen Codes.

Ich habe es glücklicherweise geschafft ein Little Planet Intro zu erstellen, aber es gelingt mir nicht, dass das Bild nach dem Intro in der normalen Ansicht startet. Es ist irgendwie ein Fisheye Look.
Wie bekomme ich das denn hin ?

Hier der Link zum Problemfall: https://www.pixelartistin.de/wp-content/…urg_2/tour.html

Zwischendrin eingebaut habe ich folgendes:


Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<!-- startup action - load the first scene -->
	<action name="startup" autorun="onstart">
 if(startscene === null OR !scene[get(startscene)], copy(startscene,scene[0].name); );
 loadscene(get(startscene), null, MERGE);
 if(startactions !== null, startactions() );
	</action>


	<!-- 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, 263, 1.5, easeInOutQuad );
tween(view.vlookat, -10, 1.5, easeInOutQuad );
tween(view.fov, 100,1, 1.5, easeInOutQuad );
tween(view.fisheye, 0.0, 0.0, easeInOutQuad, WAIT);
set(display.flash10,on);
showtext(get(data[infotext].content), infostyle)
</action>



Steht dasvielleicht an falscher Stelle oder beinhaltet es falsche Werte oder bin ich komplett auf dem Holzweg ?
ACHTUNG: Ich bin eine Frau mit lediglich Hausfrauen-Kenntnissen *g*




Für eure Hilfe danke ich im Voraus
lg Bettina

2

Montag, 21. Januar 2019, 16:57

Hi,

in deiner tour.xml gibt es diesen Teil:

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
<!-- startup view settings for little planet view -->

<view hlookat ="-177.807361"
vlookat ="90.000000"
camroll ="0.000000"
fov ="150.000000"
fovmin ="50.550680"
fovmax ="150.000000"
maxpixelzoom ="1.000000"
limitfov ="true"
fisheye ="1.00"
fisheyefovlink="0.50"
stereographic ="true"
architectural ="0.0"
architecturalonlymiddle="false"
limitview ="auto"
hlookatmin ="NaN"
hlookatmax ="NaN"
vlookatmin ="NaN"
vlookatmax ="NaN"
/>

<action name="intro"> 
tween(view.hlookat, 0, 2.5, easeInOutQuad );
wait(3);
tween(view.vlookat, -20, 2.5, easeInOutQuad );
tween(view.fov, 80, 2.5, easeInOutQuad );
tween(view.fisheyefovlink, .3, 2.5, easeInOutQuad );
tween(view.fisheye, 0.33, 2.5, easeInOutQuad);
tween(view.architectural, .35, 2.5, easeInOutQuad);
wait(5);
set(display.flash10,on);
tween(display.details,32);
set(display.stillquality,HIGH);
set(display.stillquality10,HIGH);
tween(view.fovmax,120);

</action>	

und diese Zeile daraus animiert den Fisheye Wert (welcher zur die Verzerrung zuständig ist) vom Startwert 1.0 auf 0.33:

Quellcode

1
tween(view.fisheye, 0.33, 2.5, easeInOutQuad);
Soll am Ende keine Verzerrung verbleiben den Wert von 0.33 auf 0.0 ändern.

ODER - die vtourskin.xml hat bereits ein Little-Planet-Intro 'eingebaut' - dazu des gesamten Teil von Oben wieder entfernen,
und weiter unten in der tour.xml einfach diese Zeile:

Quellcode

1
littleplanetintro="false"
in diese ändern:

Quellcode

1
littleplanetintro="true"


Schöne Grüße,
Klaus

3

Dienstag, 22. Januar 2019, 07:28

Hallo Klaus,

das mit dem "true" statt "false" hatte ich ausprobiert, aber es hat nicht funktioniert ... hmmmm

Nun ist es ja so. das ihr weitaus mehr Ahnung habt.
Ich probiere das mal aus und melde mich zurück.

1000 Dank für die prompte Antwort *squint*

4

Dienstag, 22. Januar 2019, 07:34

Und gleich nochmal: Ich liebe es *love*

Hat einwandfrei funktioniert mit dem Wert auf 0.0 setzen.
Ich muss hier wohl noch ganz viel stöbern und lernen bis ich durchsteige *unsure*

toosten

Fortgeschrittener

Beiträge: 521

Wohnort: Berlin

Beruf: Software-Entwickler bei VR-Easy ( HTML, JS, PHP, krpano, C++, Java )

  • Nachricht senden

5

Dienstag, 22. Januar 2019, 10:59

Ich muss hier wohl noch ganz viel stöbern und lernen bis ich durchsteige *unsure*


Wir haben alle mal bei Null angefangen und lernen immer wieder dazu. *thumbsup*

6

Samstag, 26. Januar 2019, 12:08

Nun ja, aber vielleicht hat so manch einer einfach mehr Ahnung von Codes als ich ;-)
Ich gehe zu 100% davon aus !

Ich danke euch für eure Hilfe und werde sicher noch das ein oder andere fragen müssen *whistling*