krpano action的语法与用法

更新 2023.12.11 krpano 1.21.2

以下隐藏内容只提供VIP赞助会员,VIP会员说明请查看置顶文章

krpano动作/函数的基本语法:

  • krpano 动作代码是命令列表。
  • 每个命令都需要在末尾以分号结尾,如果是最后一个命令,也可以选择不写分号。
  • 命令之间的空格字符或换行符会被忽略。
  • 例子:
  • 命令可以是对变量赋值:
  • 或动作调用:
     

变量赋值:

  • 语法:
  • 使用变量赋值,可以创建新变量或更改现有变量的值。
  • 表达式可以是简单数值、另一变量或更复杂的表达式
  • 可用下述辅助操作符:
    • = – 直接设置/复制值。
    • += – 加上该值。
    • -= – 减去该值。
    • *= – 将变量与给定值相乘。
    • /= – 将变量除以给定值。
  • 例子:
     

动作调用:

  • 语法:
  • 其中的“action”可以是:
    • krpano 内置的action的名称,
    • <action> 元素的名称,
    • 包含 krpano 动作代码的变量名称或
    • 引用 Javascript 函数的变量名称。
  • 传递多个参数时,参数需要用逗号分隔。
  • 参数之间的空格字符(如空格、制表符、换行符)将被忽略。
  • 参数值传递:
    • 参数将在作为文本写入操作时传递。
    • 当参数是变量时,只会传递变量的名称 – 而不是变量的值!
    • 要传递变量需要使用get(变量名)*变量名
    • 要传递更复杂的表达式,可以将 calc(表达式)(表达式)用作参数。
    • 注意 – 某些操作可能会自动将变量解析为其值!
  • 为了能够在参数值中使用空格字符和逗号,参数必须用单引号括起来。

 

注释:

  • 语法:
  • 单行注释,从//开始到下一个换行符。
  • 多行注释从/*开始到*/
  • xml注释从<!–开始到–>。这些注释仅在 xml 文件中定义相关代码时才有效,在 xml 解析期间它们将被剥离。

(更多…)

WebVR插件官方文档

WebVR Plugin webvr.jsVersion 1.21

  • 插件实现krpano对 WebVR / WebXR / MobileVR 的支持
    • WebVR支持即是使用浏览器的WebVR API或者WebXR API。浏览器和系统将完成头部及位置跟踪以及镜头校正。可提供最佳的品质和最好的性能,但需要是支持WebVR/WebXR的系统和浏览器。
    • WebXR通过webxr嵌入设置控制WebXR API。目前优先使用WebVR API,因为它更成熟,更好的支持,提供更多的特性和稳定性。
    • MobileVR支持即是指对移动设备的“手动”的VR支持。当浏览器不支持WebVR API时,可使用这个办法应对。移动设备的加速度和陀螺仪传感器将用于头部跟踪,镜头校正将手动完成。为了获得正确的镜头畸变设置,可能需要手动调整特定头戴设备的设置。
  • 使用浏览器在3D虚拟现实模式下体验任意的360全景图像或视频(普通或立体的)。使用深度图全景,还可以使用位置跟踪。

(更多…)

移花接木(15)- 全景漫游三种载入进度效果

更新于 2024.4.19 1.21.2

官方下载包路径

你电脑的路径\krpano-1.21.2\viewer\examples\loading-progress\

提示:如果不了解何谓下载包路径,请查看 循序渐进(3)- krpano下载包的使用说明

 

在线案例

以下隐藏内容仅供VIP会员查看,加入VIP会员请查看首页头图文章或添加站长微信

关于载入进度

以下隐藏内容仅供VIP会员查看,加入VIP会员请查看首页头图文章或添加站长微信

(更多…)

krpanotools Makepano Tool – 全景制作工具

krpanotools Makepano ToolVersion 1.20.11

krpanotools中的Makepano工具是MAKE PANO以及MAKE VTOUR两个快捷生成器背后的核心。该工具最初是为了自动生成多分辨率图像,但同时该工具也发展成了多合一转换器,也可以生成普通图像、转换图像、生成预览图、生成缩略图,嵌入文件以及基于html和xml的模版。有了这些功能,就可以自动生成一个全功能的虚拟漫游。

(更多…)

krpanotools config配置文件说明

krpanotools配置文件说明Version 1.21

krpanotools的全景制作工具(makepano tool)以及衍生出来的像MAKE PANO、MAKE VTOUR等这样的droplet批处理,可使用外部配置文件(config文件)进行配置。当执行全景制作工具时,需指定配置文件的路径。配置文件本质上是普通的文本文档,可以在任意文本编辑器下进行编辑。

(更多…)

krpanotools Maketiles Tool – 切片制作工具

krpanotools Maketiles ToolVersion 1.20.11

krpano切片制作工具可用于生成切片、重组切片、调整图像尺寸或转换图像文件。该工具特别为小内存需求做了优化,可以仅仅用几兆工作内存处理数G大的图像文件。

使用方法

需要从命令行或批处理文件中执行该工具。

语法

以下隐藏内容只提供VIP赞助会员,VIP会员说明请查看置顶文章


(更多…)

krpanotools Encrypt Tool – 加密工具官方文档

krpanotools Encrypt ToolVersion 1.20.11

krpanotools加密工具可加密以及压缩krpano viewer所用到的文件。
必须要使用到注册授权。也就是说只有含有同一个注册授权的viewer文件才能载入或解密对应使用这个授权加密的文件。 (界面化加密方式请点击:加密详解
注意,可以为加密文件添加一个’public’模式,这样其他人都可以加载使用这个加密的文件,
另外加密的文件也可以被压缩,这样就可以改善文件大小提高下载速度。解密本身是非常快的,因此没有什么缺点。

(更多…)