krpano 1.17 (Final Release)

  • Hi,

    the final krpano version 1.17 is ready:
    Best regards,
    Klaus

    New in version 1.17

    • HTML5 Multiresolution support.
    • HTML5 Flat pano support.
    • New and easier-to-use license system (no license files anymore).
    • New GUI for the Protect, Encrypt and Update tools.
    • Full Linux versions (GUI + command line tools).
    • Improved Textfield plugin.
    • Many detail improvements and fixes.

    HTML5 Multiresolution Support

    • The new HTML5 Multiresolution system was build up from ground and designed and optimized for high-performance rendering and the best possible image-quality.
    • It works with WebGL and CSS3D. With WebGL projections like Fisheye, Stereographic (=Little-Planet) or Pannini are also available.
    • There are practically no image size limits - several Gigapixel-, Terapixel or even Petapixel (see example) are no problem.
    • HTML5 Multiresolution is available for Cubical and Flat panos.

    HTML5 Multiresolution Examples:



    New License System

    With version 1.17 the license system has been slightly changed. The previously separately available Flash and HTML5 licenses have been merged into one single license. Additionally the license format also has been changed - instead of license files, a simple code which need to be registered only once in the new 'krpano Tools' application will be used. That means there are no license files at all anymore. The license/registration information inside the krpano viewer files will be automatically added when generating new output files (e.g. by using the droplets). Older licenses can be updated or upgraded here.

    New krpano Tools

    There is new krpano GUI tool named 'krpano Tools'. This tool was build with a new HTML/JS-based GUI system (Node-Webkit). This new GUI system provides much more possibilities for new features and allows a much faster development, and it was possible to provide full Linux versions now (identically to the Windows or Mac versions).
    At the moment the tool contains the Protect Tool, the Encrypt Tool, the Update Tool and a window for registering the krpano license. The tools themself were improved in several details - e.g. more security features and easier file embedding and updating.

    krpano Tools Screenshots:



    Renames

    The krpano embedding script and HTML5 viewer files have been renamed:
    File Version 1.16 Version 1.17
    krpano Embedding Script swfkrpano.js embedpano.js
    krpano HTML5 Viewer krpanoiphone.js krpano.js

    All krpano command-line tools have been merged into one single tool, which is simply called 'krpanotools' now. The old tools can be called by using a different first argument for each tool, the remaining arguments are the same like in the previous versions:
    Version 1.16 Version 1.17
    kmakemultires krpanotools makepano
    kmaketiles krpanotools maketiles
    kmakepreview krpanotools makepreview
    ktransform krpanotools sphere2cube
    kcube2sphere krpanotools cube2sphere
    kencrypt krpanotools encrypt
    kprotectcl krpanotools protect
    - krpanotools register
    * The full krpanotools filename is 'krpanotools32.exe' or 'krpanotools64.exe' on Windows (depending if 32bit or 64bit). On Mac and Linux the filename is just 'krpanotools'.

    Detail improvements

    • Improved Textfield plugin - the textfield plugin supports now auto-sizing - when no plugin size will be set or when the autowidth/autoheight setting are enabled, then the plugin will resize itself automatically to set size of the text. Additionally a customizable padding can be set and the text sizes and alignments should be identically in Flash and HTML5. This makes the working with text much easier now.
    • The Scroll-Area plugin has got several additional settings for customizing the movement behavior.
    • The Prealign setting is now supported also in HTML5.
    • The iOS 7.0 'black tiles' problem (happens often in the iOS Chrome browser) is fixed now.
    • All templates and examples are using new iOS 7.1 'minimal-ui' viewport settings for more screenspace and better experience on the iPhone.
    • The defaultskin.xml was updated and refined - the buttons are Retina-compatible now, there is a new autorotate button, the mouse cursor were slightly modified and same projections contextmenu as in the vtourskin.xml is included.
    • The flat pano skin uses different panning limits for better panning experience by default now.
    • And many things more... (please see the Release Notes)

    Further News and Changes / Release Notes

    For detailed listings about all news, changes and fixes from version 1.16 to 1.17, please see the Release Notes for version 1.17 and also the Release Notes and Forum threads of the Pre-Release and Preview versions:

  • Congrats for this final release !!

    It's a MASTER piece of code !! everything in 101KB (krpano.js)

    It's just awesome and mindblowing coding for the krpano viewer !!

    It's start getting difficult to think about what's next, we can do so much with what we already have...

  • Hi Klaus,

    It seems you had fixed this :
    Fix: Wrong overlapping edges in CSS3D rendering in some cases.

    But i experiment black lines along faces cube in html5 mode : in safari 5.1.10 userAgent iPad / OS.X 10.6.8 / when WebGL is unchecked , when i active webGL that's fine,
    With 1.16.9 was fine too

    Thanks for the release yet *g*

    Z

  • Hi,

    It's start getting difficult to think about what's next, we can do so much with what we already have...

    There is still a lot on my list of things I want to add .

    It seems you had fixed this :
    Fix: Wrong overlapping edges in CSS3D rendering in some cases.

    But i experiment black lines along faces cube in html5 mode : in safari 5.1.10 userAgent iPad / OS.X 10.6.8 / when WebGL is unchecked , when i active webGL that's fine,
    With 1.16.9 was fine too

    Do you have an example link?

    Best regards,
    Klaus

  • Thanks a million Klaus.
    Runs perfect for me.

    Just one little note. I also upgrade my licence to the no-branding edition a few days ago and your server sent me an old type licence. No problem for me as I knew about the upgrade page where I could request the right one, but others may not know that.

    James.

  • Just one little note. I also upgrade my licence to the no-branding edition a few days ago and your server sent me an old type licence.

    Sorry, but in this case you must have used an old ordering link...
    The links on the krpano buy page are only referring to the new licenses (the new and the old licenses have different order numbers).

    Best regards,
    Klaus

  • THANK YOU SO MUCH KLAUS!!!! Many features I was waiting for, and those run perfect!

    Thanks for your work to give us, the pano-developer, a tool... no it`s more a "framework", to create fantastic "pano-worlds" which would be impossible without your work!!! My respect, Klaus!!!! *thumbsup*

    Steve

    Klaus, if I could remark something: Would be great to have an additional 3-D sound in the HTML5 Player, just like the Flash 3-D Sound..I mean a very siimple one, where ath, atv and a range could be set...Sure that sounds more simple than it is... *g*
    THAT would make the panos more emotional...

    Edited once, last by svb (April 12, 2014 at 1:17 AM).

  • Would be great to have an additional 3-D sound in the HTML5 Player

    I'm not sure how far the HTML5 WebAudio support is already in the browser today (and how good/reliable it is working) but I will definitely look into that. Without WebAudio support, 3-D sound would be impossible in HTML5.

    Best regards,
    Klaus

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!