I've made a small plugin to replace the default autorotate. This one goes up, down, left and right and zooms in and out by Simplex noise (which is interpolated random numbers). (see live js example of Simplex vs Perlin noise here)
Source is here (for now)
http://test.ronvalstar.nl/krpano/scripts…xIdle.source.js
Minified version here
http://test.ronvalstar.nl/krpano/scripts/simplexIdle.js
Example here (js version only so use safari)
http://test.ronvalstar.nl/krpano/
Implement by using this xml
<plugin name="simplexIdle"
url="../../scripts/simplexIdle.source.js"
idleTimeout="2000"
keep="true"
forceh="2"
forcev="1"
forcez="3"
frequencyv="1"
attractz="1"
/>
XML attributes are
force[h|v|z] :: the speed or amount of force applied (where z is the fov)
frequency[h|v|z] :: the frequency of the noise
attract[v|z] :: attracts the vertical offset or the field of view to the middle or default
offseth :: a value similar to the original autorotate, added to forceh
So what do you think? Any suggestions?
Maybe I should put in a toggle or a dis- and enable function?
Or maybe I should replace the Simplex by Perlin noise (speed increase but less good noise)?
gr...
Ron
ps: Klaus, if you're reading this, is there any reason why this is not working in swf mode? I get a [ERROR: decoding failed - scripts/simplexIdle.js].