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

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

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

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

x
请教大大们,就是小行星图像开始展开渐入全景漫游这个动作是怎么实现的?
9 r% {0 q8 W' J6 U5 a! }/ U+ l/ Y" x

小行星

小行星

5 t2 d) f7 @6 |; g% T% X* v9 }: E4 m. I  @
2 z" z# M1 l5 E! @) ^

全景

全景
2 G/ Z1 ?" ?4 v9 ^; Q  M$ z

$ b/ y3 u+ i. T4 ~. b1 k& e8 A' Q. g
cgf | 2014-9-5 14:04:00 | 显示全部楼层
在krpano生成的全景文件里xml里嵌入以下代码:. U$ f( v$ p2 G1 U. s8 M
<view hlookat="0"  y7 i  B% g$ @6 f, B( ]
      vlookat="90"% G" }. O: y7 I5 T
      fisheye="1.0"3 o4 @$ g% t+ W5 Y: v. N: w# D
      stereographic="true"
; R% E  K3 }" v' D3 l4 b7 x' `8 A      fov="150"  n. [, C  p" q& c+ T: ~
      fovmax="150"9 P, a1 _' f3 x/ o3 ]& t
      />& p/ A4 j- G- C: \& j3 s; {
就可实现小行星效果,继续追加命令即可实现小行星进入全景开场动画。
+ T4 P. u& A$ u9 A' q' E- x现在我想请教的问题是怎么让小行星的视场在从远端开始,就是从无穷远处开始渐渐拉近,再展开成全景?请大大们给个属性控制代码。:loveliness:
cgf | 2014-9-5 14:10:27 | 显示全部楼层
本帖最后由 cgf 于 2014-9-5 14:11 编辑
5 E7 C4 j! l+ U0 Y& Z( I; v1 ^5 {2 h5 g; ?; z8 B0 B% z0 I
以下是小行星开场进入全景代码,但是也只是从相机实际的位置开始,而不是最远端,还请朋友们帮帮忙:  `+ A1 A  N- Y+ m% U' ~
; u6 s  p! m: n% `9 P' x' B
& g* l- D5 ]( j5 T1 y# C, [& z
    <krpano>  
- j9 }- ?# L( X/ L, p: ~7 S 5 [* I# G$ n0 ~
        <view stereographic="true"  
) |0 R) u% u6 \; v" N0 ?              fisheye="1.0"  
4 Y5 ?/ {# [0 D              fov="155"  
# {/ M, s6 Y& P# T# l) J              fovtype="VFOV"  
7 C5 I1 D) P( l6 M              fovmax="150"  1 Q& P9 X$ p2 G/ C% m7 _/ n
              hlookat="-60"  
' u' j5 |2 y: N. e, _6 O. f              vlookat="77"  
$ j, k1 \6 B5 ~: s+ U              />  2 K- x+ p% Q1 B  V& {1 i3 a! G. N
2 x7 [/ }) e. r) l- V- Z4 ?+ ?2 e( S

) K/ I! `4 z" G6 T; c        <display flash10="off" details="24" />  
, x( d5 s  n" h        <events />  ; ?) M% n, r% Q# n0 y; K6 g
      , C/ B9 z& G" T& Y* Q% ]
        <action name="normalview">  ' u8 v- n3 A7 @9 F% q4 g
            tween(view.hlookat, -40, 2.5, easeInOutQuad);  : _0 }$ |5 z; s4 x7 U
            tween(view.vlookat, -35, 2.5, easeInOutQuad);  
2 E' j* b% p' |1 ^            tween(view.fov,     85,  2.5, easeInOutQuad);  
# U+ s; c) J5 c: h5 G/ A; Z            tween(view.fisheye, 0.0, 2.5, easeInOutQuad);  
5 h/ K" G: U6 M) ~            wait(2.7);  . T+ d+ X! t( J
            set(display.flash10, on);  
; |* E& X. O2 r9 i) a: W$ E        </action>  + T7 |9 E5 s( ]2 ]
      " ^, ^4 B( o& V( Y: D, R- J
      2 _" F! u9 N; n2 N* t
        <!-- showtext() textstyle -->  1 `$ b2 v. e3 w' G( e; V; Q
        <textstyle name="infostyle"  * c  x( J) d, Y7 l
                   origin="center" edge="center" yoffset="-39" textalign="center" background="false" border="false"  + V5 m, o( X# a/ `# @/ Q
                   fontsize="40" textcolor="0xFFFFFF" bold="false" effect="glow(0xFFFFFF,0.7,4,2);glow! N9 D" d' W0 m& b7 F

3 \5 k: D2 H4 g9 M, ^(0x000000,1,4,2);dropshadow(3,45,0x000000,2,0.6);"  
: M+ L9 G' i2 d' B  }/ T                   showtime="3.0" fadeintime="1.0" fadetime="1.0"  
; J1 t' J* I: y9 g                   />  
) u  a/ r# k& k5 i7 Q4 l: \      
, e9 r9 s% r4 d& P      ' W' L! {3 f( Y- X4 L4 I
    </krpano>  0 X5 Q# |" Y% b! `+ s( X
CHERNYO | 2014-9-5 14:19:42 | 显示全部楼层
pan2vr里怎么做
cgf | 2014-9-5 15:03:14 | 显示全部楼层
CHERNYO 发表于 2014-9-5 14:19
' z' T1 h7 F# u$ f- hpan2vr里怎么做

! S) Q. ^% M! h1 @这里面我也不会做,除非开发商在里面嵌入这个功能。或者你输出文件的时候选择html格式,再嵌入这些内容,也许可行。
CHERNYO | 2014-9-5 16:17:43 | 显示全部楼层
输出网页格式后,怎么嵌入啊?
大美溪北 | 2014-9-8 18:15:00 | 显示全部楼层
也想知道“独门绝技”,非商业目的。
admin | 2014-9-8 21:36:26 | 显示全部楼层
PANO2VR貌似无此功能。
$ W5 @* W3 ^9 B0 G& m7 J3 \! pPANOTOUR PRO里很简单,在Behaviour(行为)里选little planet introduction(小行星载入)即可。
wjab123 | 2015-6-19 14:27:33 | 显示全部楼层
现有的只是krpano可以实现,其他的暂时没有发现
mazhi01 | 2015-6-29 17:09:58 | 显示全部楼层
看不懂啊。学习学习
% z2 c- x: Z& l
豆腐圆 | 2015-11-10 15:17:33 | 显示全部楼层
学习了
一颗牙 | 2017-6-7 03:18:45 来自手机 | 显示全部楼层
admin 发表于 2014-9-8 09:36 PM
  G  K3 h, F- V7 H# ]7 ~PANO2VR貌似无此功能。& \$ q: \0 |: @. t% K3 r6 P
PANOTOUR PRO里很简单,在Behaviour(行为)里选little planet introduction(小行 ...
1 p7 Q. }9 d5 x
能加我qq么有事请教您qq350964664
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则