You are not logged in.

1

Saturday, December 12th 2009, 12:29pm

Funktioniert nun alles, außer Drehung beim ins Bild schwenken!

Hallo Leute!

Einige kennen mich vielleicht aus dem Panorama Community Forum!
Plane mir KRpano zuzulegen allerdings habe ich gerade einige Probleme mit der Software!

Ich will in meinem Kugelpanorama den Sonnenblendeffekt, Little Planet Intro und Hotspots haben.Zudem ein Button wo man von Kugel zu Little Planet switchen kann.
Nehme ich mir jetzt den Code aus den examples heraus funktioniert das soweit auch ganz gut.

Kombiniere ich nun aber mehrere Codes also mehrere examples miteinander funktioniert das nicht mehr.
Zudem finde ich es schade dass das Sonnenblend Example rausgenommen wurde?
Also ich kann es nicht mehr finden!
Wie sieht der Code für all diese Funktionen denn nun aus?


Hoffe es kann mir einer helfen!


Gruß
Gazu *thumbsup*

This post has been edited 2 times, last edit by "Gazu" (Dec 14th 2009, 11:56am)


2

Sunday, December 13th 2009, 12:09am

Hi,
Kombiniere ich nun aber mehrere Codes also mehrere examples miteinander funktioniert das nicht mehr.
kannst du deinen Code zeigen?
dann könnte man versuchen zu erklären was nicht stimmt...

Zudem finde ich es schade dass das Sonnenblend Example rausgenommen wurde?
Also ich kann es nicht mehr finden!
Wie sieht der Code für all diese Funktionen denn nun aus?
die Sonnenblenden per mittels <lensflare> definiert,
siehe:
http://krpano.com/docu/xml/#lensflare

z.B. im xml als einfachsten Fall:

Source code

1
<lensflare name="sun" ath="20.0" atv="-45.0" />


wobei mit ath/atv die Position festgelegt wird,
(Achtung - es muss dazu die "krpano_default_flares.jpg" im selben Verzeichnis wie die krpano.swf liegen)

z.B. hier ein komplettes XML mit litte-plant-intro, little-planet-button und lensflares,
es muss nur im <image> Knoten ein Panorama eingefügt werden:

Source code

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
<krpano version="1.0.8">

    <image>
        ....
    </image>
    
    <view stereographic="true" fisheye="1.0" fov="150" fovmax="150" hlookat="130" vlookat="72" />

    <display flash10="off" details="18" />      

    <events onloadcomplete="delayedcall(1.0, toggleplanet());" />
        
    <action name="toggleplanet">
        if(islittleplanet == false,
            set(islittleplanet,true);
            set(display.flash10,off);
            set(view.stereographic,true);
            tween(view.fisheye, 1.0, 1.0);
            tween(view.vlookat, 90.0, 1.0);
            tween(view.fov, 150.0, 1.0);
          ,
            set(islittleplanet, false);
            tween(view.fisheye, 0.0, 1.0, default, set(display.flash10,on));
            tween(view.vlookat, 0.0, 1.0);
            tween(view.fov, 90.0, 1.0);
          );
    </action>
    
    <plugin name="littleplanetbutton"
            url="littleplanetbutton.png"
            align="bottom"
            x="0" y="10"
            onclick="toggleplanet();"
            />
    
    <lensflare name="sun" ath="20.0" atv="-45.0" />
    
</krpano>


Schöne Grüße,
Klaus

3

Sunday, December 13th 2009, 12:11am

Hi,

ich hab diesen Thread in das Viewer Forum verschoben,
mit den Tools an sich hat das weniger zu tun

Schöne Grüße,
Klaus

4

Monday, December 14th 2009, 7:43am

Hi Klaus!
War grad das Forum am durchstöbern und habe mich gefragt wieso du meinen Beitrag gelöscht hast.Habe schon gedacht dass ich dich nerfe ;) Deswegen hast du auch eine Email von mir erhalten mit dem gleichen Text wie oben ^^Aber jetzt weiss ich ja dass du den Beitrag nur verschoben hast!Ich werde den Code mal ausprobieren.Kurze Anmerkung:Wo kann ich das Lensflare Bild krpano default flares probeweise runterladen Bzw. welche Größe muss das Bild haben (px x px) damit ich eins in PS selber gestalten kann.Ich sage schonmal Danke KRPAnoCoder! :-)Ich hoffe der Code funzt.Anmerkung:Habe vergessen wegen Background Musik zu fragen :-/Wenn das alles klappt hast du 90 €von mir sicher für eine unlimited Lizezn "lol"Ich weiss ist viel verlangt andauernd nach irgendwelche langen Codes zu fragen aber wer soll mir denn sonst helfen außer der krpano codemaster persönlich ! ;)Würde mich übrigens über ein GUI freuen!

Gruß Gazu

5

Monday, December 14th 2009, 9:47am

Doppelpost,ich weiss.
Aber der Code funzt nicht wirklich!
Ich denke schon das er richtig ist jeddoch habe ich ihn warscheinlich falsch aufgebaut:

<krpano version="1.0.8">

<image>
<image type="CUBE" multires="true" tilesize="818">
<left url="Courroux_Kirche_Kugelpanorama.tiles/l2_l_%0v_%0h.jpg" />
<front url="Courroux_Kirche_Kugelpanorama.tiles/l2_f_%0v_%0h.jpg" />
<right url="Courroux_Kirche_Kugelpanorama.tiles/l2_r_%0v_%0h.jpg" />
<back url="Courroux_Kirche_Kugelpanorama.tiles/l2_b_%0v_%0h.jpg" />
<up url="Courroux_Kirche_Kugelpanorama.tiles/l2_u_%0v_%0h.jpg" />
<down url="Courroux_Kirche_Kugelpanorama.tiles/l2_d_%0v_%0h.jpg" />
</image>

<view stereographic="true" fisheye="1.0" fov="150" fovmax="150" hlookat="130" vlookat="72" />

<display flash10="off" details="18" />

<events onloadcomplete="delayedcall(1.0, toggleplanet());" />

<action name="toggleplanet">
if(islittleplanet == false,
set(islittleplanet,true);
set(display.flash10,off);
set(view.stereographic,true);
tween(view.fisheye, 1.0, 1.0);
tween(view.vlookat, 90.0, 1.0);
tween(view.fov, 150.0, 1.0);
,
set(islittleplanet, false);
tween(view.fisheye, 0.0, 1.0, default, set(display.flash10,on));
tween(view.vlookat, 0.0, 1.0);
tween(view.fov, 90.0, 1.0);
);
</action>

<plugin name="littleplanetbutton"
url="littleplanetbutton.png"
align="bottom"
x="0" y="10"
onclick="toggleplanet();"
/>

<lensflare name="sun" ath="20.0" atv="-45.0" />

</krpano>


Bei Image stand noch irgendwas mit LEVEL Type und Level und so...habe ich mal entfernt!
Aber beide Varianten funktionieren nicht.
Ich habe das Gefühl dass ich das Image nicht richtig angebe...

Gruß :-(

6

Monday, December 14th 2009, 10:36am

Hi,

Bei Image stand noch irgendwas mit LEVEL Type und Level und so...habe ich mal entfernt!
Aber beide Varianten funktionieren nicht.
Ich habe das Gefühl dass ich das Image nicht richtig angebe...

richtig
das ist falsch: (hier gibt es zwei <image> Knoten, das müsste eigentlich auch zu einem XML Syntax Fehler führen)
<image>
<image type="CUBE" multires="true" tilesize="818">

es müsste der komplette <image> XML Knoten übernommen werden,
teilweise funktioniert nicht, wenn vorhanden, dann gehört das <level> auch dazu

also komplett von "<image" ... bis "</image>"

z.B. so in der Art:

Source code

1
2
3
4
5
6
7
8
9
10
11
<image type="CUBE" multires="true" tilesize="818">
  <level ...>
    <left url="Courroux_Kirche_Kugelpanorama.tiles/l2_l_%0v_%0h.jpg" />
    <front url="Courroux_Kirche_Kugelpanorama.tiles/l2_f_%0v_%0h.jpg" />
    <right url="Courroux_Kirche_Kugelpanorama.tiles/l2_r_%0v_%0h.jpg" />
    <back url="Courroux_Kirche_Kugelpanorama.tiles/l2_b_%0v_%0h.jpg" />
    <up url="Courroux_Kirche_Kugelpanorama.tiles/l2_u_%0v_%0h.jpg" />
    <down url="Courroux_Kirche_Kugelpanorama.tiles/l2_d_%0v_%0h.jpg" />
  </level>
  ...
</image>


die "krpano_default_flares.jpg" sollte im 1.0.7 oder 1.0.8 beta Viewer Download
Paket enthalten sein,
aber liegt die Datei z.B. auch:
http://krpano.com/krpano_default_flares.jpg

welcher 'Bereich' dieser Lensflare Grafik wie und wo verwendet wird,
wird mittels <lensflareset> festgelegt,

ein Beispiel mit verschiedenen Lensflare-Sets wäre z.B. im 1.0.8er beta Download,
im Verzeichnis examples/lensflare-sets/ vorhanden,

Schöne Grüße,
Klaus

7

Monday, December 14th 2009, 10:43am

Ich habe eben versucht den kompletten image Code aus meiner XML in deinen Code zu kopieren.
Es kommt zu einer Fehlfunktion.

Moment ich versuche es nocheinmal!

Edit:
ERROR: unknown node/path - image.image.tilesize
ERROR: unknown node/path - image.image.type
ERROR: unknown node/path - image.image.multires
ERROR: unknown node/path - image.image.level.tiledimagewidth
ERROR: unknown node/path - image.image.level.tiledimageheight
ERROR: unknown node/path - image.image.level.left.url
ERROR: unknown node/path - image.image.level.front.url
ERROR: unknown node/path - image.image.level.right.url
ERROR: unknown node/path - image.image.level.back.url
ERROR: unknown node/path - image.image.level.up.url
ERROR: unknown node/path - image.image.level.down.url
ERROR: unknown node/path - image.image.level.tiledimagewidth
ERROR: unknown node/path - image.image.level.tiledimageheight
ERROR: unknown node/path - image.image.level.left.url
ERROR: unknown node/path - image.image.level.front.url
ERROR: unknown node/path - image.image.level.right.url
ERROR: unknown node/path - image.image.level.back.url
ERROR: unknown node/path - image.image.level.up.url
ERROR: unknown node/path - image.image.level.down.url


Jetzt kommt das -_-

Dabei sieht der ganze Code so aus:


<krpano version="1.0.8">

<image>
<image type="CUBE" multires="true" tilesize="818">
<level tiledimagewidth="2047" tiledimageheight="2047">
<left url="Courroux_Kirche_Kugelpanorama.tiles/l2_l_%0v_%0h.jpg" />
<front url="Courroux_Kirche_Kugelpanorama.tiles/l2_f_%0v_%0h.jpg" />
<right url="Courroux_Kirche_Kugelpanorama.tiles/l2_r_%0v_%0h.jpg" />
<back url="Courroux_Kirche_Kugelpanorama.tiles/l2_b_%0v_%0h.jpg" />
<up url="Courroux_Kirche_Kugelpanorama.tiles/l2_u_%0v_%0h.jpg" />
<down url="Courroux_Kirche_Kugelpanorama.tiles/l2_d_%0v_%0h.jpg" />
</level>
<level tiledimagewidth="1024" tiledimageheight="1024">
<left url="Courroux_Kirche_Kugelpanorama.tiles/l1_l_%0v_%0h.jpg" />
<front url="Courroux_Kirche_Kugelpanorama.tiles/l1_f_%0v_%0h.jpg" />
<right url="Courroux_Kirche_Kugelpanorama.tiles/l1_r_%0v_%0h.jpg" />
<back url="Courroux_Kirche_Kugelpanorama.tiles/l1_b_%0v_%0h.jpg" />
<up url="Courroux_Kirche_Kugelpanorama.tiles/l1_u_%0v_%0h.jpg" />
<down url="Courroux_Kirche_Kugelpanorama.tiles/l1_d_%0v_%0h.jpg" />
</level>
</image>

</image>

<view stereographic="true" fisheye="1.0" fov="150" fovmax="150" hlookat="130" vlookat="72" />

<display flash10="off" details="18" />

<events onloadcomplete="delayedcall(1.0, toggleplanet());" />

<action name="toggleplanet">
if(islittleplanet == false,
set(islittleplanet,true);
set(display.flash10,off);
set(view.stereographic,true);
tween(view.fisheye, 1.0, 1.0);
tween(view.vlookat, 90.0, 1.0);
tween(view.fov, 150.0, 1.0);
,
set(islittleplanet, false);
tween(view.fisheye, 0.0, 1.0, default, set(display.flash10,on));
tween(view.vlookat, 0.0, 1.0);
tween(view.fov, 90.0, 1.0);
);
</action>

<plugin name="littleplanetbutton"
url="littleplanetbutton.png"
align="bottom"
x="0" y="10"
onclick="toggleplanet();"
/>

<lensflare name="sun" ath="20.0" atv="-45.0" />

</krpano>



:-(

Edit²:
Habe 2 Mal die Image Schließung gesehen </image>
habe eine weggemacht und jetzt kommt es zu einem Parser Error!
Hm..

This post has been edited 2 times, last edit by "Gazu" (Dec 14th 2009, 10:56am)


8

Monday, December 14th 2009, 11:10am

Juppie, es funktioniert!
Danke Klaus :-)

Jetzt muss ich nur noch einbischen nach "Wie binde ich Musik in meine Panoramen ein?" suchen.
Hm...meine eben etwas auf der HP gefunden zu haben!
KRPano ist echt genial c,c

Edit:
Kriege jetzt aber nicht mehr diese Drehung rein wie beim Intro bei den Examples.
Man geht im Prinzip nur gerade runter in das Bild wobei es mit Drehung viel cooler aussieht...
Habe auch schon versucht den Code vom Intro reinzukopieren aber funktioniert nicht.
Es funktioniert immer nur 1, entweder TogglePlanet oder Normalview aus dem Intro...
Klaus kannst du mir da nochmal unter die Arme greifen?

This post has been edited 1 times, last edit by "Gazu" (Dec 14th 2009, 11:51am)


Similar threads