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

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

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

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

x
请教大大们,就是小行星图像开始展开渐入全景漫游这个动作是怎么实现的?
7 X& `7 A9 F$ k" W  i  n5 Q% Z( I- \, f0 a

小行星

小行星
7 E9 y0 n0 C3 ^) c: X/ ^

( o# q; s* `" z) h; [' ~

" L, x: J* x/ D1 f1 r, B- ^! f/ g% a

全景

全景

8 d9 Y! v. ~3 v, g( R5 ~+ [
  T: Y7 p  i4 w. S+ y# h. K; f: Q
cgf | 2014-9-5 14:04:00 | 显示全部楼层
在krpano生成的全景文件里xml里嵌入以下代码:
8 x/ Z* @* Y0 A* p<view hlookat="0"2 ~. Z2 C8 n! a& F7 c/ a
      vlookat="90"
+ P) m5 @7 i5 T      fisheye="1.0"
+ \* }4 y9 y8 U  }      stereographic="true"
2 C6 u( T2 m8 n- A( F      fov="150"
' g5 v4 D8 U+ g. p% \6 i      fovmax="150"
* ?( E- g3 C& R      />
/ E+ r9 {7 O! o9 W3 ?' U就可实现小行星效果,继续追加命令即可实现小行星进入全景开场动画。
: \8 d) l+ X4 |  b, _现在我想请教的问题是怎么让小行星的视场在从远端开始,就是从无穷远处开始渐渐拉近,再展开成全景?请大大们给个属性控制代码。:loveliness:
cgf | 2014-9-5 14:10:27 | 显示全部楼层
本帖最后由 cgf 于 2014-9-5 14:11 编辑
: q- a- W# x% S# x7 s( s5 O
. g; Q# j0 r- K, P6 b% t& D以下是小行星开场进入全景代码,但是也只是从相机实际的位置开始,而不是最远端,还请朋友们帮帮忙:
+ E/ |) q7 B' q- t1 T5 f/ N; R, w; o6 f, J9 r7 ~* Q
) e8 D: C" }* {  m0 {6 ?- p
    <krpano>  
7 b3 I& Y; @& u$ g & t, H+ N& u3 D
        <view stereographic="true"  ' J6 f: P& d7 B
              fisheye="1.0"  
% k& W1 x; E$ ]              fov="155"  
, A% I$ J  M9 Z! R& Y! ]8 s' G              fovtype="VFOV"  : z; ?6 [; u/ Z- n
              fovmax="150"  
1 W( D7 s( w! O# ?              hlookat="-60"  8 H6 f/ u5 R7 n
              vlookat="77"  
7 e( [! I" K6 I9 I4 P5 o              />  
: w- W7 n7 E: i% t6 x
% _3 t$ Z1 ~+ j' s  ?; e
% R5 a, X3 `5 F( I/ Q2 ]        <display flash10="off" details="24" />  ) R; F% _2 _% ^1 W' p
        <events />  7 I* T; [0 b4 ?) k
      
5 [: O+ v$ z" T- f# i* W3 |3 i% J9 [        <action name="normalview">  7 p; t7 o+ W+ Z2 ^8 B! |$ t! j
            tween(view.hlookat, -40, 2.5, easeInOutQuad);  
5 P/ {4 ~" q0 b$ B2 l: \: A            tween(view.vlookat, -35, 2.5, easeInOutQuad);    W: y9 V' I( G/ U9 Z$ [. ~9 Q
            tween(view.fov,     85,  2.5, easeInOutQuad);  " b  N. V) |6 f2 o: r2 }
            tween(view.fisheye, 0.0, 2.5, easeInOutQuad);  % u/ l9 d  {" a: T, s( C8 g6 c. Q' i
            wait(2.7);  
& z2 s/ ^  L% I0 D$ V0 f7 u            set(display.flash10, on);  
$ }3 h; \. a* w3 y" Z$ S+ b  q        </action>  
$ |( N# d5 g1 }( O% P4 B      
3 X3 h9 s5 ]6 r      
# S! ?/ x/ n; i4 }  p        <!-- showtext() textstyle -->  
% b' H  K! L! N/ H5 y        <textstyle name="infostyle"  & n! Y& f6 B0 a" W0 M
                   origin="center" edge="center" yoffset="-39" textalign="center" background="false" border="false"  / y0 m" S  B% ]- F
                   fontsize="40" textcolor="0xFFFFFF" bold="false" effect="glow(0xFFFFFF,0.7,4,2);glow  H2 L) }. g, h& K$ i
& W" y1 |) z* d  M6 S  O" w
(0x000000,1,4,2);dropshadow(3,45,0x000000,2,0.6);"  5 ^* r5 r" ]/ k
                   showtime="3.0" fadeintime="1.0" fadetime="1.0"  + C$ a$ l; D% a/ B
                   />  
, c5 n) h' [3 f0 N/ `3 R/ V% D' R      8 y( U" z+ c4 @) [+ i3 J
      : c+ M& D, R, D4 ]; I$ f
    </krpano>  
2 {3 u# @# [: |0 X; l
CHERNYO | 2014-9-5 14:19:42 | 显示全部楼层
pan2vr里怎么做
cgf | 2014-9-5 15:03:14 | 显示全部楼层
CHERNYO 发表于 2014-9-5 14:19, _, ~: R$ }) h! o3 Z
pan2vr里怎么做
/ p5 w8 h6 y5 V# |' Y- L
这里面我也不会做,除非开发商在里面嵌入这个功能。或者你输出文件的时候选择html格式,再嵌入这些内容,也许可行。
CHERNYO | 2014-9-5 16:17:43 | 显示全部楼层
输出网页格式后,怎么嵌入啊?
大美溪北 | 2014-9-8 18:15:00 | 显示全部楼层
也想知道“独门绝技”,非商业目的。
admin | 2014-9-8 21:36:26 | 显示全部楼层
PANO2VR貌似无此功能。
" \' E% F' p0 M9 _: LPANOTOUR PRO里很简单,在Behaviour(行为)里选little planet introduction(小行星载入)即可。
wjab123 | 2015-6-19 14:27:33 | 显示全部楼层
现有的只是krpano可以实现,其他的暂时没有发现
mazhi01 | 2015-6-29 17:09:58 | 显示全部楼层
看不懂啊。学习学习
- r6 ~9 H; i6 _5 f) `, [  B
豆腐圆 | 2015-11-10 15:17:33 | 显示全部楼层
学习了
一颗牙 | 2017-6-7 03:18:45 来自手机 | 显示全部楼层
admin 发表于 2014-9-8 09:36 PM7 |. s5 s- b7 ~& L. |& E
PANO2VR貌似无此功能。1 r% n7 I& L$ L5 D: D- m
PANOTOUR PRO里很简单,在Behaviour(行为)里选little planet introduction(小行 ...
+ T; [$ {5 Y/ J5 r$ T
能加我qq么有事请教您qq350964664
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则