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

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

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

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

x
请教大大们,就是小行星图像开始展开渐入全景漫游这个动作是怎么实现的?
* f" U; G  d& [( p: o1 {
- C( b4 O& D# g9 D4 B

小行星

小行星

6 O( h9 D5 @8 ~: x5 ^- |. M- w
# w& C* I) G( ^

& L6 D6 g3 G3 C. R- u* Y- k

全景

全景
. M/ T* L  v7 E) F. I

1 y! P5 {' [: w' B# T
cgf | 2014-9-5 14:04:00 | 显示全部楼层
在krpano生成的全景文件里xml里嵌入以下代码:4 {! b6 y1 j3 J; {
<view hlookat="0"1 Y% A0 }; @/ x( U1 x6 T
      vlookat="90"8 R3 i4 v1 F# L2 t1 k
      fisheye="1.0"& B8 T% ?0 y7 ]
      stereographic="true"
5 n$ i; g: i4 r  O- S      fov="150"
' ?0 ~+ w( J7 Z- z      fovmax="150"
* c" n! R! s( E9 E& [      />
# S0 C* K* L  W; ]& ]就可实现小行星效果,继续追加命令即可实现小行星进入全景开场动画。+ Z  @! u: f0 u/ q3 x4 I
现在我想请教的问题是怎么让小行星的视场在从远端开始,就是从无穷远处开始渐渐拉近,再展开成全景?请大大们给个属性控制代码。:loveliness:
cgf | 2014-9-5 14:10:27 | 显示全部楼层
本帖最后由 cgf 于 2014-9-5 14:11 编辑 5 P8 r, N! Z' e0 O

  b* C' H0 ~. W- x( @以下是小行星开场进入全景代码,但是也只是从相机实际的位置开始,而不是最远端,还请朋友们帮帮忙:
  ?1 A. T; a: q4 a# D
9 z3 d0 k% a) \; ~5 K) k& H0 ^7 L, q, u- l. l. q( A
    <krpano>  $ i3 Q, N: ]4 x' O1 N0 G( z
( m- L+ z* v) D  G
        <view stereographic="true"  : j8 N, U# j1 C* _
              fisheye="1.0"  + a. }1 E5 P3 g: e5 t8 ?# |: q
              fov="155"  ! v+ D0 U# l) O: P5 m
              fovtype="VFOV"  
! ?5 ^+ q) H' B5 g              fovmax="150"  
4 h6 u- m5 T7 l              hlookat="-60"  4 f7 P$ L% m4 n* x! k6 S8 c( |  o0 Z
              vlookat="77"  9 y% m6 q" i. r. c& s
              />  
, w0 v& w3 P1 U% c1 J3 n$ d6 ], U+ g* H
& E! z1 P: ]: H: q! \9 C
  v3 y5 y6 \0 k# _        <display flash10="off" details="24" />  ( O! U8 T7 N) V; T" r
        <events />  
7 c2 J- B- @. u- j/ v      
! e! x( q1 X/ Y        <action name="normalview">  
: S6 `  C! F$ Z2 S4 T+ u5 K& H1 [$ u9 M            tween(view.hlookat, -40, 2.5, easeInOutQuad);  
2 b; y5 `+ L& r3 x- g8 f: {8 ^            tween(view.vlookat, -35, 2.5, easeInOutQuad);  3 P4 |4 C2 p" B" ]' ^2 _1 |
            tween(view.fov,     85,  2.5, easeInOutQuad);  ) @5 {4 X9 _* a8 j; b
            tween(view.fisheye, 0.0, 2.5, easeInOutQuad);  
9 y. l, w- |2 n            wait(2.7);  
4 M% T  ?; N0 y6 N% i            set(display.flash10, on);  
0 c( Q( o+ X) L; B5 o        </action>  
8 H; S! ]7 u9 V& U      # M6 a5 d* J% o0 E6 P" ^/ c
      ( Y% n# `3 H; }0 y3 n) y' B, ]
        <!-- showtext() textstyle -->  
- q3 \$ v. Z1 u$ k. w* c0 t+ C# g        <textstyle name="infostyle"  7 e% r: ~" n9 f5 A  e+ m0 f
                   origin="center" edge="center" yoffset="-39" textalign="center" background="false" border="false"  1 G6 x, y( ^% W9 r1 q! }9 N
                   fontsize="40" textcolor="0xFFFFFF" bold="false" effect="glow(0xFFFFFF,0.7,4,2);glow% [- y, o' O* t) G

' s3 `; P5 Q9 G0 Q  v2 ?0 V(0x000000,1,4,2);dropshadow(3,45,0x000000,2,0.6);"  4 S8 A' [3 |4 D2 u) j; I
                   showtime="3.0" fadeintime="1.0" fadetime="1.0"  & a* M. S# q9 s/ q
                   />  / C' e* C3 _) O$ W8 u# J$ H' S' S
      
' N, p: j4 q6 V4 E2 l" k: V7 n8 Y      6 m' L( z& I# B0 I3 `
    </krpano>  
* ?( `, o* j# t4 T, {; ~- @
CHERNYO | 2014-9-5 14:19:42 | 显示全部楼层
pan2vr里怎么做
cgf | 2014-9-5 15:03:14 | 显示全部楼层
CHERNYO 发表于 2014-9-5 14:194 U. j. h& [; Q1 d
pan2vr里怎么做

# s8 H6 K7 `( E& a& Q) Y这里面我也不会做,除非开发商在里面嵌入这个功能。或者你输出文件的时候选择html格式,再嵌入这些内容,也许可行。
CHERNYO | 2014-9-5 16:17:43 | 显示全部楼层
输出网页格式后,怎么嵌入啊?
大美溪北 | 2014-9-8 18:15:00 | 显示全部楼层
也想知道“独门绝技”,非商业目的。
admin | 2014-9-8 21:36:26 | 显示全部楼层
PANO2VR貌似无此功能。, P/ P$ V2 b1 k- z  h! t2 w
PANOTOUR PRO里很简单,在Behaviour(行为)里选little planet introduction(小行星载入)即可。
wjab123 | 2015-6-19 14:27:33 | 显示全部楼层
现有的只是krpano可以实现,其他的暂时没有发现
mazhi01 | 2015-6-29 17:09:58 | 显示全部楼层
看不懂啊。学习学习
5 W7 {4 i: Z( Z. g8 |4 v
豆腐圆 | 2015-11-10 15:17:33 | 显示全部楼层
学习了
一颗牙 | 2017-6-7 03:18:45 来自手机 | 显示全部楼层
admin 发表于 2014-9-8 09:36 PM, z; ?: O2 S0 J! Z
PANO2VR貌似无此功能。
2 b$ z( b! m, U# S7 V+ DPANOTOUR PRO里很简单,在Behaviour(行为)里选little planet introduction(小行 ...

9 h# m6 p% S7 V( X& i+ J$ O能加我qq么有事请教您qq350964664
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则