Posts by chaosphere

    Hello ! *smile*

    How can I modify the multires.config file so that it includes a file mylogo.png (located in templates/xml/skin of the KRPano application) and the file minimap_zoomrect.xml (located in templates/xml/plugins) when creating my panorama? I want the PNG to go into the /skin folder of my panorama and minimap_zoomrect.xml to be placed in the root folder of the panorama. Should this be specified in the multires.config file?

    Note that my default.xml template already references these files, but currently I have to copy them manually into the panorama folder after generation.

    thanks !! *g*

    Hi everyone,

    I’m trying to make the pinch-to-zoom on tablets feel smoother and more natural. Right now, when zooming in or out with pinch gestures, the movement feels too abrupt and stops immediately when I release my fingers.

    On desktop (using the scroll wheel), the zoom already has some inertia and feels nice, but I’d like to achieve a similar effect for pinch gestures on mobile/tablet — ideally with more inertia and a softer stop.

    Which parameters should I adjust to get a smoother pinch-to-zoom with inertia? For example, should I be looking at fovfriction, zoominertia, or touchfriction (and their .mobile or .tablet variants)?

    Any advice or examples would be greatly appreciated!

    Thanks in advance 🙏

    my code wich works well with mouse :

    <control
    mouse="follow"
    dragrelative="false"
    draginertia="0.06"
    dragfriction="0.95"
    movetorelative="true"
    movetoaccelerate="0.1"
    movetospeed="1.1"
    movetofriction="0.8"
    frictionstop="0.001"
    zoomtocursor="true"
    zoomoutcursor="false"
    bouncinglimits="false"
    bouncinglimits.mobile="true"/>

    Hi!

    I have an old panorama that I created with my licensed KRPANO 1.17.

    I now have a KRPANO 1.22 license, and when I update the pano.js using KRPANO Tools 1.22, it generates the updated pano.js, but when I open the panorama, it asks for a license!

    What I tried:

    • I used my old licensed KRPANO 1.20 with the Update Tool to update the pano.js. After that, it works fine and does not ask for a license.
    • Then, I took this updated pano.js and processed it with KRPANO 1.22, and now it still works without asking for a license.

    Do I really have to update the old 1.17 pano.js first with 1.20 before updating it with 1.22?

    Thanks a lot for any advice! *smile*

    Nice ! I just upgraded to 1.21 and now it works !

    Quote

    Do you mean the animation when clicking somewhere?

    Not when "clicking" in the minimap (clicking goes directly to the spot where I clicked) but when dragging the rectangle inside the minimap. It makes the pano to move, ok, but not as smooth that when I drag directly in the pano with my mouse. I can make you a video if you don't see what I mean.

    When I insert the "extended code" to the minimap_zoomrect.xml I don't see the percentage even if I add zoomrect_showzoompercent="true" to my minimap layer

    Also, I have this rectangle : exemple1
    The rectangle is just a litlle spot on the upperleft of the minimap wich will stay there.

    If I put the original code, the minimap shows the correct rectangle : exemple2


    As for the smooth dragging controls that I want to be the same as when I drag into my pano, my code is

    How to get the same smoothness/motion when I drag inside the rectangle ?

    Thanks Klaus,

    2 questions about that plugin :

    1-

    How to get the same smooth drag movement as in my pano (like in my code) when I drag the map in the rectangle ? When I put the control code to that layer it doesn't work :

    <control
    mouse="follow"
    dragrelative="false"
    draginertia="0.06"
    dragfriction="0.95"
    movetorelative="true"
    movetoaccelerate="0.1"
    movetospeed="1.1"
    movetofriction="0.8"
    frictionstop="0.001"
    zoomtocursor="true"
    zoomoutcursor="false"
    bouncinglimits="false"
    bouncinglimits.mobile="true"/>


    2-

    How to see the amount of zooming in %, let's say just above the map or inside ?


    big thanks !

    Hi !

    I'm doing flat multires images.

    I want to add a sort of "map" of my image, like in my example below, of the position where it is zoomed, to also know wich zooming percentage I am viewing it (it has to change dynamically when zooming or dezooming) AND also to have the ability to drag the green spot and to navigate in my image... Is this possible ? How ?

    thanks !

    Hi Y'all !


    I need to test something with the old version of Krpano (I have the 1.20).

    I want to recreate my flat pano (ultra high definition) because on a particular PC, my client is getting the infamous "Graphics Context Lost".
    Someone fixed the problem using the 1.19 instead of 1.20

    Someone tried to reduce the memory usage via the <memory maxmem="400" devices="desktop" /> but wasn't better (though I did not tried myself, I don't know in wich file this line has to be set).


    Where can I download that old version please ?


    thanks !!

    Hi Klaus,

    I already tried "range" but it will fit my image on its width and I want to fit in its height.

    I use limitview Lookat because when I zoom in the image, I want my zoom to go directly where the mouse is (zoomtocursor).

    That's why I don't use Fullrange too. It's quite difficult to explain (we talked about it with Tuur) and I made a video to see what I mean.

    Here is the example : https://www.youtube.com/watch?v=VDXwc76T3qU

    I made this piece of code and now it seems to work fine, what do you think about it ? I made an action that will retrieve the calculation made by the droplet in KRpano for the "IMAGE" part then it will copy this results in the "VIEW" part "VFOV" value and FOVMAX to limit zooming out.


    ---------------------------------------------------------------
    <events onxmlcomplete="fitscreen();" />


    <!-- view settings -->
    <view
    devices="desktop"
    hlookat="0"
    vlookat="0"
    maxpixelzoom="1.0"
    limitview="lookat"
    fovtype="VFOV" />


    <action name="fitscreen">
    copy(view.vfov, image.vfov);
    copy(view.fovmax, image.vfov);
    </action>