Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: krpano.com Forum. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

Montag, 23. August 2010, 22:47

Panorame ist nach dem Laden immer etwas vergrößert

Halli Hallo,

ich habe da ein kleines Problem. Wenn ich ein Panorama mittels krpano (neueste Version) lade, wird es etwas vergrößert dargestellt. Ich muß es dann mittels der eingebetteten "Zoom out" Taste verkleinern, damit es komplett sichtbar ist. Weiß jemand, wie ich das in der xml-Datei ändern oder ergänzen muß, damit das Panorama sofort komplett dargestellt wird? Habe schon mit dem "Fov" Parameter rumgespielt. Aber das half auch nichts. Hier die entsprechenden Quellcodes:

pan.php

Quellcode

1
2
3
4
5
6
7
8
9
<?php
$link="../Panorama.jpg";
?>
<object classid="CLSID:D27CDB6E-AE6D-11cf-96B8-444553540000" width="420" height="240" codebase="http://active.macromedia.com/flash2/cabs/swflash.cab#version=9,0,28,0">
<param name="movie" value="krpano.swf?pano=pan.xml&sphere=<?php echo $link;?>">
<param name="bgcolor" value="#000000">
<embed src="krpano.swf?pano=pan.xml&sphere=<?php echo $link;?>" bgcolor="#000000" width="420" height="240" type="application/x-shockwave-flash" pluginspage="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash">
</embed>
</object>



pan.xml

Quellcode

1
2
3
4
5
6
7
<krpano>
<image  vfov="100.00">
</image>
<include url="buttons.xml"/>
<progress showwait="" showload="bar(lefttop,100,10,10,100,solid,0x000000,0x006400)" />
<view fisheye="0" limitview="auto" maxpixelzoom="3"/>
</krpano>



buttons.xml

Quellcode

1
2
3
4
5
6
7
<?xml version="1.0" encoding="utf-8"?>
<plugin name="left" url="img/links.png" autopos="bottom,-200,0" ondown="set(movevectorx,-1);" onup="set(movevectorx,0);"/>
<plugin name="right" url="img/rechts.png" autopos="bottom,-180,0" ondown="set(movevectorx,+1);" onup="set(movevectorx,0);"/>
<plugin name="up" url="img/hoch.png" autopos="bottom,-160,0" ondown="set(movevectory,-1);" onup="set(movevectory,0);"/>
<plugin name="down" url="img/runter.png" autopos="bottom,-140,0" ondown="set(movevectory,+1);" onup="set(movevectory,0);"/>
<plugin name="in"  url="img/zoom_in.png"  autopos="bottom,-120,0" ondown="set(movevectorz,-1);" onup="set(movevectorz,0);"/>
<plugin name="out" url="img/zoom_out.png" autopos="bottom,-100,0" ondown="set(movevectorz,+1);" onup="set(movevectorz,0);"/>



Hier das Panorama:


Danke im voraus *smile*

2

Dienstag, 24. August 2010, 13:32

Hi,

ein solches Teilpanorama (hfov > 180) kann 'normal' (ohne Verzerrung) nicht komplett dargestellt werden,
du könntest aber 'flache' Darstellung verwenden,

z.B. mittels: (deine vfov Einstellung entfernen und hfov="1.0" verwenden)

Quellcode

1
2
3
4
<image ... hfov="1.0">
 ...
</image>
<view ... limitview="fullrange" />


Schöne Grüße,
Klaus

3

Mittwoch, 25. August 2010, 20:33

Hi Klaus,

danke für den Tip. Leider ist es nicht das gewesen, was ich gesucht habe. Ich habe auch mal ein bißchen rumgebastelt und festgestellt, daß ich in der Datei "pan.xml" den Befehl

Quellcode

1
vfov="100.00"


durch

Quellcode

1
hfov="180"


ersetzen muß.

Der Wert "180" bezieht sich hierbei auf die Gradzahl des Panoramas. Bei einem 360 Grad Panorama muß natürlich dann der Wert "360" eingefügt werden.

*smile*