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

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

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

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

x
请教大大们,就是小行星图像开始展开渐入全景漫游这个动作是怎么实现的?
2 J' y& p' k( a% |( u! `: a" L2 l# D
* j- D2 s( W8 `  W  ?" _

小行星

小行星

6 Z0 p6 r" c3 W6 [9 g1 n# q$ y; \1 f: ?' F5 s( z$ W2 K9 I$ b

7 N3 R8 w3 D- ?3 p7 }* b5 ]) k

全景

全景
- W7 f; q! Y  k. [9 l$ s$ b

* {, {8 K9 {7 b; ~
cgf | 2014-9-5 14:04:00 | 显示全部楼层
在krpano生成的全景文件里xml里嵌入以下代码:
. f0 Y. p2 s) r7 f9 e<view hlookat="0"/ |% H/ d8 b* j& g- I5 L" T) o
      vlookat="90"
9 C+ ~. X6 i) q      fisheye="1.0"
7 Y  z# E$ _' O      stereographic="true". i' e" M$ U2 E: @
      fov="150"
# i0 P+ X- c. ?; A: O      fovmax="150"
7 L; x% h) O" C, ]$ ]$ S9 g      />
9 Q8 E. b9 d. X7 Z' r2 n: K" ]就可实现小行星效果,继续追加命令即可实现小行星进入全景开场动画。
3 ~! f7 T0 t# V0 p现在我想请教的问题是怎么让小行星的视场在从远端开始,就是从无穷远处开始渐渐拉近,再展开成全景?请大大们给个属性控制代码。:loveliness:
cgf | 2014-9-5 14:10:27 | 显示全部楼层
本帖最后由 cgf 于 2014-9-5 14:11 编辑
6 A/ U2 q. P7 V$ `1 X% V2 p- C& F2 `3 z! z
以下是小行星开场进入全景代码,但是也只是从相机实际的位置开始,而不是最远端,还请朋友们帮帮忙:/ ]1 C+ b, V& ~# A. q. `1 _4 K' e
) S5 |2 y% F: V. z( M

7 W4 _, [- i% p9 `' V    <krpano>  
3 |$ ]6 X3 l  D3 s
" ]" p4 h" ?( M; s% C2 }* w        <view stereographic="true"  
* U7 I& j4 O& s( b2 t              fisheye="1.0"  # I' b" l7 W) E7 Y1 g
              fov="155"  2 G% n/ Z# L: V% T3 t3 W0 e4 ]
              fovtype="VFOV"  6 G8 m- o' m: O) C
              fovmax="150"  
7 M- Z: s. R' \% V              hlookat="-60"  
. ?! P: r) @# i7 a- n3 k" a              vlookat="77"  
; j+ w% W; f0 s4 b9 ]" x              />  ) s# \/ f7 U  U: ^9 R/ c' G' g

* W8 o3 m# y8 {7 Q/ M4 O" {0 h ! I) g  N* k* b
        <display flash10="off" details="24" />  ( b) C$ X' q$ ~
        <events />  
, _5 j! ^2 ~  y( E      
7 }* ~! D; B9 W& t        <action name="normalview">  - ~& h/ T0 d9 q2 d/ c
            tween(view.hlookat, -40, 2.5, easeInOutQuad);  
7 p, ?0 T( b' `) V& Q- `* L            tween(view.vlookat, -35, 2.5, easeInOutQuad);  1 _$ Q4 N7 |" C: t
            tween(view.fov,     85,  2.5, easeInOutQuad);  / I9 m  C( N( n- p$ A" ]) U
            tween(view.fisheye, 0.0, 2.5, easeInOutQuad);  1 W4 i' S5 e9 q7 C/ |
            wait(2.7);  - M8 {; ?. N8 {+ D- v% G
            set(display.flash10, on);  
- `6 R+ }1 j+ q: [) U        </action>  
/ T3 [+ D+ A3 @( y7 }  s      * n% C3 W( K3 ]5 A1 N" l; i
      
; y: l% n. ?  C$ e) Z+ I7 v+ @        <!-- showtext() textstyle -->  
! l. A7 Y) E9 [        <textstyle name="infostyle"  ; a) e8 Y$ M8 h0 M. ?- Z& f: |
                   origin="center" edge="center" yoffset="-39" textalign="center" background="false" border="false"  
! y, W' \1 t' z6 P                   fontsize="40" textcolor="0xFFFFFF" bold="false" effect="glow(0xFFFFFF,0.7,4,2);glow3 t2 ~- Q1 h/ _; r3 O$ G0 c" D

2 k7 @" S- c2 y5 D(0x000000,1,4,2);dropshadow(3,45,0x000000,2,0.6);"  4 H6 U2 G& c& b- z$ t
                   showtime="3.0" fadeintime="1.0" fadetime="1.0"  % @. l( w# g1 D% Y2 h' Y5 H  o
                   />  
! G& g4 {9 _& P/ b1 _      ' `: v1 W7 U; W0 X. e, m; O( p
      
) I: t* t$ {3 W) x    </krpano>  
4 P% a( b: A9 B5 z7 N, C
CHERNYO | 2014-9-5 14:19:42 | 显示全部楼层
pan2vr里怎么做
cgf | 2014-9-5 15:03:14 | 显示全部楼层
CHERNYO 发表于 2014-9-5 14:19
! A9 i& S8 y3 W/ G( u: jpan2vr里怎么做

8 ?0 N1 X2 @8 L  R# L, K' U6 K; n4 e! ~这里面我也不会做,除非开发商在里面嵌入这个功能。或者你输出文件的时候选择html格式,再嵌入这些内容,也许可行。
CHERNYO | 2014-9-5 16:17:43 | 显示全部楼层
输出网页格式后,怎么嵌入啊?
大美溪北 | 2014-9-8 18:15:00 | 显示全部楼层
也想知道“独门绝技”,非商业目的。
admin | 2014-9-8 21:36:26 | 显示全部楼层
PANO2VR貌似无此功能。
1 }. |% o0 ^) E& M* \/ I: HPANOTOUR PRO里很简单,在Behaviour(行为)里选little planet introduction(小行星载入)即可。
wjab123 | 2015-6-19 14:27:33 | 显示全部楼层
现有的只是krpano可以实现,其他的暂时没有发现
mazhi01 | 2015-6-29 17:09:58 | 显示全部楼层
看不懂啊。学习学习
6 }. x; J1 @- Z2 u# X: ]
豆腐圆 | 2015-11-10 15:17:33 | 显示全部楼层
学习了
一颗牙 | 2017-6-7 03:18:45 来自手机 | 显示全部楼层
admin 发表于 2014-9-8 09:36 PM4 a, P' w. M. H. Q; M
PANO2VR貌似无此功能。
) u1 K) y# A1 x9 V' CPANOTOUR PRO里很简单,在Behaviour(行为)里选little planet introduction(小行 ...
# X( j2 O: c; i  p$ l
能加我qq么有事请教您qq350964664
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则