怎么做小行星渐入全景动作?

[复制链接]
查看52862 | 回复11 | 2014-9-3 14:19:53 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

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

x
请教大大们,就是小行星图像开始展开渐入全景漫游这个动作是怎么实现的?
. F' T  @6 N; S, A! G. s- l5 Z- u. C4 w* t  T

小行星

小行星
5 `' x/ g4 Z6 Z2 ]5 @3 Q
/ m" H1 m. t( ]
$ E( A8 N# F, q( m

全景

全景

2 Z- h2 _/ O3 H& o6 V1 r

6 ^2 D' B* [) E8 w# d/ h6 b
cgf | 2014-9-5 14:04:00 | 显示全部楼层
在krpano生成的全景文件里xml里嵌入以下代码:0 Z( J7 p/ ?8 K: b; i/ e
<view hlookat="0"1 J% J5 H9 J% j" w
      vlookat="90". n; Q5 r, N5 x. t
      fisheye="1.0"( E& S1 u: x  z& I  W8 ^- d
      stereographic="true"; F* j8 q3 k& Y# z+ W
      fov="150"
& p9 ~0 Q( k( ^$ m: q, z* K: `      fovmax="150"- I  w8 L  E  z$ K$ @
      />
: P  w5 V  Y  t: T就可实现小行星效果,继续追加命令即可实现小行星进入全景开场动画。
, j; W/ ^4 B( \8 H, U2 g; X现在我想请教的问题是怎么让小行星的视场在从远端开始,就是从无穷远处开始渐渐拉近,再展开成全景?请大大们给个属性控制代码。:loveliness:
cgf | 2014-9-5 14:10:27 | 显示全部楼层
本帖最后由 cgf 于 2014-9-5 14:11 编辑
8 D! k, \: ~% m9 [3 d; F
* ~, i' [0 L1 w: O3 V5 `, `以下是小行星开场进入全景代码,但是也只是从相机实际的位置开始,而不是最远端,还请朋友们帮帮忙:
4 K: @' n* J7 V: s$ y& j! p  d
3 f. x" J% a: _3 ^0 y- P% _/ u$ f
    <krpano>  
$ @; }4 ?/ {( p! L# O , i  Q1 I* ?9 D
        <view stereographic="true"  $ K) M$ v! H( B8 u8 Z2 e9 t' {
              fisheye="1.0"  
; b( u" d) a# [; T( W1 F              fov="155"  7 d- S) X5 e; _0 ^  l9 `% |
              fovtype="VFOV"  ) `  `7 e4 f+ c) \' M0 v! w
              fovmax="150"  0 y% H0 ?& {# h" Q' F1 h3 Y
              hlookat="-60"  
. n3 i' v9 e+ `$ [$ C4 C              vlookat="77"  + \; |3 j, B) {
              />  ! a4 ?& p. l: |

" p0 c& p) ]& p) P4 K - J+ X2 H; u) I" [- i8 s1 ~
        <display flash10="off" details="24" />  6 t/ U! L8 B' c+ b, [0 Y
        <events />  % Z& O1 X8 v1 e
      
) o/ |9 t& J9 |+ P( Q6 u        <action name="normalview">  , z- S6 ?5 T4 I4 W/ x
            tween(view.hlookat, -40, 2.5, easeInOutQuad);  
+ [- t7 q- o( K4 U            tween(view.vlookat, -35, 2.5, easeInOutQuad);  ( Y0 G1 m5 {) q7 ^( w, j
            tween(view.fov,     85,  2.5, easeInOutQuad);  ( C" |4 I- t+ {0 q" X# h# F9 h9 p
            tween(view.fisheye, 0.0, 2.5, easeInOutQuad);  ' @; e. y/ @: i, J% R0 M& e1 r% S( |/ z
            wait(2.7);  8 b/ x6 m, ^% ?: k' C3 A5 I
            set(display.flash10, on);  
6 x0 x! G' k" h& b8 [2 e1 w2 |& u        </action>  : _" a9 J6 a4 v' P
      
, c  x7 P$ a8 {      6 W$ i+ S# C0 c& y, S
        <!-- showtext() textstyle -->  
* a: j6 v! S! p0 b7 t# d1 ~+ ]' d$ _        <textstyle name="infostyle"  
; L# K% E6 v3 T2 {! w                   origin="center" edge="center" yoffset="-39" textalign="center" background="false" border="false"  
: X# z: m; q+ v% I* l6 w                   fontsize="40" textcolor="0xFFFFFF" bold="false" effect="glow(0xFFFFFF,0.7,4,2);glow
5 L. W' K* V1 K3 Y. X7 U4 b! B/ u6 \2 N0 m. N' A
(0x000000,1,4,2);dropshadow(3,45,0x000000,2,0.6);"  3 P/ Z) @1 `. S2 {
                   showtime="3.0" fadeintime="1.0" fadetime="1.0"  
) `/ Z  Y5 |$ ]* U+ {2 {0 W; {0 S                   />  - l- z7 p+ u$ z5 i
      0 B: L1 @0 G: W' `" ?8 f7 Z
      
  |$ J0 t9 u. s. O    </krpano>  
% L. `4 g! i& T6 n- b
CHERNYO | 2014-9-5 14:19:42 | 显示全部楼层
pan2vr里怎么做
cgf | 2014-9-5 15:03:14 | 显示全部楼层
CHERNYO 发表于 2014-9-5 14:19
0 @: v: `0 \# d6 z: n* X$ G( w, Upan2vr里怎么做
: Y  u/ D, [. c$ n# [6 H
这里面我也不会做,除非开发商在里面嵌入这个功能。或者你输出文件的时候选择html格式,再嵌入这些内容,也许可行。
CHERNYO | 2014-9-5 16:17:43 | 显示全部楼层
输出网页格式后,怎么嵌入啊?
大美溪北 | 2014-9-8 18:15:00 | 显示全部楼层
也想知道“独门绝技”,非商业目的。
admin | 2014-9-8 21:36:26 | 显示全部楼层
PANO2VR貌似无此功能。9 G- j$ q' ~1 N9 Y" C
PANOTOUR PRO里很简单,在Behaviour(行为)里选little planet introduction(小行星载入)即可。
wjab123 | 2015-6-19 14:27:33 | 显示全部楼层
现有的只是krpano可以实现,其他的暂时没有发现
mazhi01 | 2015-6-29 17:09:58 | 显示全部楼层
看不懂啊。学习学习
2 p: M; Z1 j& C' B5 b: n
豆腐圆 | 2015-11-10 15:17:33 | 显示全部楼层
学习了
一颗牙 | 2017-6-7 03:18:45 来自手机 | 显示全部楼层
admin 发表于 2014-9-8 09:36 PM
! i% V7 {7 {( N8 W6 c; GPANO2VR貌似无此功能。# Y. @: S' |7 e
PANOTOUR PRO里很简单,在Behaviour(行为)里选little planet introduction(小行 ...

0 u4 k" O2 r, \' [0 n能加我qq么有事请教您qq350964664
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则