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

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

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

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

x
请教大大们,就是小行星图像开始展开渐入全景漫游这个动作是怎么实现的?
4 N, I, }( h( j! @& x4 V( b" z) l
) }; u* p" e+ G' e* g) S" p6 b

小行星

小行星
4 n4 a" E5 E, {. d

' h8 w& d# V7 w" a

" O  E2 d, W2 o" ?$ I, Z

全景

全景

  v% u# h6 o& W  r6 o3 v
5 ^# ?  j7 q4 m. L% Q- b9 N$ g3 S
cgf | 2014-9-5 14:04:00 | 显示全部楼层
在krpano生成的全景文件里xml里嵌入以下代码:1 t/ S8 ^7 M# t: ]  a
<view hlookat="0"+ p1 k- B; @+ D! l
      vlookat="90"( y& |. B% l/ `$ a$ ]; b% @* J
      fisheye="1.0"% G' U/ J8 m' D. a$ C
      stereographic="true"
0 [; G) M1 p6 q* s# m) S$ z      fov="150"
0 Q, u+ F) F. F% q& A2 E$ S9 ^      fovmax="150"
+ q5 h  ?* p$ [$ ^" A* C: f2 T5 s* p      />
6 T3 W1 j: Q! z; L$ N0 f# c* c& @) M就可实现小行星效果,继续追加命令即可实现小行星进入全景开场动画。5 X5 E/ ~3 m- B& o" {( d) T2 k& O
现在我想请教的问题是怎么让小行星的视场在从远端开始,就是从无穷远处开始渐渐拉近,再展开成全景?请大大们给个属性控制代码。:loveliness:
cgf | 2014-9-5 14:10:27 | 显示全部楼层
本帖最后由 cgf 于 2014-9-5 14:11 编辑
' u) }# C' W' m  m! _6 D
& p2 [3 P( l* N3 w) j. E以下是小行星开场进入全景代码,但是也只是从相机实际的位置开始,而不是最远端,还请朋友们帮帮忙:
0 Q# b+ f! T) y+ K: c) e/ M3 x% {6 z. ?$ K

' l( m3 M- p3 T$ D$ M    <krpano>  , A/ l) Y9 l$ U/ B- b. I3 N
8 u. M9 u- x8 Q  w4 C7 z1 p4 L# _
        <view stereographic="true"  - z% q5 J% x& S; o
              fisheye="1.0"  
) C% x, W3 F/ p2 Q              fov="155"  
5 Q8 ?8 J/ t# y" d5 F/ }9 [3 Q              fovtype="VFOV"  
$ K  ], j' b) K* V5 {  U              fovmax="150"  / S8 ]+ V! x! q: j
              hlookat="-60"  0 P1 G! n4 D. F9 n) F8 X  ~: C& l
              vlookat="77"  # Q) T) z6 P$ L3 d6 d0 ?- p; }. c  m+ B) R
              />  
# u. {2 ^  e& P% g- i# V* b/ }5 u& X9 h9 o6 [  l
) @' |- Z# h& o0 f' o8 p4 v1 _
        <display flash10="off" details="24" />  
. X8 V+ p5 I4 t8 P+ ?+ E1 }4 e        <events />  
: K- I3 w( g; A! |      0 B1 s8 s/ n( {! [8 P$ d& ^. T
        <action name="normalview">  . {6 [$ s  @- |: Z7 G/ @  m
            tween(view.hlookat, -40, 2.5, easeInOutQuad);  , ]1 m) d0 M3 ?% _/ m8 _
            tween(view.vlookat, -35, 2.5, easeInOutQuad);  
, s" k. y! v, }3 p  j. e1 p) i2 j            tween(view.fov,     85,  2.5, easeInOutQuad);  6 `1 A! u- f9 s$ w% Y  k& e
            tween(view.fisheye, 0.0, 2.5, easeInOutQuad);  
& }) N2 i  v9 {            wait(2.7);  ' T! A2 |8 z+ M9 [  j  B& {7 D
            set(display.flash10, on);  
- ^& W3 @  x; M        </action>  * h' W: o) h& I, L
      , r) k: z" ^7 w6 X+ j; [  \5 H
      
1 U5 A# C5 X* h; I6 \2 z1 C        <!-- showtext() textstyle -->  ' s1 s1 [8 C0 L  ?- t: I( H* a
        <textstyle name="infostyle"  9 e2 U3 E6 ^0 r
                   origin="center" edge="center" yoffset="-39" textalign="center" background="false" border="false"  
7 Q6 v$ i2 d; b7 d+ U2 ^+ d: u/ s                   fontsize="40" textcolor="0xFFFFFF" bold="false" effect="glow(0xFFFFFF,0.7,4,2);glow
* t, H$ k8 e5 m. S# z. u$ O7 i1 N* t
(0x000000,1,4,2);dropshadow(3,45,0x000000,2,0.6);"  4 s3 b* o1 A+ d6 k$ ~9 g
                   showtime="3.0" fadeintime="1.0" fadetime="1.0"  / \/ E$ P5 I4 ~9 |) j2 T/ ^+ J
                   />  . \; B5 ?4 K( I0 @- o5 C, s9 @
      
' b. n) z7 j2 [      ! P1 [) q4 j5 S& D
    </krpano>  
: C( ]8 l  N4 r) U4 P5 y* j' m- K  N
CHERNYO | 2014-9-5 14:19:42 | 显示全部楼层
pan2vr里怎么做
cgf | 2014-9-5 15:03:14 | 显示全部楼层
CHERNYO 发表于 2014-9-5 14:19
  U, W- U. k& k- }( Hpan2vr里怎么做

" K; V2 E' K$ k8 |; G这里面我也不会做,除非开发商在里面嵌入这个功能。或者你输出文件的时候选择html格式,再嵌入这些内容,也许可行。
CHERNYO | 2014-9-5 16:17:43 | 显示全部楼层
输出网页格式后,怎么嵌入啊?
大美溪北 | 2014-9-8 18:15:00 | 显示全部楼层
也想知道“独门绝技”,非商业目的。
admin | 2014-9-8 21:36:26 | 显示全部楼层
PANO2VR貌似无此功能。
. ^$ l( x* C$ @( n9 L& p; A, o" p+ ]- yPANOTOUR PRO里很简单,在Behaviour(行为)里选little planet introduction(小行星载入)即可。
wjab123 | 2015-6-19 14:27:33 | 显示全部楼层
现有的只是krpano可以实现,其他的暂时没有发现
mazhi01 | 2015-6-29 17:09:58 | 显示全部楼层
看不懂啊。学习学习
4 K, B. ], t8 R; l: F( b
豆腐圆 | 2015-11-10 15:17:33 | 显示全部楼层
学习了
一颗牙 | 2017-6-7 03:18:45 来自手机 | 显示全部楼层
admin 发表于 2014-9-8 09:36 PM; T7 Q& o8 i5 _* Z- h1 y
PANO2VR貌似无此功能。5 q& Q2 P  v  q0 J9 G3 O! u. [" o
PANOTOUR PRO里很简单,在Behaviour(行为)里选little planet introduction(小行 ...
. a/ l6 A. ~* O6 \! i6 ?
能加我qq么有事请教您qq350964664
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则