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

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

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

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

x
请教大大们,就是小行星图像开始展开渐入全景漫游这个动作是怎么实现的?
4 w' P7 ]+ O& T5 O! q! r8 H# o6 m- _5 w1 G' L3 j+ Q

小行星

小行星
4 L" j: |! ]! ~+ l! H; D  `6 e

0 S3 M4 y  Y0 g; h  Z7 y
8 L8 f- [  u* A+ U4 t" `& d0 G6 [/ X

全景

全景

0 H7 s" n! m; q4 C
* y. [- h( C* R) t6 i
cgf | 2014-9-5 14:04:00 | 显示全部楼层
在krpano生成的全景文件里xml里嵌入以下代码:  Z) V6 g+ `  E  E
<view hlookat="0"! K7 f) f1 y, \) X
      vlookat="90"
4 H9 }, c' p3 d6 G3 v      fisheye="1.0"1 ~- Q# d6 i4 \+ V+ {) e- s4 n
      stereographic="true"
7 z5 V: q4 `; S- H' i      fov="150"
. S+ B& ^) U" y% \/ c0 z      fovmax="150"# i' U7 }4 I' j% R5 Q
      />0 L& j# E0 ]) H. O
就可实现小行星效果,继续追加命令即可实现小行星进入全景开场动画。- s- v+ q$ V' w: e7 W% u
现在我想请教的问题是怎么让小行星的视场在从远端开始,就是从无穷远处开始渐渐拉近,再展开成全景?请大大们给个属性控制代码。:loveliness:
cgf | 2014-9-5 14:10:27 | 显示全部楼层
本帖最后由 cgf 于 2014-9-5 14:11 编辑 & I+ F$ ^5 M4 d7 G, _* j
. e9 r' Y3 O4 R3 n+ F+ [5 V
以下是小行星开场进入全景代码,但是也只是从相机实际的位置开始,而不是最远端,还请朋友们帮帮忙:5 t. m4 i, i, Y: \; v& O
% y; I$ ]: f9 I3 ]4 I

5 H: {) `  n: r: p& d" m* A5 C    <krpano>  
' e4 r' r3 d3 m$ X 6 S9 ~: I. J9 W' u/ f
        <view stereographic="true"  9 Z5 ~- \( R4 r2 q& n
              fisheye="1.0"  
! s6 `$ C) d% u; y              fov="155"  
# f2 T) I8 j8 C! {$ W& V              fovtype="VFOV"  9 F" J7 A: V; I3 f/ T
              fovmax="150"  
$ @; v: _6 k5 ^+ W! r              hlookat="-60"  ) X8 @; d1 ?* L0 B( u# b- b
              vlookat="77"  
# B0 p9 n! D3 v2 {1 Z: m* a              />  7 G* q% Z* p  j

$ N+ A8 F) G& w6 k- W$ U
( E0 j: D; r$ Z2 `! N        <display flash10="off" details="24" />  ) w- r. J0 N, \9 Y" O) ]: |; Y: b
        <events />  ( j: m+ Y& u4 b0 W/ T
      , @5 s7 ]% K5 f" i: l
        <action name="normalview">  $ t- D9 ]0 F3 `1 Z+ e
            tween(view.hlookat, -40, 2.5, easeInOutQuad);  9 F9 Z( l, h/ G. L# }1 @: H
            tween(view.vlookat, -35, 2.5, easeInOutQuad);  
, ~& d, w- H! f" {& e            tween(view.fov,     85,  2.5, easeInOutQuad);  
! ?2 o/ V/ F6 E! j( ?* K            tween(view.fisheye, 0.0, 2.5, easeInOutQuad);  
3 Y& C; Q0 \/ Z            wait(2.7);  5 F- d7 D" V5 F5 y
            set(display.flash10, on);  " Z4 ^6 |  Y- h3 X. N" ^( k
        </action>  : d, f% l$ I+ k0 r% ]% U
      7 S- C. i% N( W; H/ z9 Q
      + @" J  C4 I4 |7 q2 h2 D/ a
        <!-- showtext() textstyle -->  % R5 L, k2 c; ~2 E5 l
        <textstyle name="infostyle"  1 w. @) n6 [+ F* e: g$ b0 s% \
                   origin="center" edge="center" yoffset="-39" textalign="center" background="false" border="false"  6 B  g3 p6 {( a! Z: x9 l; y7 g
                   fontsize="40" textcolor="0xFFFFFF" bold="false" effect="glow(0xFFFFFF,0.7,4,2);glow) B! G. D. d- l- E4 W0 d  m

0 K: H4 s8 r2 |+ C- Q* y(0x000000,1,4,2);dropshadow(3,45,0x000000,2,0.6);"  + B0 n) ~$ |0 }* Z! M) s
                   showtime="3.0" fadeintime="1.0" fadetime="1.0"  ! L- w) h8 j# K" l1 c
                   />  . h( Z# H  u3 b! F& j; ~
      
% |  w7 T% X, Z      . o% k; L5 H, w6 S
    </krpano>  ; i4 b# s: {1 F7 y1 c5 g) f  `8 c; c
CHERNYO | 2014-9-5 14:19:42 | 显示全部楼层
pan2vr里怎么做
cgf | 2014-9-5 15:03:14 | 显示全部楼层
CHERNYO 发表于 2014-9-5 14:19
9 ]6 h' I9 g3 a1 y( h) Kpan2vr里怎么做

' e) k% x3 Y& v" e2 r这里面我也不会做,除非开发商在里面嵌入这个功能。或者你输出文件的时候选择html格式,再嵌入这些内容,也许可行。
CHERNYO | 2014-9-5 16:17:43 | 显示全部楼层
输出网页格式后,怎么嵌入啊?
大美溪北 | 2014-9-8 18:15:00 | 显示全部楼层
也想知道“独门绝技”,非商业目的。
admin | 2014-9-8 21:36:26 | 显示全部楼层
PANO2VR貌似无此功能。* `/ I! V, l' o. E
PANOTOUR PRO里很简单,在Behaviour(行为)里选little planet introduction(小行星载入)即可。
wjab123 | 2015-6-19 14:27:33 | 显示全部楼层
现有的只是krpano可以实现,其他的暂时没有发现
mazhi01 | 2015-6-29 17:09:58 | 显示全部楼层
看不懂啊。学习学习; E6 S' [! Y) n- O' @* q0 Q( a
豆腐圆 | 2015-11-10 15:17:33 | 显示全部楼层
学习了
一颗牙 | 2017-6-7 03:18:45 来自手机 | 显示全部楼层
admin 发表于 2014-9-8 09:36 PM) W) ?2 A1 U! h
PANO2VR貌似无此功能。5 d) m, ?+ a# a1 ]
PANOTOUR PRO里很简单,在Behaviour(行为)里选little planet introduction(小行 ...

, Y% o, [! V3 Q2 l1 I" H. y  |能加我qq么有事请教您qq350964664
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则