Sie sind nicht angemeldet.

vasin

Schüler

  • »vasin« ist der Autor dieses Themas

Beiträge: 93

Wohnort: bangkok

Beruf: photographer

  • Nachricht senden

1

Montag, 17. Januar 2011, 09:48

Auto rotate make object vr

Hello Everybody

I'm still very new to Krpano. there are many things I want to know but limited with background knowledge of programing.
I'm trying to get an object vr to autorotate. I'm not sure what code to put in and where.

Here is the link to my xml http://dp-studio.com/demo/spark_red/Comp…0000_resize.xml


<krpano version="1.0.8">
<include url="skin/objectskin.xml"/>

<image type="CYLINDER" hfov="1.00" multires="true" tilesize="512" progressive="true" frames="24" frame="1">

<level tiledimagewidth="1200" tiledimageheight="900">
<cylinder url="Comp 1_00000_resize.tiles/%0f/l3/%0v_%0h.jpg"/>
</level>

<level tiledimagewidth="600" tiledimageheight="450">
<cylinder url="Comp 1_00000_resize.tiles/%0f/l2/%0v_%0h.jpg"/>
</level>

<level tiledimagewidth="300" tiledimageheight="225" aspreview="true">
<cylinder url="Comp 1_00000_resize.tiles/%0f/l1/%0v_%0h.jpg"/>
</level>
</image>
</krpano>

and here is the object vr
http://dp-studio.com/demo/spark_red/


any feed back would be well appreciated. Thanks

Vasin

2

Montag, 17. Januar 2011, 10:01

Hi,

you can try that:

Quellcode

1
2
3
4
5
6
<events onloadcomplete="objectautorotate();" />

<action name="objectautorotate">
  inc(image.frame,1,get(image.frames),1);
  delayedcall(0.3, objectautorotate() );
</action>


the speed would be controlled by the 0.3 value,

best regards,
Klaus

edit: typo corrected

vasin

Schüler

  • »vasin« ist der Autor dieses Themas

Beiträge: 93

Wohnort: bangkok

Beruf: photographer

  • Nachricht senden

3

Montag, 17. Januar 2011, 10:21

Klaus

Thank you for your promt reply.

I tried many varieties of using the code but with not luck,


this is the actual link
http://dp-studio.com/demo/mioblackblue_vr/


http://dp-studio.com/demo/mioblackblue_vr.rar


Below are the varieties I've tried;


<krpano version="1.0.8">
<events onloadcomplete="objectautorotate();">

<action name="objectautorotate">
inc(image.frame,1,get(image.frames),1);
delayedcall(0.3, objectautorotate() );

<include url="skin/objectskin.xml" />



<image type="CYLINDER" hfov="1.00" multires="true" tilesize="512" progressive="true" frames="24" frame="1">
<level tiledimagewidth="1800" tiledimageheight="1350">
<cylinder url="mioblackblue_00000.tiles/%0f/l4/%0v_%0h.jpg" />
</level>
<level tiledimagewidth="900" tiledimageheight="675">
<cylinder url="mioblackblue_00000.tiles/%0f/l3/%0v_%0h.jpg" />
</level>
<level tiledimagewidth="450" tiledimageheight="338">
<cylinder url="mioblackblue_00000.tiles/%0f/l2/%0v_%0h.jpg" />
</level>
<level tiledimagewidth="225" tiledimageheight="169" aspreview="true">
<cylinder url="mioblackblue_00000.tiles/%0f/l1/%0v_%0h.jpg" />
</level>
</image>

</action>

</krpano>





<krpano version="1.0.8">
<events onloadcomplete="objectautorotate();">

<action name="objectautorotate">
inc(image.frame,1,get(image.frames),1);
delayedcall(0.3, objectautorotate() );
</action>
<include url="skin/objectskin.xml" />



<image type="CYLINDER" hfov="1.00" multires="true" tilesize="512" progressive="true" frames="24" frame="1">
<level tiledimagewidth="1800" tiledimageheight="1350">
<cylinder url="mioblackblue_00000.tiles/%0f/l4/%0v_%0h.jpg" />
</level>
<level tiledimagewidth="900" tiledimageheight="675">
<cylinder url="mioblackblue_00000.tiles/%0f/l3/%0v_%0h.jpg" />
</level>
<level tiledimagewidth="450" tiledimageheight="338">
<cylinder url="mioblackblue_00000.tiles/%0f/l2/%0v_%0h.jpg" />
</level>
<level tiledimagewidth="225" tiledimageheight="169" aspreview="true">
<cylinder url="mioblackblue_00000.tiles/%0f/l1/%0v_%0h.jpg" />
</level>
</image>



</krpano>




<krpano version="1.0.8">

<include url="skin/objectskin.xml" />



<image type="CYLINDER" hfov="1.00" multires="true" tilesize="512" progressive="true" frames="24" frame="1">
<level tiledimagewidth="1800" tiledimageheight="1350">
<cylinder url="mioblackblue_00000.tiles/%0f/l4/%0v_%0h.jpg" />
</level>
<level tiledimagewidth="900" tiledimageheight="675">
<cylinder url="mioblackblue_00000.tiles/%0f/l3/%0v_%0h.jpg" />
</level>
<level tiledimagewidth="450" tiledimageheight="338">
<cylinder url="mioblackblue_00000.tiles/%0f/l2/%0v_%0h.jpg" />
</level>
<level tiledimagewidth="225" tiledimageheight="169" aspreview="true">
<cylinder url="mioblackblue_00000.tiles/%0f/l1/%0v_%0h.jpg" />
</level>
</image>

<events onloadcomplete="objectautorotate();">

<action name="objectautorotate">
inc(image.frame,1,get(image.frames),1);
delayedcall(0.3, objectautorotate() );
</action>
</krpano>

4

Montag, 17. Januar 2011, 10:26

Hi,

sorry a small typo from me, the <event> xml node must be closed of course,
this is right:

Zitat

<events onloadcomplete="objectautorotate();" />
and then just put it once in the main xml file anywhere between the <krpano> and </krpano> tags,

best regards,
Klaus

vasin

Schüler

  • »vasin« ist der Autor dieses Themas

Beiträge: 93

Wohnort: bangkok

Beruf: photographer

  • Nachricht senden

5

Montag, 17. Januar 2011, 11:51

Dear KlausGot it Working

Thank you!

I have some other question, hope you have sometime to answer:

1. How does the multi-res tiles work? If table size for view is set to 640x480, it will load a lower resolution? and if view at full-screen it will load the highest resolution?

2. Can this support the ipad/iphone.

Thank you again for your support.

Best regards
Vasin

6

Montag, 17. Januar 2011, 13:56

Hi,
1. How does the multi-res tiles work? If table size for view is set to 640x480, it will load a lower resolution? and if view at full-screen it will load the highest resolution?
change - progressive="true" - to - progressive="false" - and add download="view" to the <level> tags, then it will only load the current resolution,


2. Can this support the ipad/iphone.
no, there only cubical panos are supported,

best regards,
Klaus

vasin

Schüler

  • »vasin« ist der Autor dieses Themas

Beiträge: 93

Wohnort: bangkok

Beruf: photographer

  • Nachricht senden

7

Donnerstag, 20. Januar 2011, 11:12

Dear Kluas
I'm not sure how to use the code you recommend just put it in like this?


<krpano version="1.0.8">

<include url="skin/objectskin.xml" />

progressive="false"

download="view"

<image type="CYLINDER" hfov="1.00" multires="true" tilesize="512" progressive="true" frames="24" frame="1">
<level tiledimagewidth="1800" tiledimageheight="1350">
<cylinder url="mioblackblue_00000.tiles/%0f/l4/%0v_%0h.jpg" />
</level>
<level tiledimagewidth="900" tiledimageheight="675">
<cylinder url="mioblackblue_00000.tiles/%0f/l3/%0v_%0h.jpg" />
</level>
<level tiledimagewidth="450" tiledimageheight="338">
<cylinder url="mioblackblue_00000.tiles/%0f/l2/%0v_%0h.jpg" />
</level>
<level tiledimagewidth="225" tiledimageheight="169" aspreview="true">
<cylinder url="mioblackblue_00000.tiles/%0f/l1/%0v_%0h.jpg" />
</level>
</image>

<events onloadcomplete="objectautorotate();" />

<action name="objectautorotate">
inc(image.frame,1,get(image.frames),1);
delayedcall(0.9, objectautorotate() );
</action>
</krpano>

8

Donnerstag, 20. Januar 2011, 15:31

<image type="CYLINDER" hfov="1.00" multires="true" tilesize="512" progressive="false" download="view" frames="24" frame="1">

vasin

Schüler

  • »vasin« ist der Autor dieses Themas

Beiträge: 93

Wohnort: bangkok

Beruf: photographer

  • Nachricht senden

9

Donnerstag, 20. Januar 2011, 20:53

Hello Vn2009
Thank you for you input.
I tried what you suggested
I get this error message



this is the actual link
http://dp-studio.com/demo/mioblackblue_vr/


http://dp-studio.com/demo/mioblackblue_vr.rar

vasin

Schüler

  • »vasin« ist der Autor dieses Themas

Beiträge: 93

Wohnort: bangkok

Beruf: photographer

  • Nachricht senden

10

Donnerstag, 20. Januar 2011, 20:54


11

Donnerstag, 20. Januar 2011, 21:33

<image type="CYLINDER" hfov="1.00" multires="true" tilesize="512" progressive="false" frames="24" frame="1">
<level tiledimagewidth="1800" tiledimageheight="1350" download="view" >


sorry try this!

vasin

Schüler

  • »vasin« ist der Autor dieses Themas

Beiträge: 93

Wohnort: bangkok

Beruf: photographer

  • Nachricht senden

12

Freitag, 21. Januar 2011, 12:03

Got it!

Thank you So much!