Sie sind nicht angemeldet.

1

Samstag, 21. August 2010, 23:51

Panorama beim Laden 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? Hier die entsprechenden Quellcodes:


pan.php:
$this->cacheCode('[php]','
<?php
$link="../panorama/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:
$this->cacheCode('[php]','
<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:
$this->cacheCode('[php]','
<?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);"/>
')

Vielen Dank im voraus für Eure Hilfe :rolleyes: ^^
»joergi1969« hat folgendes Bild angehängt:
  • x-Panorama.jpg

iceman_fx

Mega-User

Beiträge: 578

Wohnort: Riesa / Dresden

Beruf: Webdesigner / Webentwickler / Fotograf

  • Nachricht senden

2

Sonntag, 22. August 2010, 07:04

Der view-Parameter bewerkstelligt die Startansicht. Dort den fov -Wert ändern, um den Sichtbereich zu vergrößern oder verkleinern.

3

Sonntag, 22. August 2010, 10:53

Panorama beim Laden vergrößert

Hi Iceman,

Tja, wenn ich die "fov" Variable einfüge und den Wert entsprechend senke, wird das Bild größer. Aber umgekehrt geht das nicht. Ich benötige aber einen Effekt wie er entsteht, wenn ich die "maxpixelzoom" variable auf "1.25" setze. Nur kann ich das Bild dann nicht mehr manuell vergrößern. Auch weiß ich nicht, wie das dann auf z.B. 360 Grad Panoramen auswirkt.