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

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

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

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

x
请教大大们,就是小行星图像开始展开渐入全景漫游这个动作是怎么实现的?4 u' z. x- O, ~& T

3 e7 R3 k, J% }0 x

小行星

小行星
- [4 p! h- O+ Y8 P) m
5 f. N! q9 ?4 o  V

3 v0 w5 |$ F( o9 e

全景

全景

1 u' ?3 Y2 b) e
4 p" p& o% O7 Q, r
cgf | 2014-9-5 14:04:00 | 显示全部楼层
在krpano生成的全景文件里xml里嵌入以下代码:
1 o& I; q4 b. @' R6 j( X" d<view hlookat="0"+ P; g/ i) c% D: _
      vlookat="90"5 X% O" K  c% ~6 I# s
      fisheye="1.0": C9 U. D/ c' l3 |% Z3 J
      stereographic="true"0 k' `  W* p6 B7 y% I' D% B$ c4 r
      fov="150"
1 Q* T7 X! ?) h+ }' p; y      fovmax="150"5 d6 E, _, v, ^( y' [
      />
) a7 y9 ~2 t/ g) ^$ J# i* W' w, C* W就可实现小行星效果,继续追加命令即可实现小行星进入全景开场动画。
& B3 ^' d: v1 H; W' r& X现在我想请教的问题是怎么让小行星的视场在从远端开始,就是从无穷远处开始渐渐拉近,再展开成全景?请大大们给个属性控制代码。:loveliness:
cgf | 2014-9-5 14:10:27 | 显示全部楼层
本帖最后由 cgf 于 2014-9-5 14:11 编辑
: u( H* I) N# w4 {* g' C) @' K: [1 ?- {0 Z% j8 s5 f6 R
以下是小行星开场进入全景代码,但是也只是从相机实际的位置开始,而不是最远端,还请朋友们帮帮忙:( Y8 }8 Q0 |9 N  _8 n4 Q

4 \+ x8 u( |2 ^9 |( l
5 u4 L2 d9 s% z! ]! p    <krpano>  
+ ?" ?9 M9 Q: D/ Q
" v3 ]5 J* G: }6 B        <view stereographic="true"  
3 W% V8 K+ m0 `5 |: r& d* L6 \2 P; c              fisheye="1.0"  
/ y( {& ~2 X/ X5 @              fov="155"  " {) A: D/ _" [! U# A
              fovtype="VFOV"  
" \: H' G& e' ?9 k) t) _9 G% Z              fovmax="150"  5 ^: k0 f; y' H0 p5 ]
              hlookat="-60"  
- i' S' a5 x3 I7 @# W" L              vlookat="77"  
2 i: u+ A4 U. t, M) s$ |              />  
; R+ r- U. L% B2 C" e, S
8 B' N/ Z+ R: R  p 4 f( o4 Z" c' V( N3 s
        <display flash10="off" details="24" />  
0 W3 p9 X2 J4 N        <events />  / C. {2 H0 ]0 [( |$ n
      ; r* ~# p$ U+ H7 X( M* x% L9 @
        <action name="normalview">  6 b2 j) O0 M/ D( E5 l, f+ F* g
            tween(view.hlookat, -40, 2.5, easeInOutQuad);  
' D$ [8 a6 L. A% e! C            tween(view.vlookat, -35, 2.5, easeInOutQuad);  + d& U* v) C( ]" a* A4 x
            tween(view.fov,     85,  2.5, easeInOutQuad);  ! L3 {6 @5 h) A, X+ e( J. h
            tween(view.fisheye, 0.0, 2.5, easeInOutQuad);  
3 ~! V/ u* V2 Z4 R* K            wait(2.7);  5 w. B9 }0 L4 b+ l# f
            set(display.flash10, on);  
  e1 J( m" g& O  r) ?        </action>  
0 B, n- N5 j9 B7 g' Z- G/ I      
7 Z, y6 `5 P5 X5 T$ W5 M. A* Z      4 F5 ^3 S. K  L" |3 p
        <!-- showtext() textstyle -->  
7 k# P) A" `  D) \        <textstyle name="infostyle"  
; v! R; k/ b  P$ A; Q) k4 N. q  k+ ~                   origin="center" edge="center" yoffset="-39" textalign="center" background="false" border="false"  8 `3 L, L- y0 d
                   fontsize="40" textcolor="0xFFFFFF" bold="false" effect="glow(0xFFFFFF,0.7,4,2);glow
4 f7 }* [2 y$ g" C% m4 J
/ `2 q9 c1 v% p0 W(0x000000,1,4,2);dropshadow(3,45,0x000000,2,0.6);"  
/ E# c+ M* W, V8 J8 Y0 x% Y% e                   showtime="3.0" fadeintime="1.0" fadetime="1.0"  
4 j5 d% Z% M5 n7 n: n) D  B                   />  
9 `( x' u# G& k' A: J      
" b' }+ A, t. I1 f      
+ E) o  w6 K2 \6 z    </krpano>  
1 r9 q8 z& J0 v% r/ i; ~! B
CHERNYO | 2014-9-5 14:19:42 | 显示全部楼层
pan2vr里怎么做
cgf | 2014-9-5 15:03:14 | 显示全部楼层
CHERNYO 发表于 2014-9-5 14:19; F7 D# n$ z. `' |* n) l
pan2vr里怎么做
. P5 `, _0 k% m& t: Q; b
这里面我也不会做,除非开发商在里面嵌入这个功能。或者你输出文件的时候选择html格式,再嵌入这些内容,也许可行。
CHERNYO | 2014-9-5 16:17:43 | 显示全部楼层
输出网页格式后,怎么嵌入啊?
大美溪北 | 2014-9-8 18:15:00 | 显示全部楼层
也想知道“独门绝技”,非商业目的。
admin | 2014-9-8 21:36:26 | 显示全部楼层
PANO2VR貌似无此功能。
; C8 R+ p. v2 N1 l& C) qPANOTOUR PRO里很简单,在Behaviour(行为)里选little planet introduction(小行星载入)即可。
wjab123 | 2015-6-19 14:27:33 | 显示全部楼层
现有的只是krpano可以实现,其他的暂时没有发现
mazhi01 | 2015-6-29 17:09:58 | 显示全部楼层
看不懂啊。学习学习
) f, c! C* T7 \. U4 p9 U$ ^
豆腐圆 | 2015-11-10 15:17:33 | 显示全部楼层
学习了
一颗牙 | 2017-6-7 03:18:45 来自手机 | 显示全部楼层
admin 发表于 2014-9-8 09:36 PM
+ `: u9 E3 r" P; y. y- Z6 `! HPANO2VR貌似无此功能。
: [. @7 y  I- _, UPANOTOUR PRO里很简单,在Behaviour(行为)里选little planet introduction(小行 ...

) v  R2 F0 C3 I' u. [0 f( I能加我qq么有事请教您qq350964664
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则