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

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

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

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

x
请教大大们,就是小行星图像开始展开渐入全景漫游这个动作是怎么实现的?$ \% j+ i2 C6 w

5 i9 a) e8 \5 _8 {; U8 \

小行星

小行星
6 |3 K4 E0 h/ u! ^- H  ~

$ x, y. ?# t6 v4 G

! p) f5 P4 M. s! Z% U7 o

全景

全景
: K5 s: D+ L- W* F! O! ^
4 t9 _. j% D3 d1 o. j, B0 x1 l
cgf | 2014-9-5 14:04:00 | 显示全部楼层
在krpano生成的全景文件里xml里嵌入以下代码:
/ f! r: A. Q+ r" s: h" ~<view hlookat="0"3 n& `! p1 I; {: O
      vlookat="90"  u+ i% d9 P3 _1 F
      fisheye="1.0"
, P; G0 j* X5 I! U. y& Y      stereographic="true"
# m1 ~9 `1 v0 a) K& m  e      fov="150"
4 N% I5 U9 D/ ~      fovmax="150"
' ~0 h) t1 D9 z      />5 C9 x+ `7 C+ X" [3 ?0 z1 D
就可实现小行星效果,继续追加命令即可实现小行星进入全景开场动画。
8 Q6 l9 j& S- M3 m, @. q现在我想请教的问题是怎么让小行星的视场在从远端开始,就是从无穷远处开始渐渐拉近,再展开成全景?请大大们给个属性控制代码。:loveliness:
cgf | 2014-9-5 14:10:27 | 显示全部楼层
本帖最后由 cgf 于 2014-9-5 14:11 编辑
& A$ \" y  T' B; k' D9 ~0 {* a4 R% d3 v3 C
以下是小行星开场进入全景代码,但是也只是从相机实际的位置开始,而不是最远端,还请朋友们帮帮忙:
- c9 m6 p! `& a% J) v" X' I* ?, l8 \: o1 J
, O8 ]2 K! U9 E! `+ j( I
    <krpano>  
3 _: P/ F* Z3 b( t4 |; ]. d0 ]3 w ! n1 L; A" g9 e( @
        <view stereographic="true"  
: a, N! k# C) L! k( s1 B' w9 [6 f              fisheye="1.0"  ; R+ p! Z9 V9 n* u
              fov="155"  
& X- |4 c' ?4 j3 X6 X              fovtype="VFOV"  : F3 l# e4 x% G% e+ f
              fovmax="150"  - L% g; Y* ^$ X* p
              hlookat="-60"  
; O4 k& H* k6 ?* k2 _& k5 r5 C              vlookat="77"  
* j' o0 t3 b, Y% F              />  2 v1 i0 a- ^; ]& [- H
% I$ b6 f2 V5 G& b3 _% [4 I

, A' N7 t: P4 s3 @+ o        <display flash10="off" details="24" />  0 N8 @4 i; c8 ]/ |& {1 b$ Q
        <events />  : o% q& r7 ~' O' `8 J1 n/ _
      
1 r% [7 i* h6 v; A. n        <action name="normalview">  
5 |4 m. B/ X4 O7 k+ @5 g3 N            tween(view.hlookat, -40, 2.5, easeInOutQuad);  * a& O9 T; h6 C6 Q5 E
            tween(view.vlookat, -35, 2.5, easeInOutQuad);  
+ R7 {2 W8 ~" a& s9 r4 E            tween(view.fov,     85,  2.5, easeInOutQuad);  ) z" a( m6 J5 ~# e, h9 P3 B; z
            tween(view.fisheye, 0.0, 2.5, easeInOutQuad);  0 S  A2 a& M% i0 j. k( f' ^6 D" q
            wait(2.7);  
6 j: c/ u0 R0 ~4 q( Q* \  V- r$ F2 I            set(display.flash10, on);  
. u0 z6 d; c5 S. F  r3 C: {        </action>  
, _. R! N* r& F      6 s8 Z; A: f+ A5 f$ J# i+ u' x1 G" g
      * _: d2 y  ?$ ?7 ]: Z
        <!-- showtext() textstyle -->  7 s; c) @% D& |/ O" E4 N
        <textstyle name="infostyle"  - t% m2 A+ \6 Z' |8 l/ ]" r7 S0 @
                   origin="center" edge="center" yoffset="-39" textalign="center" background="false" border="false"  
$ j" b/ X' s" H" r( ?; ?. v  E                   fontsize="40" textcolor="0xFFFFFF" bold="false" effect="glow(0xFFFFFF,0.7,4,2);glow
) Q) G. c6 ?" M  G7 \
0 y( K, d: X) I7 J/ ~(0x000000,1,4,2);dropshadow(3,45,0x000000,2,0.6);"  ) J9 u! j( t; F% t- [  J
                   showtime="3.0" fadeintime="1.0" fadetime="1.0"  
3 p/ {+ Q) i6 y6 T) O* s6 K# [                   />  
0 u/ X9 p) X( d, x      
- r$ k9 ?# @+ o- w+ a1 B      4 [4 E( h& g5 V. S
    </krpano>  , G( G8 b+ z2 l3 A6 ]& u4 u
CHERNYO | 2014-9-5 14:19:42 | 显示全部楼层
pan2vr里怎么做
cgf | 2014-9-5 15:03:14 | 显示全部楼层
CHERNYO 发表于 2014-9-5 14:19
( Y+ y# m' |. q' \" S' [9 E* r4 fpan2vr里怎么做
& G8 j3 G& }2 ?! f
这里面我也不会做,除非开发商在里面嵌入这个功能。或者你输出文件的时候选择html格式,再嵌入这些内容,也许可行。
CHERNYO | 2014-9-5 16:17:43 | 显示全部楼层
输出网页格式后,怎么嵌入啊?
大美溪北 | 2014-9-8 18:15:00 | 显示全部楼层
也想知道“独门绝技”,非商业目的。
admin | 2014-9-8 21:36:26 | 显示全部楼层
PANO2VR貌似无此功能。4 X" n0 j# v+ b) {( e
PANOTOUR PRO里很简单,在Behaviour(行为)里选little planet introduction(小行星载入)即可。
wjab123 | 2015-6-19 14:27:33 | 显示全部楼层
现有的只是krpano可以实现,其他的暂时没有发现
mazhi01 | 2015-6-29 17:09:58 | 显示全部楼层
看不懂啊。学习学习8 c$ Z; L* x0 A5 Y
豆腐圆 | 2015-11-10 15:17:33 | 显示全部楼层
学习了
一颗牙 | 2017-6-7 03:18:45 来自手机 | 显示全部楼层
admin 发表于 2014-9-8 09:36 PM" S4 a0 }" t& R$ u$ _( M1 m$ G; _
PANO2VR貌似无此功能。) w1 _! ?9 z5 w  R) V2 n
PANOTOUR PRO里很简单,在Behaviour(行为)里选little planet introduction(小行 ...
/ ?; u' a% T" l: O7 S/ |
能加我qq么有事请教您qq350964664
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则