Sie sind nicht angemeldet.

xhe

Anfänger

  • »xhe« ist der Autor dieses Themas

Beiträge: 37

Wohnort: Sunnyvale, California, USA

  • Nachricht senden

1

Freitag, 30. August 2019, 23:37

how to obtain google map street veiw transition effect?

Hello, this might be a stupic question, but I just want to hear your opinion.
How can we obtain google map street view transition effect? Smoonth transition without suddenly change panorama?
Now, I load a new pano, and it seemed krpano just unload first and load second, it still appear as two pano. can we make it appear just as one pano, and smoothly transfered to the second pano?
Is this soly based on how we are shooting photos for panorama and we can do nothing in krpano?

light_line

Fortgeschrittener

Beiträge: 169

Beruf: krpano freelancer || creating ideas & coding them || krpano developer

  • Nachricht senden

2

Samstag, 31. August 2019, 07:05

currently, these transition effects are supported by krpano.

https://krpano.com/examples/119/krpano.h…ending-demo.xml

maybe in the next update, new transition effects will be included. *smile*

xhe

Anfänger

  • »xhe« ist der Autor dieses Themas

Beiträge: 37

Wohnort: Sunnyvale, California, USA

  • Nachricht senden

3

Samstag, 31. August 2019, 07:33

Thanks, can you point me to the doc on how to use these effects?
I think this can be used when I am calling this method:

this.krpanoApi.actions.loadxml(this.panoXML, null, 'MERGE', 'BLEND(0.1)');


but here, no matter how I adjust the parameter, the effects are all the same.So, how can I apply the effect here?

light_line

Fortgeschrittener

Beiträge: 169

Beruf: krpano freelancer || creating ideas & coding them || krpano developer

  • Nachricht senden

4

Samstag, 31. August 2019, 10:02

here is the documentation:
https://krpano.com/docu/actions/#loadscene

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
no blending = this.krpanoApi.actions.loadxml(this.panoXML, null, 'MERGE', 'NOBLEND');
simple crossblending = this.krpanoApi.actions.loadxml(this.panoXML, null, 'MERGE', 'BLEND(1.0, easeInCubic)');
zoom blend = this.krpanoApi.actions.loadxml(this.panoXML, null, 'MERGE', 'ZOOMBLEND(2.0, 2.0, easeInOutSine)');
black-out = this.krpanoApi.actions.loadxml(this.panoXML, null, 'MERGE', 'COLORBLEND(2.0, 0x000000, easeOutSine)');
white-flash = this.krpanoApi.actions.loadxml(this.panoXML, null, 'MERGE', 'LIGHTBLEND(1.0, 0xFFFFFF, 2.0, linear)');
right-to-left = this.krpanoApi.actions.loadxml(this.panoXML, null, 'MERGE', 'SLIDEBLEND(1.0, 0.0, 0.2, linear)');
top-to-bottom = this.krpanoApi.actions.loadxml(this.panoXML, null, 'MERGE', 'SLIDEBLEND(1.0, 90.0, 0.01, linear)');
diagonal = this.krpanoApi.actions.loadxml(this.panoXML, null, 'MERGE', 'SLIDEBLEND(1.0, 135.0, 0.4, linear)');
circle open = this.krpanoApi.actions.loadxml(this.panoXML, null, 'MERGE', 'OPENBLEND(1.0, 0.0, 0.2, 0.0, linear)');
vertical open = this.krpanoApi.actions.loadxml(this.panoXML, null, 'MERGE', 'OPENBLEND(0.7, 1.0, 0.1, 0.0, linear)');
horizontal open = this.krpanoApi.actions.loadxml(this.panoXML, null, 'MERGE', 'OPENBLEND(1.0, -1.0, 0.3, 0.0, linear)');
elliptic + zoom = this.krpanoApi.actions.loadxml(this.panoXML, null, 'MERGE', 'OPENBLEND(1.0, -0.5, 0.3, 0.8, linear)');

Sergey74

Fortgeschrittener

Beiträge: 193

Wohnort: Russia, Chelyabinsk

Beruf: professional noob

  • Nachricht senden

5

Samstag, 31. August 2019, 15:46

translation difficulties *huh*

xhe

Anfänger

  • »xhe« ist der Autor dieses Themas

Beiträge: 37

Wohnort: Sunnyvale, California, USA

  • Nachricht senden

6

Samstag, 31. August 2019, 18:25

Thanks for reply, when I change
this.krpanoApi.actions.loadxml(this.panoXML, null, 'MERGE', 'BLEND(10.0, easeInOutSine)')


I don't see the effects here in 10 seconds, do you think we need to add any plugin to make this effective?

Thanks

xhe

Anfänger

  • »xhe« ist der Autor dieses Themas

Beiträge: 37

Wohnort: Sunnyvale, California, USA

  • Nachricht senden

7

Donnerstag, 5. September 2019, 17:07

I checked this plugin:

https://krpano.com/plugins/userplugins/gtransition/#top


But unfortunately, I don't see how it can be used with loadxml method, which is what I am using to change pano, can anyone help to answer if the GTransition plugin can be used with loadxml method?

8

Freitag, 6. September 2019, 10:11

Hi,

google street view uses also some kind of depthmap or 3d-geometry when rendering these transitions.

They have information for that because they also laser-scan the environment when capturing the panos.
And for non-laser-scanned panos probably a rough fake-model, e.g. just a floor at a certain level probably is used.

You could make such transitions now also in krpano using the new depthmap/3d-model support:
krpano 1.20

Or alternatively here some examples for simple but therefore fully-automatic 3d-like-transitions:
3D transitions

Best regards,
Klaus

jordi

Profi

Beiträge: 583

Wohnort: Barcelona

Beruf: creating ideas & coding them

  • Nachricht senden

9

Samstag, 7. September 2019, 19:08

How can we obtain google map street view transition effect?


You can check the navigator plugin to make such transitions

https://krpano.com/forum/wbb/index.php?p…&threadID=16984
everpano.com step beyond 360