view标签说明—krpano教程

领主 krpano标签 0 喜欢 (1)

view标签:一般位于scene标签内,用于定义当前场景的视角方位、视场(缩放)、影射方式(圆柱视角、小行星、平面、鱼眼等)、视角范围限制、视场范围限制。

属性名称 完整变量名称 类型 默认值
hlookat view.hlookat Number 0.0
设置水平方向的视角的角度值.

 水平视角范围  -180 至  180 之间. 当值是0.0时对准全景图水平正中央方向.

属性名称 完整变量名称 类型 默认值
vlookat view.vlookat Number 0.0
设置垂直方向的视角的角度值.

 水平视角范围  -90 至  90 之间.

属性名称 完整变量名称 类型 默认值
camroll view.camroll Number 0.0
相机的滚动/旋转度.

属性名称 完整变量名称 类型 默认值
fovtype view.fovtype String VFOV
定义fov类型的视角展现形式.

可选项:

  • VFOV - 垂直视场,基于屏幕的高度
  • HFOV - 水平视野,基于屏幕宽度
  • DFOV - 看对角线场,基于屏幕的对角线
  • MFOV - 最大的视场(动态混合vfov和HFOV)

Note - 移动设备上 默认值是MFOV!

属性名称 完整变量名称 类型 默认值
fov view.fov Number 90.0
默认视角的缩放 - 取值范围 0.0 to 179.0.
属性名称 完整变量名称 (read only) 类型 默认值
hfov
vfov
view.hfov
view.vfov
Number
Number
水平和垂直方向的 fov默认值.

只读值,通过动态方式获取,不可以设置.

属性名称 完整变量名称 类型 默认值
fovmin view.fovmin Number 1.0
默认视角缩放最小值

Note - maxpixelzoom可用于替换该设置

属性名称 完整变量名称 类型 默认值
fovmax view.fovmax Number 179.0
默认视角缩放最大值.
属性名称 完整变量名称 类型 默认值
maxpixelzoom view.maxpixelzoom Number
默认视角最大缩放倍数.

 e.g. 1.0 = 限制100%放大,即不允许缩放.

Note - 当该项设置后, fovmin设置将失效.

属性名称 完整变量名称 类型 默认值
mfovratio view.mfovratio Number 1.333333
屏幕长宽大小比为最大屏幕尺寸计算时,使用的视场类型是 mfovsetting。默认情况下,一个4:3的屏幕比例(4/3 = 1.333)
属性名称 完整变量名称 类型 默认值
distortion
fisheye (old name)
view.distortion
view.fisheye (old name)
Number
Number
0.0
0.0
鱼眼畸变效果设置 (0.0 - 1.0).

该值设置变形和非变形之间的变形程度.

0.0 = 不变形
1.0 = 全变形

两种鱼眼模式:
- normal (view.stereographic="false")
- stereographic (view.stereographic="true")

属性名称 完整变量名称 类型 默认值
distortionfovlink
fisheyefovlink (old name)
view.distortionfovlink
view.fisheyefovlink (old name)
Number
Number
0.5
0.5
视场和鱼眼失真设置链接在一起(例如放大时-鱼眼效果将减少)。此设置控制这两个值之间的程度:(0.0 - 3.0), 0 =线性相关,3 =动态相关。
属性名称 完整变量名称 类型 默认值
stereographic view.stereographic Boolean true
启用/禁用立体鱼眼投影.(小行星)

属性名称 完整变量名称 类型 默认值
pannini view.pannini Number 0.0
应用 Pannini/Vedutismo 模型 (0.0 to 1.0).

属性名称 完整变量名称 类型 默认值
architectural view.architectural Number 0.0
建筑视角设置 0.0 至  1.0 之间.
属性名称 完整变量名称 类型 默认值
architecturalonlymiddle view.architecturalonlymiddle Boolean true
是否只对中间区域的图像实行建筑投影.
属性名称 完整变量名称 类型 默认值
limitview view.limitview String auto
限制全景视角范围.

可选项:

  • off - 不限制在所有
  • auto - 自动限制(默认)
  • lookat - 限制查看变量直接“hlookatmin”,“hlookatmax”,“vlookatmin”,“vlookatmax”
  • range - 限制的范围设置由“hlookatmin”,“hlookatmax”,“vlookatmin”,“vlookatmax”,只有在这个范围内,允许观察
  • fullrange - 限制的范围设置由“hlookatmin”,“hlookatmax”,“vlookatmin”,“vlookatmax”,但允许放大看到整个图像
  • offrange - 限制的地区设置由“hlookatmin”,“hlookatmax”,“vlookatmin”,“vlookatmax”,但不以任何方式限制缩放

属性名称 完整变量名称 类型 默认值
hlookatmin
hlookatmax
vlookatmin
vlookatmax
view.hlookatmin
view.hlookatmax
view.vlookatmin
view.vlookatmax
Number
Number
Number
Number
      hlookatmin=""   最小水平视角范围  (-180 .. +180).
      hlookatmax=""   最大水平视角范围 (-180 .. +180).
      vlookatmin=""   最小垂直视角范围  (-90 .. +90).
      vlookatmax=""   最大垂直视角范围  (-90 .. +90).

属性名称 完整变量名称 (read only) 类型 默认值
hlookatrange
vlookatrange
view.hlookatrange
view.vlookatrange
Number
Number
默认水平方向最大视角范围 (与 hlookatmax - hlookatmin设置参数效果一致).
默认垂直方向最大视角范围 (与 vlookatmax - vlookatmin设置参数效果一致).

样例:

 



㊣ 凡未注明来源或投稿方的文章,皆为本站原创或原译作品,转载前须经本站同意,并在转载时注明来自  域图新视界  victu360.com,否则将追究相关法律责任。
本文标题:《view标签说明—krpano教程》

喜欢 1 发布评论
发表评论

您必须 [ 登录 ] 才能发表留言!

Top