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

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

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

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

x
请教大大们,就是小行星图像开始展开渐入全景漫游这个动作是怎么实现的?
% ^' ?" `- c9 ^& g8 S
) J7 R* |; }7 v5 R, h& u6 J% w$ R

小行星

小行星

" j! s' y1 C7 N# u, |$ D% I8 |- O5 t1 H4 m. J- n& v$ }

* U" i& K4 u3 {

全景

全景
6 K! }2 \8 ]$ ], J! m5 t6 U3 v
- u) r) z6 s2 ]( V
cgf | 2014-9-5 14:04:00 | 显示全部楼层
在krpano生成的全景文件里xml里嵌入以下代码:
4 @7 `- B* `" N( W9 [; w<view hlookat="0"7 A/ Z0 H5 Q9 N) l4 C4 |  g
      vlookat="90"9 _* N8 P! ?4 |7 e' A8 E5 d
      fisheye="1.0"
& w" a2 B1 y) l+ _3 V  {      stereographic="true"5 A' A( Z# w) a+ y+ U& h# l
      fov="150"4 ~/ e, j2 J. @
      fovmax="150"
' ^7 U. Y( h3 W( o7 a      />
4 j6 z+ A! w1 a2 E7 d$ j& F就可实现小行星效果,继续追加命令即可实现小行星进入全景开场动画。  l$ d. d  R! P0 Q
现在我想请教的问题是怎么让小行星的视场在从远端开始,就是从无穷远处开始渐渐拉近,再展开成全景?请大大们给个属性控制代码。:loveliness:
cgf | 2014-9-5 14:10:27 | 显示全部楼层
本帖最后由 cgf 于 2014-9-5 14:11 编辑 / b7 A* A! g. N! u4 u
3 F$ A+ ^; s% i+ U/ H
以下是小行星开场进入全景代码,但是也只是从相机实际的位置开始,而不是最远端,还请朋友们帮帮忙:- g. D% y; y! b8 A! b" l/ [

' X+ e& M# \, @% D6 M3 d; P/ u7 l( I% h3 Y# d- u" K" @
    <krpano>  ; j- O. n: k2 s5 O8 K  C
2 }" k1 R/ b: B
        <view stereographic="true"  8 ~7 T# y# k* L( @0 C& v0 _
              fisheye="1.0"  # ]# V% B/ W! P/ y" @' E  ^
              fov="155"  
( D& q) G: z6 J$ @0 b3 V              fovtype="VFOV"  
  {3 n' V' I: ~! ~7 _6 |              fovmax="150"  4 e5 L7 K$ ^3 W5 T
              hlookat="-60"  $ C* C; n# k: z/ l, K- X  Q
              vlookat="77"  6 q2 |) k" p3 B3 S
              />  
( t( z3 S* T- E
* W/ I* C1 D) C2 c $ M) e1 }6 S* x1 _8 y
        <display flash10="off" details="24" />  
7 D2 C, _- B4 F+ u) [        <events />  6 M8 m' D! Y1 k0 w
      1 M" T4 h4 @$ l/ w7 }3 I1 L
        <action name="normalview">  . H6 X. y; V0 \$ }
            tween(view.hlookat, -40, 2.5, easeInOutQuad);  
$ M7 p" p: I7 C% m6 G# J            tween(view.vlookat, -35, 2.5, easeInOutQuad);  , z: c5 B: F. ], z+ @
            tween(view.fov,     85,  2.5, easeInOutQuad);  0 [' [% b( `( ~& T6 a3 m
            tween(view.fisheye, 0.0, 2.5, easeInOutQuad);  
. n( x! ~. T$ H9 H1 @3 e4 c            wait(2.7);  ! L% Z6 R1 ^0 [+ L8 C2 V0 R
            set(display.flash10, on);  
  A2 f( g$ P, O# C) n4 u+ Z( Y" @        </action>  
$ w0 D4 {  ~. g$ F  Y+ ]. i      , `+ [- P+ b' Z; P7 z  E
      + v( H$ ?& _  X1 z
        <!-- showtext() textstyle -->  5 A7 t( o2 n2 W3 O
        <textstyle name="infostyle"  
' R2 F- I. T" G& R! z8 I                   origin="center" edge="center" yoffset="-39" textalign="center" background="false" border="false"  
9 Q1 x! o# v. ?3 C                   fontsize="40" textcolor="0xFFFFFF" bold="false" effect="glow(0xFFFFFF,0.7,4,2);glow
+ ?9 ?2 |1 Z- O. O( ?5 F  W6 p  p  R5 Y" M$ w" `
(0x000000,1,4,2);dropshadow(3,45,0x000000,2,0.6);"  
3 \% f" e, U' s0 s                   showtime="3.0" fadeintime="1.0" fadetime="1.0"  7 L1 U( e, ?- @4 N4 E* j
                   />  ! F5 `, I" Q, P7 t' h/ d0 @0 V( x
      
/ A# S- i$ ?) @" |! ~      
0 j7 W! h9 f2 [3 S4 a6 V    </krpano>  $ b) u5 b0 U6 g6 Q( ~
CHERNYO | 2014-9-5 14:19:42 | 显示全部楼层
pan2vr里怎么做
cgf | 2014-9-5 15:03:14 | 显示全部楼层
CHERNYO 发表于 2014-9-5 14:19
4 R) F- }% @3 z9 K$ ?. h$ s& m& Mpan2vr里怎么做

" f0 Y% ~2 L' C3 q这里面我也不会做,除非开发商在里面嵌入这个功能。或者你输出文件的时候选择html格式,再嵌入这些内容,也许可行。
CHERNYO | 2014-9-5 16:17:43 | 显示全部楼层
输出网页格式后,怎么嵌入啊?
大美溪北 | 2014-9-8 18:15:00 | 显示全部楼层
也想知道“独门绝技”,非商业目的。
admin | 2014-9-8 21:36:26 | 显示全部楼层
PANO2VR貌似无此功能。
# o8 E. k  e/ ?% R2 w: j1 d% JPANOTOUR PRO里很简单,在Behaviour(行为)里选little planet introduction(小行星载入)即可。
wjab123 | 2015-6-19 14:27:33 | 显示全部楼层
现有的只是krpano可以实现,其他的暂时没有发现
mazhi01 | 2015-6-29 17:09:58 | 显示全部楼层
看不懂啊。学习学习! |  ?/ a& _; l. n6 C" m( w6 S
豆腐圆 | 2015-11-10 15:17:33 | 显示全部楼层
学习了
一颗牙 | 2017-6-7 03:18:45 来自手机 | 显示全部楼层
admin 发表于 2014-9-8 09:36 PM
9 i" a0 w$ e  @PANO2VR貌似无此功能。
4 Y& {% X6 h$ \# I$ qPANOTOUR PRO里很简单,在Behaviour(行为)里选little planet introduction(小行 ...

3 ~+ y7 i  ~9 V8 @! D6 o8 ?能加我qq么有事请教您qq350964664
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则