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

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

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

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

x
请教大大们,就是小行星图像开始展开渐入全景漫游这个动作是怎么实现的?
1 P8 V3 f! K9 P! H* p6 a
# g% d$ S" ]" F7 Q

小行星

小行星

. {3 z  e0 ~* S" g( z1 M8 A- \+ {, n2 b8 q9 d, u
* m; s; a, M1 Q- t) Q6 t$ n

全景

全景
: ]- s# m  _9 ~- o, p$ e
0 _7 D' R; `. i
cgf | 2014-9-5 14:04:00 | 显示全部楼层
在krpano生成的全景文件里xml里嵌入以下代码:2 n3 c% Q: @) y1 W6 c
<view hlookat="0"
. g# C& X/ @& b% x- X6 q      vlookat="90"
# F. i: D2 W0 i      fisheye="1.0"
5 i; l1 M# b! H      stereographic="true"3 F7 a1 v! |0 Q0 D/ w
      fov="150"& R2 V# V  g" _# P" u: M& U
      fovmax="150"% {. [4 \0 K1 p/ N& T6 @6 g
      />
. A: E  U* r" z& s0 }* Z就可实现小行星效果,继续追加命令即可实现小行星进入全景开场动画。# R  U5 ^. c7 s/ f# R2 e
现在我想请教的问题是怎么让小行星的视场在从远端开始,就是从无穷远处开始渐渐拉近,再展开成全景?请大大们给个属性控制代码。:loveliness:
cgf | 2014-9-5 14:10:27 | 显示全部楼层
本帖最后由 cgf 于 2014-9-5 14:11 编辑
4 [0 @. s# u# o* b: l% s8 c' |1 d8 J6 X1 W+ i% e
以下是小行星开场进入全景代码,但是也只是从相机实际的位置开始,而不是最远端,还请朋友们帮帮忙:
3 a+ J6 w! e( A1 q" o& @; F. e1 K1 r$ G  D. V, w& h

, k0 h5 y! H6 N0 t    <krpano>  ! ]( }4 ^7 W& C( u* R2 ]
& O/ Y$ @3 T$ [3 }; N
        <view stereographic="true"  
+ h$ t+ K, r3 S7 m7 l' W              fisheye="1.0"  
4 D9 F- f3 y- F  p3 `! L4 @" G              fov="155"  
& Z$ M0 t, U* F; Z+ Y              fovtype="VFOV"  
; j# `  Z/ E- d; c+ ]              fovmax="150"  
2 E! d% m# |( j3 s              hlookat="-60"  
4 Y% T7 ]+ \8 _$ r8 m9 s4 \& Y              vlookat="77"  4 C  A; e* T/ u8 d& x8 b$ d- k
              />  
6 _! o) G' S+ x3 T2 w$ Q- K9 n8 U3 t* Q4 U# B- o$ F! u2 P

. a' h. Z5 c& W6 }0 j3 N5 _        <display flash10="off" details="24" />  2 `7 \  ]8 E% v) e" N
        <events />  8 P; {5 T" r" z" L7 A; b
      
+ k$ _& ^! T# ]8 Q) |# e        <action name="normalview">  1 ]: P! j# u" s  Q. s2 f/ V
            tween(view.hlookat, -40, 2.5, easeInOutQuad);  
- g7 [' t: I- f  m            tween(view.vlookat, -35, 2.5, easeInOutQuad);  $ Q3 r: b7 H+ t( N% G* W- _: L
            tween(view.fov,     85,  2.5, easeInOutQuad);  / K4 T3 \9 u. y0 p! F( x7 _
            tween(view.fisheye, 0.0, 2.5, easeInOutQuad);  
; n' y) `4 N( b5 r7 C7 j# R            wait(2.7);  
; N1 n) P) e# A; Q3 `            set(display.flash10, on);  2 ]; X# Y3 |5 ^( D* _
        </action>  " g3 o) U9 h8 U2 a' O0 _
      
0 |1 m6 T7 @: B7 ?2 D6 Z4 r! R6 b      
3 c, l5 }8 ?& @) f/ ~: O        <!-- showtext() textstyle -->  4 o" y. m6 e' z8 W' M
        <textstyle name="infostyle"  3 K! ~5 h6 h6 Y) \
                   origin="center" edge="center" yoffset="-39" textalign="center" background="false" border="false"  
; A0 m, l, t) d- |3 C7 l                   fontsize="40" textcolor="0xFFFFFF" bold="false" effect="glow(0xFFFFFF,0.7,4,2);glow  Y6 `6 B) P% Z. _

. O1 Q; `3 V) t* q! W! i(0x000000,1,4,2);dropshadow(3,45,0x000000,2,0.6);"  8 k, P/ z2 g6 u  ]8 }. \
                   showtime="3.0" fadeintime="1.0" fadetime="1.0"  & p: n( Y% e0 p0 \1 r% Y; p
                   />  
1 k  b: i. @- \# J5 N+ M$ l2 }      
0 p1 k" s, e- q( u8 [      
1 }. |: s1 r0 A2 T8 O& x" ~    </krpano>    C& s1 I" l: O; I0 u4 N* n/ }
CHERNYO | 2014-9-5 14:19:42 | 显示全部楼层
pan2vr里怎么做
cgf | 2014-9-5 15:03:14 | 显示全部楼层
CHERNYO 发表于 2014-9-5 14:19$ z# x# W& ?8 e" \( i3 U: m
pan2vr里怎么做
2 |$ a9 R* u7 Y0 v
这里面我也不会做,除非开发商在里面嵌入这个功能。或者你输出文件的时候选择html格式,再嵌入这些内容,也许可行。
CHERNYO | 2014-9-5 16:17:43 | 显示全部楼层
输出网页格式后,怎么嵌入啊?
大美溪北 | 2014-9-8 18:15:00 | 显示全部楼层
也想知道“独门绝技”,非商业目的。
admin | 2014-9-8 21:36:26 | 显示全部楼层
PANO2VR貌似无此功能。
7 ^1 D3 ]0 [, |& l( w9 ^$ |9 S( G% oPANOTOUR PRO里很简单,在Behaviour(行为)里选little planet introduction(小行星载入)即可。
wjab123 | 2015-6-19 14:27:33 | 显示全部楼层
现有的只是krpano可以实现,其他的暂时没有发现
mazhi01 | 2015-6-29 17:09:58 | 显示全部楼层
看不懂啊。学习学习' }8 m9 C& f% T, U  T$ t% j) \
豆腐圆 | 2015-11-10 15:17:33 | 显示全部楼层
学习了
一颗牙 | 2017-6-7 03:18:45 来自手机 | 显示全部楼层
admin 发表于 2014-9-8 09:36 PM  N8 E! N2 v% W2 [- J: M6 H3 ]
PANO2VR貌似无此功能。
- B8 Q( ^/ R% l: QPANOTOUR PRO里很简单,在Behaviour(行为)里选little planet introduction(小行 ...
6 |1 d$ O- g. W1 ?) M; [3 _
能加我qq么有事请教您qq350964664
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则