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

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

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

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

x
请教大大们,就是小行星图像开始展开渐入全景漫游这个动作是怎么实现的?
2 J. }( I7 ]! |( k
; d! B1 s. M/ Z5 x8 U

小行星

小行星
$ J, W; [9 }& e5 b3 D

" x5 h. A4 e$ r% F9 a
" [. [: m  n1 }

全景

全景
. t) K- w! G' t6 G( |, w- A6 U
% O$ Z  l  S+ ~0 \' h: v! D
cgf | 2014-9-5 14:04:00 | 显示全部楼层
在krpano生成的全景文件里xml里嵌入以下代码:/ _1 E5 T& o5 k/ x, s
<view hlookat="0"
( q1 \4 ^* V/ X. W8 n# J; Z* a      vlookat="90"
) c- @- c/ I7 B! V      fisheye="1.0"6 }$ r" h5 P0 _! e0 R1 U
      stereographic="true"
. K% @/ X8 F& a0 @  Z8 ^5 r  b      fov="150"
% K8 L7 c7 U/ m% T: F9 c1 j8 v      fovmax="150"1 v  H- w8 x- F1 S6 k
      />0 q" `% r3 l" K! \
就可实现小行星效果,继续追加命令即可实现小行星进入全景开场动画。
! M' ?! W" q' F$ q% |现在我想请教的问题是怎么让小行星的视场在从远端开始,就是从无穷远处开始渐渐拉近,再展开成全景?请大大们给个属性控制代码。:loveliness:
cgf | 2014-9-5 14:10:27 | 显示全部楼层
本帖最后由 cgf 于 2014-9-5 14:11 编辑
; M2 Y- R* T9 w' W, |0 {: w* M1 v" N9 R+ k
以下是小行星开场进入全景代码,但是也只是从相机实际的位置开始,而不是最远端,还请朋友们帮帮忙:# h9 Z0 w) d3 S5 L3 C

3 O9 j) ]! }6 K; _8 M: ?/ o0 ^( h
    <krpano>  
5 A0 `7 ^, Y* |, S* p 5 N: B  w  x. U% |5 c# b: w
        <view stereographic="true"  
1 t( d7 |! r6 M' M  K5 Q4 Q              fisheye="1.0"  
2 D8 w/ D( Y4 Z" b' B, [              fov="155"  0 Y  p6 \* E, w. ?
              fovtype="VFOV"    r% m4 y  A9 C4 ^! H( J+ z
              fovmax="150"  
0 v7 D* I8 T6 m0 U0 K              hlookat="-60"  % X5 R$ ?0 _8 _  s1 D; P
              vlookat="77"  : o" k/ [1 @6 c4 b8 }/ A8 y
              />  
, u5 S1 r$ O+ c2 C1 H+ h1 `- L* u9 V0 m$ {4 |0 {2 f

  t4 O- r, z4 E+ @1 T/ b5 C        <display flash10="off" details="24" />  # W4 V* X$ R# P' `7 H
        <events />  + ~! U0 O/ ~' K/ t0 V' `  j# ?
      : d, Q- f/ v2 ~- Z) e9 I# Z0 @
        <action name="normalview">  1 k( }' x9 F% h9 Z
            tween(view.hlookat, -40, 2.5, easeInOutQuad);  
& s: F1 m" H1 N            tween(view.vlookat, -35, 2.5, easeInOutQuad);  
3 e- A+ Q6 U0 M            tween(view.fov,     85,  2.5, easeInOutQuad);  5 H# }3 S, c, r+ T3 B
            tween(view.fisheye, 0.0, 2.5, easeInOutQuad);  
$ O5 v1 y5 k3 `4 a; k% h; A% s            wait(2.7);  
( }( O& w1 V/ x/ i9 M8 K            set(display.flash10, on);  / Z3 l  O! U& J* g+ _5 ]
        </action>  % w8 x) K4 {/ r" Z* g1 T6 k; e
      
7 _; ]; x% h5 L  l# c' v5 I# r  x) f      , ^4 C4 Q) }6 ^. X
        <!-- showtext() textstyle -->  $ u6 G% d& ]9 u; z
        <textstyle name="infostyle"  6 b3 H: @- ^$ g
                   origin="center" edge="center" yoffset="-39" textalign="center" background="false" border="false"  : J5 d9 v# D% h! j
                   fontsize="40" textcolor="0xFFFFFF" bold="false" effect="glow(0xFFFFFF,0.7,4,2);glow
6 f9 N. \2 d3 Q% _. _/ B* a: G
' i- J- ]3 v4 T0 G; p6 ^(0x000000,1,4,2);dropshadow(3,45,0x000000,2,0.6);"  7 B5 F' m' b+ l; z: O+ \: _% {
                   showtime="3.0" fadeintime="1.0" fadetime="1.0"  , Q; {8 w/ o* i- M- j4 \7 B0 E
                   />  
4 ]; W; r; t. C3 q  j* e2 J        T+ u  x. _) `0 s* O* |' K6 \5 G
      ; i% N. p" z9 U: n. ]
    </krpano>  + H( ~. F# E5 Q) F8 ~. l" J3 ^
CHERNYO | 2014-9-5 14:19:42 | 显示全部楼层
pan2vr里怎么做
cgf | 2014-9-5 15:03:14 | 显示全部楼层
CHERNYO 发表于 2014-9-5 14:19! _( J, {$ Z$ L' z
pan2vr里怎么做
+ Y: `  f1 a3 |8 h0 V6 }" \
这里面我也不会做,除非开发商在里面嵌入这个功能。或者你输出文件的时候选择html格式,再嵌入这些内容,也许可行。
CHERNYO | 2014-9-5 16:17:43 | 显示全部楼层
输出网页格式后,怎么嵌入啊?
大美溪北 | 2014-9-8 18:15:00 | 显示全部楼层
也想知道“独门绝技”,非商业目的。
admin | 2014-9-8 21:36:26 | 显示全部楼层
PANO2VR貌似无此功能。3 B2 @3 h8 v8 [3 M) v" c, J
PANOTOUR PRO里很简单,在Behaviour(行为)里选little planet introduction(小行星载入)即可。
wjab123 | 2015-6-19 14:27:33 | 显示全部楼层
现有的只是krpano可以实现,其他的暂时没有发现
mazhi01 | 2015-6-29 17:09:58 | 显示全部楼层
看不懂啊。学习学习. e# A: V3 F; H8 a% M) F5 ^
豆腐圆 | 2015-11-10 15:17:33 | 显示全部楼层
学习了
一颗牙 | 2017-6-7 03:18:45 来自手机 | 显示全部楼层
admin 发表于 2014-9-8 09:36 PM* \2 @, g+ c$ \+ O! F% x2 l
PANO2VR貌似无此功能。9 A8 B- _. ^3 q3 J9 h1 q8 W0 d2 O' l
PANOTOUR PRO里很简单,在Behaviour(行为)里选little planet introduction(小行 ...
, u) ^+ M7 p7 {/ g' p
能加我qq么有事请教您qq350964664
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则