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

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

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

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

x
请教大大们,就是小行星图像开始展开渐入全景漫游这个动作是怎么实现的?
; t+ g% ~& V7 T8 R. s5 h: {9 S9 @; b  j- g4 @1 U1 m- z8 W

小行星

小行星

" s2 q! D( B. _4 e
) }4 @$ }4 S9 m) o

  G% f3 z7 |& j

全景

全景

# L+ x) D- I# N' S' `
& Y; g+ C/ Z4 n  v6 {+ W
cgf | 2014-9-5 14:04:00 | 显示全部楼层
在krpano生成的全景文件里xml里嵌入以下代码:
2 Q; H, E. e' t<view hlookat="0"# Y( ~' @, r, `" g
      vlookat="90"
& V% n' }5 M) A/ t" S      fisheye="1.0"+ H, b/ g5 P( ^* q
      stereographic="true"$ V1 _; S! K  K( i* M1 a0 ?4 {. V
      fov="150"
1 S# t' B3 y5 y' n: T7 [      fovmax="150"
: P3 Z1 U1 r( Q& j' q9 r+ D      />5 |1 A- U( `. ?' D4 c$ f
就可实现小行星效果,继续追加命令即可实现小行星进入全景开场动画。
4 K& T8 e. ^/ [& `现在我想请教的问题是怎么让小行星的视场在从远端开始,就是从无穷远处开始渐渐拉近,再展开成全景?请大大们给个属性控制代码。:loveliness:
cgf | 2014-9-5 14:10:27 | 显示全部楼层
本帖最后由 cgf 于 2014-9-5 14:11 编辑 . m( e. x  }# w

& d, H* |" V. Z: i% N6 ~以下是小行星开场进入全景代码,但是也只是从相机实际的位置开始,而不是最远端,还请朋友们帮帮忙:! B8 N" e# G. B( i* I

" S, \' e% t7 L# @1 Q: E& c3 }) ~6 {+ b4 T) o- G
    <krpano>  & k9 A% J3 C/ @' H7 E! F
8 q' u; i  a9 S+ C! h; l( I+ t
        <view stereographic="true"  6 V% b! z6 `& Y6 g, r+ _
              fisheye="1.0"  " R" V4 b, U# v% W3 @
              fov="155"  6 l1 J6 Q; T# j/ q1 n
              fovtype="VFOV"  : c) O) ?% G& Q' g/ A9 t5 C
              fovmax="150"    H- Y( o/ I; M$ I% Q
              hlookat="-60"  
/ C2 @) t; [' v  u6 o              vlookat="77"  8 m4 S% {* S2 Q  J0 v* w
              />  + J6 R( h  ?! r( s9 d/ M# m- L
9 t& S5 @: ~5 i5 {
$ J5 e" o% F: B8 ~+ {
        <display flash10="off" details="24" />  7 i2 y5 ]% Z$ L
        <events />  
* ?& b9 C1 P' ]      ; C' N. W. R/ d  N
        <action name="normalview">  
/ t/ N& l' T+ ^: V* ]8 V            tween(view.hlookat, -40, 2.5, easeInOutQuad);    ~4 y( i& d9 t2 c( q& D- @
            tween(view.vlookat, -35, 2.5, easeInOutQuad);  ; ^, U1 b0 q/ ~
            tween(view.fov,     85,  2.5, easeInOutQuad);  1 q2 z8 a0 I5 ~" n
            tween(view.fisheye, 0.0, 2.5, easeInOutQuad);  6 v3 o: A; _" N& T8 }. x  r
            wait(2.7);  
3 O" r& U5 ]7 `            set(display.flash10, on);  
7 U* q) g6 V* w        </action>  6 V& D- `$ {1 T0 V6 g
      3 M% q  T$ x9 b( g0 b- s
      
2 s0 V! D! [+ g0 x* R7 \        <!-- showtext() textstyle -->  
& T- C7 r( m* e        <textstyle name="infostyle"  
2 U  X; M+ H  B5 C9 R                   origin="center" edge="center" yoffset="-39" textalign="center" background="false" border="false"  
4 C( ~+ _6 |4 z0 Z+ D0 t% x                   fontsize="40" textcolor="0xFFFFFF" bold="false" effect="glow(0xFFFFFF,0.7,4,2);glow
' b. }, U, A$ ^% E; R: \% v$ l6 b* N* _6 X& G7 i7 x1 P
(0x000000,1,4,2);dropshadow(3,45,0x000000,2,0.6);"  
  q# F! N' \( F8 B; G' }                   showtime="3.0" fadeintime="1.0" fadetime="1.0"  3 I' g. w$ G+ A9 Z! C2 c
                   />  3 m5 D' }' K( z$ D* n2 Z0 A& B
      
2 t5 B: S3 O+ Q8 }( N      
1 t  A2 A+ O& E, b$ c" R" [    </krpano>  # |. c( }% z1 O  r' m7 J
CHERNYO | 2014-9-5 14:19:42 | 显示全部楼层
pan2vr里怎么做
cgf | 2014-9-5 15:03:14 | 显示全部楼层
CHERNYO 发表于 2014-9-5 14:19; a+ B$ p2 G, L; M) A1 b
pan2vr里怎么做
' ^5 W5 P# A; B
这里面我也不会做,除非开发商在里面嵌入这个功能。或者你输出文件的时候选择html格式,再嵌入这些内容,也许可行。
CHERNYO | 2014-9-5 16:17:43 | 显示全部楼层
输出网页格式后,怎么嵌入啊?
大美溪北 | 2014-9-8 18:15:00 | 显示全部楼层
也想知道“独门绝技”,非商业目的。
admin | 2014-9-8 21:36:26 | 显示全部楼层
PANO2VR貌似无此功能。
4 b$ j3 _" Y# r" t3 D- B, W9 rPANOTOUR PRO里很简单,在Behaviour(行为)里选little planet introduction(小行星载入)即可。
wjab123 | 2015-6-19 14:27:33 | 显示全部楼层
现有的只是krpano可以实现,其他的暂时没有发现
mazhi01 | 2015-6-29 17:09:58 | 显示全部楼层
看不懂啊。学习学习- i0 q% T4 v- h# m5 _
豆腐圆 | 2015-11-10 15:17:33 | 显示全部楼层
学习了
一颗牙 | 2017-6-7 03:18:45 来自手机 | 显示全部楼层
admin 发表于 2014-9-8 09:36 PM
; D  x/ W: M; A/ ~PANO2VR貌似无此功能。; u5 V- R2 @  D8 c& D
PANOTOUR PRO里很简单,在Behaviour(行为)里选little planet introduction(小行 ...

% H1 g! `5 }! p0 O% @/ F能加我qq么有事请教您qq350964664
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则