close panorama

News

2011-09-01 - First Release, 2011-09-12 - Update 1, 2011-09-23 - Update 2, 2011-09-28 - Update 3, 2011-10-11 - Update 4, 2011-10-14 - Update 5, 2011-10-21 - Update 6, 2011-11-22 - Update 7, 2011-12-20 - Update 8, 2012-01-16 - Update 9, 2012-01-25 - Update 10, 2012-02-20 - Update 11, 2012-03-16 - Update 12
  • New Plugin Interface for Flash and HTML5
  • Improved HTML5 Support
    • Improved Plugin / Hotspot Parent / Child System
    • Distorted Hotspots
    • Videoplayer Plugin
    • Sound-Interface Plugin
    • Combobox Plugin
    • Radar Plugin
    • Improved Textfield Plugin
    • Gyro Plugin from Aldo Hoeben
    • Improved Rendering performance when moving or scaling plugin/hotspot elements
    • iPhone/iPad-Simulator for testing krpano iPhone/iPad layouts
  • Improved Multi-Device Support
  • XML Encryption for Flash and HTML5
    There is a new encryption system available which works for the krpano Flash AND for the krpano HTML5 viewer.
  • XML Encryption for HTML5 Javascript Plugins
    The same encryption system can also be used to encrypt HTML5 Javascript Plugins.
  • Direct support for Panoramic videos (no special viewer version anymore).
  • New independent Event handlers (via named '<events>' elements).
  • New shorter xml syntax for cubical images.
  • New actions for looping / repeating actions (for, asyncfor, loop, asyncloop).
  • New Mathematical constants and actions.
  • More text-processing actions (indexoftxt and subtxt).
  • New 'non-blocking' lookto() action.
  • The tween motion types are now also available for the 'non-blocking' lookto() actions.
  • Architectural projection - smoother architectural to normal transition at nadir/zenith.
  • The HIGHSHARP post-processing sharpening strengh is now adjustable via the display.sharpen variable.
  • New variables for plugin and hotspots elements for informations about their sizes ( plugin.pixelwidth, plugin.pixelheight, plugin.imagewidth, plugin.imageheight).
  • New plugin/hotspot plugin.pixelhittest setting for pixel / shape accurate hit testing (Flash only).
  • New plugin.maskchildren setting for plugin and hotspots elements - when set to true then all child elements that are outside of the parent element will be clipped/masked out.
  • New Events - onviewchanged, onnewpano, onremovepano.
  • krpanoJS - wmode and bgcolor support.
  • New automatic HTML5 fallback when there is no Flashplayer installed, but a Safari Browser available (good for new Macs without pre-installed Flashplayer).
  • New and improved Plugins.
  • All Tools - Improved File Format Support
    • PSD / PSB read and write support (.psd, .psb)
    • BigTIFF support (.btf, .tf8 or .bigtiff)
    • Kolor Raw support (.kro)
    • Fixed PSB writing problem with file sizes larger than 4GB.
  • krpano Protect Tool (renamed kprotect tool)
    • HTML5 compatible xml encryption.
    • Small improvements.
  • krpano Update Tool (new tool)
    • For updating krpano swf and js files.
    • Just the viewer code will be updated, any embedded data will be left unchanged.
  • kmakemultires Tool (the tool behind the MAKE PANO / MAKE VTOUR droplets)
    • When embedding the licenses is enabled but the viewer license not here/available, then automatically disable the license embedding instead of generating a demo version.
    • Enable multires/tiled paths automatically for non-cube images when the maxsize setting from the config file is not large enough.
    • Generate thumbnails for all kind of pano types.
  • kprotectcl Tool
    • Allow building standalone windows exe files (when providing a Flashplayer projector exe file).
  • Updated Droplet Templates
    • MAKE OBJECT skin (objectskin.xml) with automatic adding and removing the object controls when loading new panos.
    • Small xml optimizing and fixes.
    • Fix: Add a stop check for the 'delayedcall' hotspot animation.
  • SPHERE to CUBE and CUBE to SPHERE droplets
    • More settings by using new config file (convertdroplets.config).
  • And many things more, for a detailed list of all news, changes and fixes please have a look at the releasenotes.txt file, which is included in the viewer or tools download packages.


Updates / New Builds of the 1.0.8.14 Version
  • Improvements Distorted Hotspots (now using the "crop" setting is possible there).
  • Added WebOS Flashplayer support.
  • Google Maps Plugin with custom spot images fixed.
  • FPS Plugin more customizable.
  • Some display fixes for iOS 5 when using non 1:1 page-scaling.
  • HTML5 Videoplayer Plugin fixes (loop for iOS4, empty videourl at startup, browser check).
  • HTML5 iOS4 Plugin/Hotspot Scaling fix.
  • HTML5 Plugin Rotate fix.
  • Added Linux Version.
More details here in the Forum...
  • Added a new control.mouseyfriction setting for controlling the sensitive of the vertical movement in the moveto control mode.
  • Fix: The loading of some HTML5-compatible encrypted xml files failed in the krpano Flash viewer.
  • Fix: When using preload="true" and changing the url dynamically then the following actions could work wrong.
  • Fix: The screentosphere and spheretoscreen actions were working wrong when they are were called before the first pano rendering.
More details here in the Forum...
  • Fix: Loading encrypted xml files which had an UTF8-BOM header failed on iOS4 systems.
  • Fix: Show now an error message when loading encrypted tiles failed.
  • Fix: videoplayer.swf - sound artifact on some videos when started with "pausedonstart".
  • Added a new align setting with pixel offsets to the "looping()" progress animation.
  • Updated "flash-cs4-embed-example" example.
  • Updated "followmouse" plugin example.
  • kmakemultires - addtionally setting for temporary files, more detailed error messages.
More details here in the Forum...
  • Change: The 'default-xml-loading' is now loading the xml file from the same folder as the swf file - before it was loading the xml file from the folder of the html file.
  • The actions-per-frame limit ('actions overflow') was increased from 2000 to 10000.
  • Up to 50% faster if() action (Flash).
  • The display.currentfps variable returns now a more accurate framerate.
  • Fix: The if() action was working wrong when a variable name contains a EQ, LT, LE, GT or GE (upper-case only).
  • Fix: Mousebutton and keyboard releases were not detected when the window loses the focus or becomes inactive.
  • Fix: videoplayer.swf - no sound after pause() and playvideo() calls.
  • Fix: On Android the <mobile> / <tablet> image detection was not working correct for the new <cube> syntax.
  • Fix: krpano Protect Tool - when using the "All" output and the "domain-limited" was selected before then the swf was still domain limited.
More details here in the Forum...
  • Fix: Rendering issue in the krpanoJS viewer when using very small "view.camroll" values (e.g. can happen when using the gyro plugin).
More details here in the Forum...
  • Fix: krpanoJS - In some specific situations the action calls from elements, that were removed after an loadpano/loadscene call, were skipped wrongly.
  • Tools: The cube preview images will be now calculated with more accuracy to avoid misalign cube faces.
  • Fix (Mac): kmakemultires Tool / Droplets - When asking for the pano type filter wrong keyboard inputs and wait and accept only correct keys to avoid an unintentionally image skipping.
More details here in the Forum...
Changes (Flash and HTML5)
  • New devices attribute operators AND(+) and NOT(!) for mixing specific device settings - e.g. devices="android+flash".
  • Documentation update about using variables inside urls via %$VAR%.
  • The HTML5 plugins are now also included in the tools download package.
  • Added a new tweenintervalbase setting for the setting the time interval for tweens.
  • The subtxt action works now also with constant texts.
  • Videoplayer Plugin - new onvideopaused event.
  • Fix: videoplayer.swf - the pausedonstart detection was much improved by analyzing the real visible video content instead of relying on the Flash information. Additionally there are workarounds for the multi-threading bugs of the Flashplayer 11.2.
  • Fix: The if parser was not working correctly when using 'empty strings'.
  • Fix: White-spaces were detected wrongly as action parameters.
Improvements for the Android usage
  • New drag2dsmooth control mode (default for Android when using drag2d). In the Android Flashplayer the touch input events were unfortunately dispatched at a lower rate than the screen refreshes - e.g. when the screen refreshes every 20-16ms (50-60 FPS) then the touch events when dragging around the screen occur only every 80-120ms - this means the touch inputs are very jerking and inaccurate. The solve this problem and make the movement smoother the krpano viewer is now 'smoothing' the input.
  • Updated html templates for correct 1:1 pixel-mapping on Android 3.* tablets.
  • New default Android skins with zoom buttons.
  • The krpano Flash viewer supports now the new embedding parameter simulatedevice for simulating the behaviors on Android devices. Possible settings are "android", "androidmobile" or "androidtablet".
krpano HTML5 Viewer (krpanoJS)
  • To make the Flash/HTML5 usage easier the area.pixel* read-only variables are now also available in the krpanoJS viewer.
  • Fix: Scaling/size bug when dynamically changing the parent.
  • Fix: events.onresize will now be only called when the size itself has really changed.
  • Fix: events.onmouseup was called twice on Desktop.
  • Fix: events.onclick will be only called when there is no or only a very small movement between mouse-down and mouse-up.
  • Fix: The url placeholder parsing/resolving was not working for <cube> urls.
  • Fix: Better Webkit detection (needed for the Google+ App).
  • Fix: Wrong "loaded/loading" values when setting a plugin again to the same url.
More details here in the Forum...
  • Fix: The hotspot/plugin capture/enabled was not working correctly.
  • Fix: Mixing single and double quotes in actions.
  • Fix: The "progress.progress" value was not 1.0 after loading in some cases.
More details here in the Forum...
  • Fix: kmakemultires - missing xml <tablet> images when disabling mobile images but still enabling tablet images.
  • Fix: Don't parse <include> nodes and 'url' attributes inside <action> elements.
  • Fix: krpanoJS - Invisible hotspots after several quick and overlapping loadpano/loadscene/loadxml calls with blending.
  • Fix: krpanoJS - The 'vars' parameter in the loadpano/loadscene/loadxml calls was causing various problems.
More details here in the Forum...
  • Fix: The onout event wasn't always working correctly when changing the url of plugin/hotspot elements.
More details here in the Forum...
  • New: Tools/Droplets .config - new 'filterbasename' setting (enabled by default) to filter white-spaces and special characters out of the generated filenames.
  • New: Tools/Droplets .config - new 'include config' setting to include other config files.
  • New: kprotectcl tool - new '-baseswf=#' and '-licpath=#' settings for custom swf and license paths.
  • New: krpano Protect Tool - updated Standalone-Flashplayers (to version 11.1.102.55), with this version the "no menubar" setting is working again.
  • Fix: kmakemultires tool - crash when using filenames with placeholders.
  • Fix: kcube2sphere tool - load the size information about the original sphere when available.
  • Fix: krpanoFlash - the "no menubar" setting is now working also after switching back from fullscreen mode.
  • Fix: krpanoFlash - wrong license error when embedded into Adobe AIR apps.
  • Fix: krpanoFlash - onover, onhover, onout, onclick events for radar plugin are working now (this caused also an update of the editor plugin).
  • Fix: krpanoFlash - the haveexternalinterface setting was not correct in every case.
  • Fix: krpanoFlash - hotspot crop size for distorted hotspots.
  • Fix: videoplayer.swf plugin - prefer video object size over metadata size when both sizes are available.
  • Fix: googlemaps.swf plugin - redraw radar when switching active spot.
  • Fix: krpanoFlash+krpanoJS - avoid viewer crashes when wrongly using numbers as names for plugin / hotspot / lensflare elements.
  • Fix: krpanoJS - avoid viewer crash when using invalid values as lookto destination.
  • Fix: krpanoJS - display bug when fovmin is wrongly bigger than fovmax.
  • Fix: combobox.js plugin - closing of the combobox when clicking outside the pano frame.
  • Fix: soundinterface.js plugin - the sound names are now case-insensitive in all soundinterface actions.
  • Fix: krpanoJS - cross-domain iframe embedding is working now. There will be one "Unsafe JavaScript attempt" browser error because of the test if the top window is accessible (this is not avoidable) but then will be no further errors. The combobox.js and gryo.js plugins were also updated for this case. But note - when using krpano inside a iframe on a different domain, events like a button release outside the iframe can't be detected!
More details here in the Forum...
  • New: Bing Maps Plugin as replacement for the Google Maps Plugin - details here.
  • New: retina devices setting for detecting retina screens (iPhone4 and iPad3).
  • New: iOS### devices setting for detecting the minimum iOS version.
  • New: experimental 'display.hardwarelimit' and 'display.usedesktopimages' settings for optionally using higher resolution images.
  • New: Tools/Droplets .config - customizable <scene> elements by using a xml template (xmltemplate_scene and vtour_scenetemplate.xml).
  • New: Tools/Droplets .config - new 'thumbpath' setting for customizing the path and name for the scene thumbnails.
  • New: Allow 'flying' also for non-distorted hotspots.
  • New: havenetworkaccess variable for detecting if network access is available.
  • Change: The old and Flash-only 'autopos' and 'autoscale' settings for plugin elements (offical not supported anymore since 1.0.7) were finally removed.
  • Fix: Check the plugin/hotspot variables 'width', 'height', 'x', 'y', 'ox' and 'oy' for valid values. Invalid values will set the variables to null.
  • Fix: The plugin sizes (especially when using the videoplayer plugin) were wrong in some cases in the previous release.
  • Fix: Removed the initial 'step' in the lensflare blending.
  • Fix: When the view will be rotated by 'view.camroll' (e.g. by using the Gyro plugin), then the hotspots will rotate now too.
  • Fix: Placeholders for <cube> urls weren't working correctly.
  • Fix: There was no 'onnewpano' event when using QTVR files.
  • Fix: Absolute path fixes for loadpano() calls.
  • Fix: Paths with placeholders and following /../ sub folders.
  • Fix: 'idletime' testing also for user interaction outside the pano.
  • New: krpanoJS - Added hotspot 'inverserotation' support.
  • Fix: krpanoJS - Many textfield plugin improvements (autosize, parent, styles).
  • Fix: krpanoJS - When using empty values for parent (e.g. parent=""), then the child element never appeared.
  • Fix: krpanoJS - Short 'flicker' when switching hotspot distortion.
  • Fix: Google Maps Plugin - Plugin and spots attribute access in events wasn't possible.
  • Fix: Textfield Plugin - make it possible to use the textfield also without <p> html and p{} css tags.
  • New: Videoplayer Plugin - experimental 'rtmp://' and 'webcam' support (thanks to Frederick Pauling).
  • Fix: Videoplayer Plugin - catch and show Flash security errors.
  • Fix: Videoplayer Plugin - empty 'videourl' at startup.
More details here in the Forum...
2011-05-20
  • New totally rebuild 'non-native' iPad-style Combobox for iPhone and iPad
  • New actions (for,asyncfor,loop,asyncloop) for looping / repeating actions.
  • New math actions.
  • iPhone hotspot scaling fix - WARNING: existing tours may look different now!
  • Several other small fixes and enhancements.
2011-05-11
  • Many new plugin interfaces, very similar for Flash and Javascript, it allows developing plugins for Flash and Javascript with almost the same interfaces.
  • New Combobox plugin (combobox.js) for HTML5 (iPhone/iPad).
  • Increased iPod4 stability.
  • Several other small fixes and enhancements.
2011-04-11
  • New krpano Update Tool for updating krpano swf and js files.
  • The kprotect tool was renamed to krpano Protect Tool.
  • PSD / PSB read and write support (.psd, .psb)
  • BigTIFF support (.btf, .tf8 or .bigtiff)
  • Kolor Raw support (.kro)
  • New config file (convertdroplets.config) for the "SPHERE to CUBE" and "CUBE to SPHERE" droplets.
2011-04-04
  • New iPhone/iPad-Simulator to allow simulating / testing the krpano iPhone/iPad layouts on desktop.
  • The Gyro Plugin from Aldo Hoeben is now a real krpanoJS plugin and included in the download package.
  • Improved architectural projection (smoother transition to normal view at nadir/zenith) and now also available for HTML5.
  • The loadpano() calls works now also during blending, that means no "loadpano busy" anymore.
  • New short single-line xml syntax for cube images.
  • New plugin/hotspot maskchildren setting for to mask out the children which overflow the parent plugin area.
  • New addtional "named" <events> tag for independent events.
  • Adjustable pre-processing sharpening.
  • Complete new Google Maps Plugin - custom spot images and spotstyles and many things more...
  • Complete new Options Plugin with new options and better interface (try using it with partial panos).
  • Several other small fixes and enhancements.
2011-02-01
  • The devices attribute is now available for all xml tags.
  • Improved child/parent system in the HTML5 krpanoJS viewer.
  • Several small fixes and enhancements.
2010-12-08
  • First pre-release of the krpanoJS 1.0.8.14 viewer with the new soundinterface plugin.
  • That means sound now also for iPhone and iPad.
2010-11-24
Another minor bugfix update for 1.0.8.12:
  • swfkrpano.js - createPanoViewer() addParam() bugfix.
  • krpanoJS - js() action - lowercase function name bugfix.
  • The updateobject() action uses now also the image prealign settings.
  • Fix for oninterrupt/stopall.
  • Editor plugin polygon hotspot editing bugfix.
  • The "version" variable returns now the full version number.

And there is a first new alpha release of krpano 1.0.9:
Additionally there is now a new alpha / beta download section where new krpano viewer, plugin and tools versions, which are not finished and still in development but already have new functions or features, will be released for public testing:
2010-11-12
Just a minor bugfix update for 1.0.8.12:
  • The kencrypt.exe (32bit windows) was modifed a bit to avoid a false virus detection.
  • All .js files were fixed for mootools compatibility.
  • The <area> masking was fixed.
  • Bugfix for hotspot.getcenter() with 'wraparound' coordinates.
  • Bugfix for the Mac MAKE VTOUR (MULTIRES) droplet (wrong .config file).
2010-11-09
  • The krpanoJS Javascript / HTML5 has been much improved. Now almost the full krpano xml system with actions, hotspots and plugin images, scenes and many things more are supported.
  • The krpanoJS viewer has now a DEMO MODE, that means it can be tested without license but therefore with krpano watermark.
  • The krpano Flash viewer now includes some automatic optimizations for the usage on the Android 2.2 Flashplayer.
  • That means that Virtual Tours are now possible with the same XML on all iPhone / iPad / iPod Touch and Android 2.2 devices.
  • The krpano tools and droplets have been improved to make their usage easier.
    Now all licenses will be automatically embedded by default when using the droplets. And when using the krpanoJS viewer the script of it will be also embedded into the normal embedding script. As result there will be an easy to handle file structure.
  • There are new MAKE VTOUR droplets for an easy and automatic building of simple virtual tours. Just drop all panos of a tour on it.
  • For more details news and informations about new features and bugfixes - please check the releasenotes.txt files in the Viewer and Tools download packages.
  • The online documenations have been updated:
2010-05-31
This is mostly a bugfix release of 1.0.8.10 but there are also some new features and improvements.
  • iPad - now with 60 fps as framerate.
  • iPhone - automatic url-bar hiding.
  • Added math pow(var,byvar) and pow(dst,var,byvar) actions.
  • New default settings: downloadqueues=4 and decodequeues=2 for faster loading.
  • kmakemultires (object/multiframe droplets) - 'intelligent' sorting of files with numbers.
  • Bugfix for dynamic plugin/hotspot effect usage.
  • QTVR - fovtype="VFOV" bugfix.
  • Debug Flashplayer 'decode_complete' error message bugfix.
  • Fix for embedded files with "../" paths.
  • New parent="BGLAYER" layer (like parent="STAGE" at stage level but behind the pano).
  • Script "swfkrpano.js" - added SWFObject 1.5 copyright notice.
  • objectskin.xml template - 'zoomed-out' detection for improved object control.
  • kprotect tool - reset the swfpath/htmlpath/basedir setting on changing the startup-xml.
2010-05-06
  • Beta state removed: 1.0.8 beta 10 1.0.8.10
  • New additional Javascript / CSS based krpano viewer for iPhone and iPad.
  • New Multi-Frame loading for the krpano viewer. This feature can be used for:
    • Multiresolution Object Movies - Example
    • Multi-Frame Panos - Example
  • New droplets MAKE OBJECT (MULTIRES) and MAKE MULTIFRAME (MULTIRES) for an easy and simple building of such Multi-Frame objects and panos.
  • Updated and improved swfkrpano.js HTML embedding script.
  • Improved mouse-wheel support by the swfkrpano.js or swfkrpanomousewheel.js scripts, these scripts are fixing a lot of browser and Flashplayer issues regarding the mouse wheel usage.
  • Experimental support for loading krpano into other flash apps (FlashCS example included).
  • Many small news for the krpano actions and variables (please see the releasesnotes file for details).
  • The Domain and Tools Licenses have been removed - there was unfortunately too much confusion about them! Existing licenses will still work of course, they just not available for purchase anymore. And for even more simplification the Unlimited Domain License has been renamed to krpano License (a Upgrade to it from a Domain License is possible).
  • Big parts of the krpano homepage have been updated, but still not all yet (especially the new full 1.0.8.10 documentation), but that will be hopefully updated during the next weeks.
2010-03-07
  • Small bugfixes (if with negative values, path problems, hotspot dynamic url changing).
  • New bgcolor setting for creating a colored background layer. This layer can also be used to allow mouse control in partial / flat panos out of the pano image.
2010-02-21
  • Everything has been updated: viewer, plugins, examples, tools.
  • New viewer examples startup page - 1.0.8 beta 9 examples.
  • New fovtype / area settings - forum thread.
  • Many small improvments and new features (please have a look at included releasenotes file for details).
2009-12-30
  • Added support for reading PSD and PSB (Photoshop Document and Photoshop Big Document) files. PSB files can be up to 300000x300000.
  • Some smaller improvements and bugfixes.
2009-12-04
The focus in the latest tools developments were:
  • Easier usage:
    • Many new droplets for easier tools usage.
    • Automatic sphere to cube conversion when using the MAKE PANO droplets.
    • Automatic single-swf generation.
  • Better image quality (bicubic interpolation, improved remapping calculations, ...).
  • Better file and memory handling (64bit support, 16bit images, memory-management, ...).
  • Easier/better kprotect tool.
  • Overall more possibilities and settings in all tools.
  • File encryption.
  • New HTML/JS templates.
2009-06-15
  • Added support for 2x3 or 3x2 cubestrip images:
    Use the <image> strip attribute to select the correct cubeface. The image order (1-6) is from left to right and then from up to down.
  • Added a new flyout example with automatic flying back and deeph-ordering.
  • Videoplayer plugin fixes:
    • The xml width and height settings can be used now.
    • No sound gap at the beginning.
    • Sound volume control now also without directionalsound.
  • Fixed flyout rotation when using camroll (in drag3D control mode).
  • looktohotspot() - fixed caluclation of the polygonal hotspot center on wrapped point coordniates.
  • Fixed quote character parsing ('' or "") in the xml actions.
  • kmakemultires and kmakepreview tools - fixed colors for the preview image on PPC Mac.
2009-06-09
  • Added "flying" parameter for hotspots for so called "fly-out" hotspots.
  • showtext() action - added the special codes <sq> or [sq] for single quotes (') and or [dq] for double quotes (") characters.
  • Strange random crashing bugfix/workaround (the reason was this Flashplayer bug).
  • Added "local" variable access in plugin / hotspots onhover event.
  • Autorotate on partial panos.
  • Plugin and hotspot UNLOAD event fixes.
  • Updated plugins.
2009-06-04
  • Added 3D perspective distorted image hotspots.
  • New videoplayer plugin (can be used as hotspot too).
  • New <style> xml tag for parameter sharing for hotspot and plugin elements.
  • New "preload" setting for preloading plugin elements. These elements will be loaded and added before any krpano action will be executed.
  • fscommand() action for controlling the standalone Flashplayer (quit, menu hiding, execution of external programs, ...) from xml.
  • Many other additional actions, small changes and bugfixes.
  • Linux versions of all command line tools.
2009-04-08
  • Added onstart parameter for scenes - <scene onstart="..">.
  • Added the "EQ" if() compare operator (the same as "==").
  • Updated option and editor plugins.
  • Bugfix plugin / hotspot unloading when used as mask.
  • Bugfix dec() action.
  • Bugfix for passing http get parameters (?parameter=value&...) to plugins.
  • Workaround for a Flashplayer version 10.0.12.36 bug - hang/crash on loading a "parent" plugin / hotspot.
  • Bugfix "loadpano busy" on two quick loadpano/loadxml/loadscene calls without blending.
  • kprotect Tool - check for xml parser errors before embedding.
  • kprotect Tool - updated standalone Flashplayers to 10.0.22.87.
2009-04-04
  • New <scene> xml tag - a new concept for storing several panos in one xml file. A <scene> tag can contain the whole krpano xml structure again.
  • New parent / child system for plugin and hotspot elements.
  • "scale9grid" setting - for image scaling with keeping borders unscaled.
  • "crop" setting - (dynamic) plugin/hotspot image cropping. Can be used to collect several small images in one big image - this can be used to reduce the loading time.
  • "mask" setting - one plugin/hotspot image can be used as mask for an other plugin/hotspot element.
  • Customizable mouse cursors.
  • New if() xml actions for dynamic code execution.
  • Many new actions and events.
  • Updated tools.
2009-02-27
  • Added the "Pannini / Vedutismo Projection" (thanks to Tom Sharpless for the idea).
  • New krpano tool - kcube2sphere - for converting cubical images to spherical ones.
  • Crash bugfix for the ktransform tool.
2009-02-23
There is a new krpano tool - the kprotect tool (a GUI tool) available - it allows to:
  • build protected swf files with embedded files (license, xml, images, buttons, plugins, ...),
  • build standalone viewers for Windows and Mac,
  • limit the panorama to some specific domains,
  • set an expire date for the viewer,
  • and to create "branding free" panoramas (additional license required!).
News in the krpano Viewer:
  • New settings for plugin and hotspot elements.
  • New actions and events for the xml actions scripting,
  • And many other small changes and fixes.
2009-01-05
  • The multiresolution loading and rendering part has been completely rewritten and redesigned - now it's faster and with better imagequality.
  • Additionally it's now possible to use 'progressive' multiresolution loading (with <image ... progressive="true">) - here the image will be loaded progressively / stepwise from low resolution to high resolution.
  • New "maxpixelzoom" setting to limit the zooming regarding to the real image pixelsize (e.g. maxixelzoom=1.0 = 100% zoom).
  • Direct Zoomify support - just link to the Zoomify ImageProperties.xml file.
2008-12-15
  • A special krpano viewer version with 3D snowfall.
  • At the moment the snow effect is directly integrated in the viewer but later it will be also available as external plugin.
  • Free for all krpano users.
2008-12-10
  • Flash10 support
  • QTVR .mov file support
  • Partial Panoramas
  • The possibility to use Zoomify tiles
  • New Sound Plugin - Soundinterface
  • And many things more...
2008-11-03
The 1.0.7 version has so many news and changes in it, so that it can be called the biggest update yet! The whole internal viewer system / architecture (regarding xml, plugins, hotspots and actions) has been rewritten. The new system has better a performance and much more possibilities.
The documentations and the homepage were also updated and there is finally an own and dedicated krpano Forum.

Some of the new features are:
  • Stereographic projection - an extended Fisheye-projection which allows very interesting panorama views, e.g. the so-called Little Planets are possible with it.
  • Post Process Sharpening of the panorama view.
  • Images and Flash animations as Hotspots
  • There is a new "keep" attribute for plugin and hotspot elements. With it it's possible to control which element should be kept or removed when loading a new pano.
  • New MERGE and KEEPHOTSPOTS flags for the loadpano() call.
  • Images can now be used as fullscreen mask with different blending modes - see the Masks Example.
  • New "onloaded" event for plugin and hotspot elements.
  • A completely new AS3 plugin programming interface, especially the access to the xml data from the plugin is now much simplified.
  • New Google Maps Plugin (commercial).
  • The Textfield Plugin has been extended in several ways.
2008-10-02
  • New SPHERE to CUBE droplet for Windows and Mac.
  • Changed Linux version - now linked shared instead of static to avoid problems on some Linux systems.
  • Small fixes in the kmakemultires tool (wrong html/xml path, too small automatic tilesizes/levels).
2008-09-22
  • New kmakemultires tool for automatically generating ready-to-use multiresolution panoramas for krpano. It also generates template-based HTML and XML files.
  • Mac OS X (Universal Binary) versions of the krpano Tools.
  • Linux versions of krpano Tools
  • Updated tools documentation.
  • Improvements on the other tools:
    • kmaketiles - proportional resizing, non-quad tiles for input and output
    • kmakepreview - cubestrip previews, cubical input panos
    • ktransform - performance improved, using "spherewidth / PI" for cube size calculation
  • Updated Flash10 test - adaptation to the Flashplayer 10 beta 2
  • Added informations about the old and never released krpano Java Version - History / Java
2008-08-16
2008-07-15
News:
  • In some cases there was a small bug when loading new panoramas in 1.0.5. This was fixed now with this release.
  • Added a new Combobox plugin (.fla sourcecode and example included).
2008-07-14
News:
  • Reusable/callable action sets in the xml via the <action> tag.
  • New tween() action for dynamically changing values.
  • Custom styles (<textstyle>) for the showtext() action.
  • Onover / onout events for plugin elements.
  • Multiresolution loading speedup.
  • KEEPVIEW / KEEPALL parameters for the loadpano() function for keeping the current view settings or for keeping all settings and elements.
  • New "handcursor" setting for plugin and hotspot elements.
  • More and better plugin positioning settings.
  • Radar plugin (+AS3 sourcecode included)
  • Flash CS3 example.
  • New Javascript Interface examples included.
  • New Tour example with map and radar included.
New examples:
2008-06-09
  • New "autorotate" feature for automatic rotation.
  • Userdefined "crossdomain.xml" path for cross domain access.
  • Absolute paths bugfixes.
2008-06-05
  • Hotspot and plugin elements can now be addressed dynamically by "name".
  • XML array values can now also be changed by get/set.
  • The default progressbar style has changed.
  • New "switch(variable,valueA*,valueB*)" action for changing a variable easily between two states (or automatically between true and false).
  • New "limitview" view setting (hlookatmin,hlookatmax,vlookatmin,vlookatmax) for limiting the view to a specific range.
  • New HTML template without the "Flashplayer 9 needed" message on startup.
2008-05-16
Here a first quick port of krpano to Flash 10 - it uses the new rendering possibilities (especially the perspective correct 3D rendering) of the new Flash 10 API. To view the test it is necessary to install the Flashplayer 10 beta first.
2008-04-01
  • Added deep ordering (zorder) for plugins elements.
  • Added timerset() action for dynamically setting/changing values.
  • A new navigation-map example is included now.
  • Plus some bugfixes and improvements.
2008-03-30
  • Added mousewheel support for Mac.
  • The default control mode is now "moveto".
  • Added a user defined navigation buttons example.
  • Added user defined keyboard control keycodes.
  • And many things more... (see the included readme.txt file for more details)
2008-03-22
First public release of the krpano Flash Panorama Viewer and the krpano Tools.

Viewer Features:
  • High performance Flash rendering
  • Support for Multiresolution 360x180 Panoramas (up to several Gigapixels)
  • Optional Fisheye distortion for wide angle views
  • Virtual Tours with polygonal hotspots
Tools:
  • kmaketiles - tiling of images for multiresolution panos
  • kmakepreview - making of smooth preview images
  • ktransform - converting spherical to cubical panos