Sie sind nicht angemeldet.

Panomate

Anfänger

  • »Panomate« ist der Autor dieses Themas

Beiträge: 43

Wohnort: Wohlen

Beruf: Selbständig

  • Nachricht senden

1

Donnerstag, 22. April 2010, 10:40

Padding Panorama (like Border) inside KRPano

I was wondering, if there is an easy way (settable per parameter or something like that) to set the padding of a Panorama inside the KRPano Player?
I mean: Like a border around the Panorama inside the KRPano player. What I mean can be found here: http://www.warszawa.vr360.pl

Thanks in advance for any kind of Tipp/Hint!

Greetings
Rienus

2

Donnerstag, 22. April 2010, 11:03

Hi,

that would be one possibility:

Quellcode

1
2
3
4
5
6
7
8
9
<action name="setpadding">
  set(area.x, %1);
  set(area.y, %1);
  mul(padding_2x, %1, 2.0);
  sub(area.width, stagewidth, padding_2x);
  sub(area.height, stageheight, padding_2x);
</action>

<events onresize="setpadding(10);" />


best regards,
Klaus

Beiträge: 602

Wohnort: Sachsen

Beruf: Webdesigner- und entwickler sowie Fotodesigner

  • Nachricht senden

3

Donnerstag, 22. April 2010, 11:05

Du könntest entweder 4 Plugins mit schwarzem Bild einstellen und diese dann positionieren oder prbierst mal die neuen Funktionen für die Beschränkung der hFov und vFov
http://www.krpano.com/examples/108b9/ .

Klaus war schneller ;-))

Panomate

Anfänger

  • »Panomate« ist der Autor dieses Themas

Beiträge: 43

Wohnort: Wohlen

Beruf: Selbständig

  • Nachricht senden

4

Donnerstag, 22. April 2010, 11:23

Hi Klaus, Hi Ice
Vielen Dank für die beide Antworten. Das sollte uns weiter bringen; spitzenklasse, dieses Forum!
Wahrscheinlich würde es Sinn machen, eine eigenes Modul für dieser "Padding"-Angelegenheit zu programmieren, dann mehrere im Voraus zu erstellen, und der Benutzer die Möglichkeit geben, aus dieser Modul-Templates einer wählen zu können, und unter eigene "Modulen" (Modul-Gruppe "Padding") speichern zu können, somit dies immer wieder neu zu nutzen und änderbar is direkt im "Template Constructor-Modus" wenn erwünscht... Mal schauen, wie sich das machen lässt *smile*

VIELEN DANK!
Rienus