krpano 1.16.1更新

查看61489 | 回复13 | 2013-4-3 13:43:21 | 显示全部楼层 |阅读模式


您需要 登录 才可以下载或查看,没有帐号?立即注册

支持WebGL了! 对HTML 5支持度更高!接近完美!2 ~* I6 `" m" o8 T$ ~% h( f8 x
! V8 y# ?& C* G2 @1 U/ H8 _. X
下面是大神klaus的说明7 H5 o" b! U  r8 S  V$ P
+ O0 P" A# T! M5 J ... D=8985&pageNo=1% N& I6 I; E* m  y9 U

, r( T* t8 Y/ E3 P+ e8 b( q' ~- lWhat has changed in 1.16?First the obvious news - there is a new version numbering scheme - instead of, the new version number is just 1.16. From now on every new krpano release will get a new and unique version number. This change was made to avoid version-differences just by the build-date as in some versions before. So the next version numbers will be, depending on the amount of changes, probably either 1.16.1, 1.17 or 2.0.' h! ]8 ?9 N( n+ ?- l) D5 M! A$ m, I
6 d: t6 ~" y2 h- a! Y6 P
The focus in the last developments was again on the HTML5 version. The HTML5 viewer has been extended and optimized in several ways. Many of previously Flash-only features are now also available in HTML5. But beside of HTML5, also the Flash viewer, the Embedding-Script, the Tools, the Examples and the Skins/Templates have been extended and updated. Here now listings about the most important changes:
4 j$ l; Q8 T# n9 F- k' d! _  u" w$ S
' t+ d6 c  C: a8 U5 [& ?) XHTML5 - WebGL supportOne important new feature in the krpano HTML5 viewer is the new WebGL support. WebGL is a dedicated API for rendering 3D graphics in the browsers and therefore much better qualified and efficient than CSS-3D for rendering panoramic images. All common desktop browsers (except IE10) and also some mobile browsers are already supporting WebGL very well. So the krpano viewer will preferably try to use WebGL instead of CSS-3D when possible.
) b: |4 H$ ]& ?' N5 A5 W# Y& l* G: t" f* x* {7 C) [/ ~! n+ _4 j
With WebGL it's possible to support the krpano Fisheye-, Stereographic- (Little-Planet) and Pannini-projections also in HTML5. And with the hardware-accelerated WebGL rendering, this is typically faster and smoother and has better image quality than in Flash.
5 w! s) e: D9 ]+ M
+ |) ?1 u/ r# t4 \7 E0 w2 D+ xAnother nice WebGL feature is Mipmapping - with mipmapping there will be less aliasing and shimmering. Observable typically when zoomed-out to a less than 1:1 pixel-view. By default mipmapping will be used automatically, but only when the size of the cube-face image is a 'power-of-two' size (e.g. 1024, 2048, 4096). Optionally it's also possible to force its usage or to disable it.
* S9 O; p" J3 r( k4 q
# H8 a: w# I! nWebGL - Mipmapping - Compare Screenshots:
0 W0 {7 ~  i* y / D& F- l* U4 e# E/ F( z9 n
' F1 L6 a+ c9 }5 h2 W
For testing these WebGL features, try the Corfu Tour Example (preferably with Chrome or Firefox). WebGL and mipmapping are used there by default and different projections are available via the right-click contextmenu.0 _9 D/ K) b  S" |* b
0 X  \( v5 K0 o
New Contextmenu - for Flash and HTML5There is a new contextmenu in krpano - instead of using the native Flashplayer one, a 'custom-drawn' one will be used now. This makes it possible to let it look and work the same in Flash and HTML5 and it avoids some absurd Flashplayer limitations. That means with it the right-click Fullscreen-option is back again.
6 z( _) r3 c9 ?8 ^The new contextmenu allows customizing (different fonts, colors, images) via simple BB-code-formated html code, and shows informations about the krpano version and the system (Browser or Flashplayer version) - see contextmenu.versioninfo. 9 i: L& ~1 W% i" v# u! W: u' [

3 V: n1 E. X; ?  v! c! MContextmenu HTML5 / Flash Screenshots:
# X' e! |) T, s4 Y) \2 t7 C6 ~/ J% D

3 B; g- f  S2 J# a3 JImproved HTML5 supportSeveral previously Flash-only krpano features are now supported in HTML5 too: Additionally the HTML5 viewer has a new stagescale setting - this setting reports and controls the global krpano scaling. With it the whole layout can be scaled at once. Its initial value depends on the device and the browser, but it can be also changed dynamically at any time.' f, J/ s3 h$ ]1 R) b, Z* n
Here a demo for changing it dynamically: Stagescale Testing Example.
7 ]  W: O) [/ R; C2 y+ J6 O( a  [/ |) u5 d
HTML5 - Better device supportThere were a lot of smaller and bigger changes to improve the cross-browser and multiple-device support - some news here are:
  • Internet Explorer 10 / Windows 8 Touch Events support.
  • Touch Events also for Desktop - Mouse and Touch can be used at the same time.
  • Improved Android support  X$ I$ U; r7 m1 n
    • More stable and faster rendering in Android-stock / WebView-based browsers.
    • Better Distorted Hotspots clickability.
    • Android Chrome support (correct scaling and better CSS-3D rendering).
    • Android Firefox support (correct scaling).
    • Android Opera(Webkit) support.2 e4 c1 y1 ~  h+ {' P8 W4 |
  • Improved CSS-3D rendering for Chrome, IE10, iOS 6 (iPhone 3GS and iPod Touch 4) and Android WebView-based browsers.
  • BlackBerry support.
  • More detailed informations about the current device/browser via the device object and the xml devices attribute.0 c# g* A$ Q  }/ I/ z0 n9 J( ^. G' y

3 ?: N( g' j6 D1 j- T% G/ BFlash ViewerThe krpano Flash viewer has been slightly improved too:
  • The internal swf format was updated and improved in several ways.
  • The initial multi-resolution loading is faster - that means when starting to load, the viewer will automatically use much more download requests to get the first view ready as fast as possible. Later the viewer will automatically switch back to fewer download requests to have a more responsive multi-resolution loading, which can quickly react to view changes.
  • There is the new contextmenu.
  • The 'local-only' demo-limitation has been removed.$ {7 D7 L$ l; P

) [' f8 b" m  m  _- x* JEmbedding ScriptThe krpano embedding script (the swfkrpano.js) has been completely rewritten. The new script code is smaller and much better and it doesn't include or use the old SWFObject 1.5 code anymore. Some new features are:2 D7 r1 Q& R9 c% h
  • Improved HTML5-support detection.
  • New callback functions - onready and onerror. They can be used to get informed when the embedding is done (or has failed) and the viewer is ready for interacting with Javascript.
  • The html5=only setting for HTML5-only usage cases. This would be the correct option when only HTML5 should be used - never use html5=always for this case!
  • The new consolelog setting for using the browsers Javascript console for krpano trace logging.
  • And the removepano(id) function for correctly removing the krpano viewer from the html page - here demo: Add and remove panos via Javascript.) f* O. {: \- m  ?: ?, u# q  b9 f

  S) P( H7 g" o) nXML InterfaceThe krpano XML Interface also provides new features and possibilities:
  • New layout possibilities - when using negative sizes for width/height - then the resulting size will be the size of the parent-element minus the given size. This can be very helpful when using automatic resizing parent elements with percent sizes together with children elements that should have constant padding sizes.
  • There are new delayedcall() and stopdelayedcall() actions - to start and optionally also stop a delayedcall.
  • The escape() and unescape() actions can be helpful when working with external data or special characters.
  • Support for parameters (%0,%1,...) also for 'inline-actions' - these are actions / action-codes that are stored in normal variables/attributes.
  • The scale9grid setting can now be used together with the crop setting. This makes it possible to use only a few image files (often also called spritesheets) for all user-interface images. The advantage of that is that the loading of one bigger file is faster than the loading of many small files.
  • The asyncloop() action has a new additional 'doneactions' parameter for to call code when the looping is done.
  • The krpano actions parsing and execution is faster (in some cases up to 500%).  b5 S8 ]* m3 i/ w; F# i; `, J

2 n: k; f. S  F- V5 P" uPlugins
  • All krpano HTML5 plugins are now compatible with the IE10 touch events and allow mouse and touch usage at the same time (e.g. for desktop touch devices).
  • The ScrollArea Plugin has got several new functions. They allow automatic scrolling via mouse-hovering and interfaces for manual-scrolling via external buttons or scrollbars.
    % S+ Y/ N* E8 D: ?3 }0 mHere two demos for these new features:
    5 @, B3 x! y+ z- ], D
' F" f. q+ G5 \6 \7 f
  • All krpano tools were updated to support the new HTML5 viewer file-format the new HTML5 viewer features (License-Protection, Domain-Limitations, Expire-Dates, Private-Encrypted-Files, Branding-Free-License).
  • The Mac OSX and Linux versions were optimized in the their memory usage.
  • And there are additional config settings for further customizing.
    . ?3 X& S3 F5 w

& a% e5 H7 f4 @( }+ @Config Settings / Templates / Skins
  • The HTML5 viewer will be used by default now (by html5=prefer) in the 'normal' droplets.
  • The .html templates were extended with IE10-specific settings (x-ua-compatible and -ms-viewport).
  • New features and settings for the default virtual-tour-skin:
    5 B- _8 g# p; i; [; t
    • thumbs_text - Add the text to the thumbnails.
    • thumbs_dragging - Enable/disable the dragging control for the thumbnails.
    • thumbs_onhoverscrolling - Enable/disable an automatic onhover-scrolling control for the thumbnails.
    • thumbs_scrollbuttons - Show thumbnail left/right scroll-buttons.
    • thumbs_scrollindicator - Show a scroll-indicator for the thumbnails.! _; x& K/ b. @. Z
( N) J" k6 h) I3 b. _
Smaller FilesizesDue new internal data structures, optimized code and more efficients compression methods, the krpano viewer files are significantly smaller now. This is good for faster download and startup times and makes space for additional features in newer versions. Without these changes, the new krpanoiphone.js file, which contains a lot of new code, would be already ~145 kb large - and there is still a lot in the queue, so smaller filesizes here were also an important matter.
Version 1.16
Smaller size ratio
File Description
13 kb
8 kb
~60 %
krpano Embedding Script
118 kb
94 kb
~80 %
krpano Flash Viewer
113 kb
80 kb
~70 %
krpano HTML5 Viewer
; O0 j, E) J% v2 P, {* V+ K
Updated DocumentationThe documentation pages were updated:
& |+ }/ T$ |) ]$ r+ U- zOther Changes / Release NotesFor a detailed listing about all news, changes and fixes, please see here:8 ~9 E" V. P+ s/ R7 p
Release Notes - krpano 1.16
, [; j3 [+ A, ?4 r: }7 v7 D
7 S. e) f& `2 R3 v- b" N  U
  G1 k* A1 |; ]/ K$ r
$ D# F9 M0 Q7 L. P$ e3 j, \7 R7 k" z0 i" k9 P9 S
| 2013-4-3 14:29:49

krpano 1.17版 下载地址

krpano 1.17 版本下载地址 : /
guonaldo | 2013-4-3 14:35:29 | 显示全部楼层
hkaxiong | 2013-4-3 14:44:50 | 显示全部楼层
tommyluo | 2013-4-3 20:31:23 | 显示全部楼层
xcger | 2013-4-22 13:06:38 | 显示全部楼层
老天使 | 2014-6-14 13:02:38 | 显示全部楼层
帕诺喇嘛大叔 | 2015-5-1 04:26:01 | 显示全部楼层
! c1 V7 Z' _$ Z0 o' I5 N$ u
支持WebGL了! 对HTML 5支持度更高! 接近完美 !
5 {5 b' O0 W. [3 m: w
/ W: r6 l3 R7 Q7 }( x下面是大神klaus的说明
3 _+ i$ E, F9 q) ~# A8 @" L! a  [! h3 ?4 D+ L6 s2 E  j2 q, \ = 8985 & 页 = 1+ T2 l% [$ K2 G& b6 \$ a! e

9 l. J, P, G) A( A) r* {& l5 C1.16 有什么变化?第一次明显的新闻 — — 有新版本的编号方案 — — 而不是,新的版本号只是 1.16。从现在开始每个新的 krpano 版本将获得一个新的和独特的版本号。进行此更改是为了避免版本差异只是通过生成日期与之前的一些版本。所以接下来的版本号码会,根据数额的变化,可能 1.16.1、 1.17 或 2.0。
* c# u* n" w' _# c3 G) Q' s* ?4 r7 X. e& n9 ?# R5 L3 s0 q! {& R
最近的事态发展的重点又在 HTML5 版本上。HTML5 查看器已扩展并在几个方面进行了优化。许多以前只有闪光功能目前也在 HTML5 中可用。但在旁边的 HTML5,还 Flash 查看器中,嵌入脚本、 工具、 示例和之前外观的模板扩展和更新。这里现在上市的最重要的变化:
; e  t+ {" J  T6 P% g) v6 r
/ E4 q4 p) L2 r$ T  vHTML5-krpano HTML5 查看器中的 WebGL supportOne 重要新功能是新的 WebGL 支持。WebGL 是一个专用的 API 用于呈现在浏览器中的 3D 图形,因此很多更好的合格和效率比 CSS 3D 渲染全景图像。所有常用的桌面浏览器 (除了 IE10) 和某些移动浏览器中也已经支持 WebGL 很好。所以 krpano 查看器将最好是尝试使用 WebGL 而非 CSS 3D 在可能的情况。
# A+ q8 l- J, u! @9 D( Z
" Z# g, h6 D2 ?& ~) ]WebGL 很可能支持 krpano 鱼眼-Stereographic-(小小星球) 和大堂有免费无线预测也在 HTML5。硬件加速的 WebGL 渲染,这通常是更快,更流畅,在 Flash 中有更好的图像质量比。  y3 W! J7 b6 V* y2 o
. c' M# d4 W; T& q
另一个不错的 WebGL 功能是纹理映射-纹理映射将会有更少的混叠和闪着微光。可观察到通常当为一个小于 1: 1 像素视图放大出来。默认情况下纹理映射将自动使用,但只有当多维数据集-人脸图像的大小是一个 '权力两个' 大小 (如 1024年、 2048、 4096)。(可选) 很有可能迫使其使用或禁用它。/ c( \$ r# Z5 T" J0 t5 d( S* h
% G" l7 K/ ]2 L* h! t
8 h9 k. M' W. ]/ C' {( F5 U( i& B
8 v9 p" \5 @. j; y  T8 a! R- E' C8 i# f+ q# Q+ \9 W% h# `! `
为了测试这些 WebGL 功能,试着科孚岛游例 (最好是带铬或火狐浏览器)。WebGL 和纹理映射,默认情况下使用那里不同的预测,可通过用鼠标右键单击快捷菜单。6 ~: K& O9 Z. a! i3 o# ]) o

( p0 ?' u7 y: I4 i& h* s0 F5 i新菜单-闪光和 HTML5There 是在 krpano-而不是使用本机 Flashplayer 之一的新菜单,将现在用一种 ' 自定义绘制 '。这样就可以让它看起来和工作,同时在 Flash 和 HTML5,它避免了一些荒谬的 Flashplayer 限制。这意味着与它右键单击全屏选项又跑回来。
: d" A! p  }; H- w) u& Y新菜单允许通过简单 BB 代码格式化的 html 代码中,定制 (不同的字体、 颜色、 图像) 和显示信息的 krpano 版本和系统 (浏览器或 Flashplayer 版) - 请参阅 contextmenu.versioninfo。
0 l8 s- D7 t$ ]5 f. F( [) C& t  y% a
快捷菜单 HTML5 / 闪存屏幕截图:) H6 |6 ~7 _3 {1 f% ?% F
+ v, X6 E( ~  l& @/ T
/ P5 M. ?% F* {  c% L: S: J3 c
改进的 HTML5 supportSeveral 以前只有 Flash krpano 功能现在支持 html5 开发太:" b" a/ ]# ]& \5 L/ V
许可证保护、 无品牌和 krpano 保护工具的支持。
" O" G$ S, U" @. S鼠标在 /out 支持-演示: 工具提示的示例。
+ q3 V6 e/ e8 L6 h" t充分 <area>支持-演示: FOV 类型示例。
; V9 I; t' K6 {% W父 ="阶段"和父 ="BGLAYER"的支持。1 n7 c- F; T3 g/ e& P, S
scale9grid 的支持。
) w8 z. t* i: c0 R9 \3 H! u' b支持加载进度信息-演示: 进步的例子。
; T$ O3 ]4 h" ^1 f改进了文本字段的支持。1 u4 W) @; a& Z- f0 n
此外,HTML5 观者也有一个新的 stagescale 设置-此设置报告和控制全球 krpano 缩放。它可以一次缩放整个布局。其最初的价值取决于设备和浏览器,但它可以也动态更改,在任何时间。/ t' n  Q6 Y; j- @# O2 `+ B
这里演示的动态变化: Stagescale 测试示例。
; G8 w; l; R# |, _" {" s2 B" Y
( M& j, P6 A" y  \HTML5-更好的设备 supportThere 很多规模较小和较大的更改,以改进的跨浏览器和多设备支持 — — 一些这里的消息是:5 q: r2 i( l6 k0 t  z3 U2 }- S
互联网资源管理器中 10 / Windows 8 触摸事件支持。8 j8 e" t9 u6 M' r# g
也为桌面-鼠标和触摸的触摸事件可以在同一时间使用。4 F5 J, |5 ~; e
改进的 Android 支持) }5 i7 g" l! K7 G: ?7 |: o' M/ _
在 Android 股票 / 基于 web 视图的浏览器中更稳定和更快的渲染。3 F* ^+ _0 Z( K4 D) E) K
更好的扭曲热点它们。  g$ x: I3 J- P+ U2 {0 E
Android 铬支持 (正确缩放和更好的 CSS 3D 渲染)。
1 Z) b! `2 d( r4 b9 s安卓火狐浏览器支持 (正确缩放)。0 M) C" w! a& I, Z/ f
Android 的 Opera(Webkit) 支持。5 k1 F7 {3 R: B' Z7 X1 \  ~9 y; C2 I
改进的铬、 IE10,iOS 6 (iPhone 3GS 和 iPod 触摸 4) 和 Android 的 web 视图基于浏览器的 CSS 3D 呈现。/ A! S4 a9 |5 j4 `6 t5 a
黑莓手机的支持。4 e" l! ?/ J% y
关于当前设备或浏览器通过设备对象和 xml 的设备属性的详细的信息。
/ F5 T( `' d" o9 d8 s: t* W3 |; U
闪存 ViewerThe krpano Flash 查看器太已稍有改善了:
( I& R5 G# P& B' }) c, w; o内部 swf 格式是更新和改进的几种方法。0 }+ A7 j" S8 a. C! M
初始的多分辨率加载速度更快 — 这意味着,当开始加载,查看器将自动使用更多的下载请求来尽可能快准备的第一个视图。稍后查看器将会自动切换回少下载必需
melovex | 2016-3-19 14:20:30 | 显示全部楼层


更高版本的预览版貌似也有了哦  详情 回复 发表于 2016-3-19 04:35 PM
明海+ | 2016-3-19 16:35:12 | 显示全部楼层
melovex 发表于 2016-3-19 14:20
2 ~# m' G9 f) t% q出1.18.1了.....

4 {* F( i; [- r% `更高版本的预览版貌似也有了哦% y+ f. J* {/ r9 f2 x


是啊 早上 看 krpano 贴吧 里有人 发1.19 的破解文件....  详情 回复 发表于 2016-3-20 01:03 PM
melovex | 2016-3-20 13:03:42 | 显示全部楼层
明海+ 发表于 2016-3-19 16:35
6 D; Y" @/ }* _$ e更高版本的预览版貌似也有了哦

  _; y) s# m- j% [! y; n% Z是啊 早上 看 krpano 贴吧 里有人 发1.19 的破解文件....


我晕哦,就是个viewer的js文件,我还以为、、、、  详情 回复 发表于 2016-3-20 01:12 PM
明海+ | 2016-3-20 13:12:30 | 显示全部楼层
melovex 发表于 2016-3-20 13:03! F: a, s9 P% r4 d0 D& s
是啊 早上 看 krpano 贴吧 里有人 发1.19 的破解文件....

/ J. U% C, W- N' Y9 S# p5 I$ P我晕哦,就是个viewer的js文件,我还以为、、、、
3 n7 X7 n* _9 {8 \! h# Q1 P
melovex | 2016-3-21 20:03:10 | 显示全部楼层
明海+ 发表于 2016-3-20 13:12
' N3 @5 n5 w" T" u我晕哦,就是个viewer的js文件,我还以为、、、、
" N3 o5 f' f: K9 c
表示 我也不懂.....


虽然我也不是什么高手,那个js也不需要看懂,知道怎么使用就可以了  详情 回复 发表于 2016-3-21 08:17 PM
明海+ | 2016-3-21 20:17:35 | 显示全部楼层
melovex 发表于 2016-3-21 20:03# M; m2 [4 B4 m: y
表示 我也不懂.....

+ [, G$ G. y$ d' D6 |4 l虽然我也不是什么高手,那个js也不需要看懂,知道怎么使用就可以了
您需要登录后才可以回帖 登录 | 立即注册