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

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

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

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

x
请教大大们,就是小行星图像开始展开渐入全景漫游这个动作是怎么实现的?9 B3 z1 j/ ~3 e% N: J2 m! ]% j6 u
- y5 T8 K9 q0 K# W. k

小行星

小行星
* `6 \8 u  \. B

! A/ n0 q- I# d) n9 [
& n( O4 m3 o$ a3 F) _

全景

全景

0 i  X, h/ E: e# j) F
/ P& m" o* R' b& Y1 E
cgf | 2014-9-5 14:04:00 | 显示全部楼层
在krpano生成的全景文件里xml里嵌入以下代码:( S: V* e) y. h8 C6 H
<view hlookat="0"
/ D4 A7 {5 s5 `% d  Z3 s      vlookat="90"- n! q" S/ z) q1 |9 b
      fisheye="1.0"
0 [7 X' m- d' b  j      stereographic="true"3 m% G" Z2 _6 M5 J
      fov="150"
6 i, E2 {9 |, f( k; ]      fovmax="150"- u9 k; C0 _2 h2 g; h! R4 _
      />
5 n4 s- n7 J8 k; C就可实现小行星效果,继续追加命令即可实现小行星进入全景开场动画。
4 B' w* ^' o, F( f- c1 r现在我想请教的问题是怎么让小行星的视场在从远端开始,就是从无穷远处开始渐渐拉近,再展开成全景?请大大们给个属性控制代码。:loveliness:
cgf | 2014-9-5 14:10:27 | 显示全部楼层
本帖最后由 cgf 于 2014-9-5 14:11 编辑
: _# [1 z( U0 J& B& m' P/ w3 ~8 W$ Q0 m! ^+ Z
以下是小行星开场进入全景代码,但是也只是从相机实际的位置开始,而不是最远端,还请朋友们帮帮忙:
$ X" e& p5 J2 P6 _
; u7 T! g) X: a- T! r
5 y* k% G( {4 `0 }9 \    <krpano>  
" D* w" y) e2 c+ ~ $ {* |1 ^3 f! Q  d) B1 \
        <view stereographic="true"  
  w  i# h' R5 L& j) G/ ?/ p              fisheye="1.0"  
7 r% ^4 O. O3 w* a1 n8 r, n: L              fov="155"    ^+ x8 E  E; x/ Q) M/ i! v& ?' H
              fovtype="VFOV"  2 y7 S: w3 s( T# ~3 y5 u
              fovmax="150"  
' Q' s; H+ f6 p2 n4 P2 n  J              hlookat="-60"  
; ?: }" i" N. c5 l0 K6 r              vlookat="77"  9 F* \  F5 a8 w" C, @
              />  
0 J, }! {2 f/ g! b5 V
7 [+ G, U' t% b
2 l3 b& u9 s3 B' ]1 w! p( ^        <display flash10="off" details="24" />  ! g6 g3 p8 \7 c7 M
        <events />  2 A  T  {% m6 `# K  v, q
      
8 _1 ?* ], ]& I8 L; h9 z        <action name="normalview">  
0 o2 e8 ^8 Y8 ]/ \            tween(view.hlookat, -40, 2.5, easeInOutQuad);  
/ X$ o$ Y  G/ ~! |8 F            tween(view.vlookat, -35, 2.5, easeInOutQuad);  1 ~6 Y. e( ]! H; t1 ?1 [
            tween(view.fov,     85,  2.5, easeInOutQuad);  
. S9 X/ f8 l7 z9 Y( r% k            tween(view.fisheye, 0.0, 2.5, easeInOutQuad);  ) G  F* A9 m. p5 }
            wait(2.7);  
, O: ]- M8 ~  @            set(display.flash10, on);  : R+ e4 F& `  P2 v! J+ z3 p. s
        </action>  
" R! @: Y+ P" o, w( Y      1 {! @/ d* V' j
      $ r! e1 f0 u3 r
        <!-- showtext() textstyle -->  + c" k/ S- j4 m4 x; j, ]
        <textstyle name="infostyle"  
% y. E/ q5 f# i: C                   origin="center" edge="center" yoffset="-39" textalign="center" background="false" border="false"  
( M% x$ F# q) k% W                   fontsize="40" textcolor="0xFFFFFF" bold="false" effect="glow(0xFFFFFF,0.7,4,2);glow  k5 U6 I( Z& \0 M( M

+ f/ e4 p7 m) k; d$ `  _5 |  }(0x000000,1,4,2);dropshadow(3,45,0x000000,2,0.6);"  
0 P" X4 v: P9 j) I6 a                   showtime="3.0" fadeintime="1.0" fadetime="1.0"  / t) B, z- }' B+ ^
                   />  
3 g( a& f  {! y" j  ^+ G( q      8 D  h4 r5 a0 H: \& s! _+ v# n
      
& Q" S# E, x  [' N) C% u    </krpano>  9 E6 ?7 F/ B: h  ?8 `
CHERNYO | 2014-9-5 14:19:42 | 显示全部楼层
pan2vr里怎么做
cgf | 2014-9-5 15:03:14 | 显示全部楼层
CHERNYO 发表于 2014-9-5 14:19
( M' w" ]8 g* X9 o7 Dpan2vr里怎么做
# E/ j' T7 I* N# {6 Y; i& h( t$ v
这里面我也不会做,除非开发商在里面嵌入这个功能。或者你输出文件的时候选择html格式,再嵌入这些内容,也许可行。
CHERNYO | 2014-9-5 16:17:43 | 显示全部楼层
输出网页格式后,怎么嵌入啊?
大美溪北 | 2014-9-8 18:15:00 | 显示全部楼层
也想知道“独门绝技”,非商业目的。
admin | 2014-9-8 21:36:26 | 显示全部楼层
PANO2VR貌似无此功能。: L( Y1 D7 L0 N- D. }# u  D
PANOTOUR PRO里很简单,在Behaviour(行为)里选little planet introduction(小行星载入)即可。
wjab123 | 2015-6-19 14:27:33 | 显示全部楼层
现有的只是krpano可以实现,其他的暂时没有发现
mazhi01 | 2015-6-29 17:09:58 | 显示全部楼层
看不懂啊。学习学习
# B: W6 x* [) v
豆腐圆 | 2015-11-10 15:17:33 | 显示全部楼层
学习了
一颗牙 | 2017-6-7 03:18:45 来自手机 | 显示全部楼层
admin 发表于 2014-9-8 09:36 PM
$ `/ ^0 y5 g0 b7 h5 k; h0 NPANO2VR貌似无此功能。
  w! a4 J" d/ M, d- c0 T' J/ H! DPANOTOUR PRO里很简单,在Behaviour(行为)里选little planet introduction(小行 ...

- E% X5 p4 G; _) ?2 d能加我qq么有事请教您qq350964664
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则