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

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

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

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

x
请教大大们,就是小行星图像开始展开渐入全景漫游这个动作是怎么实现的?; l: f! b( q" n7 n

; j2 [  F7 d. V% \! c/ L  {

小行星

小行星
  m: U" D. {# e% X  R5 ]

, _3 s3 Y$ m8 _6 k& l  p# q

" V8 K5 U7 n" a& I0 I5 D7 K8 A+ u( y

全景

全景

, s$ `! v. |8 y  E7 G1 O2 h+ q
/ J& v3 u9 l% X: F
cgf | 2014-9-5 14:04:00 | 显示全部楼层
在krpano生成的全景文件里xml里嵌入以下代码:5 \5 z" J8 q" U* `+ E6 w+ J
<view hlookat="0"
" {4 K* ^1 `, S3 S2 ]- ^      vlookat="90"
4 @7 A2 G' f( L3 R& ]! x      fisheye="1.0"
  L; p0 G% d  H9 z1 X      stereographic="true"
* q2 `6 r. C- a, I% Q7 E      fov="150"
/ h* M$ v' b* M8 E# P      fovmax="150"- y; i( M/ W* n% U* a
      />- {' M/ V1 T+ l, Z  e
就可实现小行星效果,继续追加命令即可实现小行星进入全景开场动画。
1 u, y+ k& D: _现在我想请教的问题是怎么让小行星的视场在从远端开始,就是从无穷远处开始渐渐拉近,再展开成全景?请大大们给个属性控制代码。:loveliness:
cgf | 2014-9-5 14:10:27 | 显示全部楼层
本帖最后由 cgf 于 2014-9-5 14:11 编辑
3 h* \  \# S5 _8 X5 Y
& F( |" D' X+ n; E; @8 T以下是小行星开场进入全景代码,但是也只是从相机实际的位置开始,而不是最远端,还请朋友们帮帮忙:% U* Y( i& z# l. |  n
3 i! a1 t( l* @: ], ~2 a
5 A- b% X0 X5 i' H
    <krpano>  
+ {$ T! h: v) u
1 ]3 K2 @2 {7 m# |7 i% C. c1 I        <view stereographic="true"  3 h* g& R$ w( o' A) o4 F" @7 L
              fisheye="1.0"  
# o% P" [! {8 G              fov="155"    d& e7 [2 Z5 P- D1 H( K# ^
              fovtype="VFOV"  
! N. S0 ]9 B, \# @4 n  E- Y              fovmax="150"  
4 w' D- @. t& }9 g! P  x              hlookat="-60"  0 J# ^. x  s8 O# ~) u
              vlookat="77"  , L8 Y! {' G1 A3 m1 L
              />  
8 e" k; ^' j( m9 b& x: Z5 K& n# e* {% }3 A& n1 U
% I: O  I! G5 Y# z
        <display flash10="off" details="24" />  ) O; |) T! a2 j3 A% A3 S, a
        <events />  : n4 v5 k: f1 C
        t/ d4 J! m  Y. g% C% M, e
        <action name="normalview">  9 ]! g0 K4 f$ H. A9 Y. u: Y  F& h
            tween(view.hlookat, -40, 2.5, easeInOutQuad);  8 b. U7 q+ Y  K: P& [
            tween(view.vlookat, -35, 2.5, easeInOutQuad);  
; c2 c2 q" P* J) d/ P, y( W            tween(view.fov,     85,  2.5, easeInOutQuad);  : I0 V6 h4 _: n6 L& g8 V
            tween(view.fisheye, 0.0, 2.5, easeInOutQuad);  2 ~& y  P! R/ |4 L6 |& }8 i
            wait(2.7);  
/ c% v& m: @6 m& S            set(display.flash10, on);  ; C' O4 Z  f0 l6 K
        </action>  ! ]  F9 e& n. u4 c
      
$ I7 H7 T! @$ C+ m      ) V  F! Q* T9 m! E
        <!-- showtext() textstyle -->  
3 G) A0 H- o, K# X( U% L, K        <textstyle name="infostyle"  ( Y  v" f/ [2 w
                   origin="center" edge="center" yoffset="-39" textalign="center" background="false" border="false"  
% c! i/ p* z( ]                   fontsize="40" textcolor="0xFFFFFF" bold="false" effect="glow(0xFFFFFF,0.7,4,2);glow
* n" m# d4 ?4 C0 `! O( x5 D* g0 `$ ^# g+ y& k0 e! `9 e
(0x000000,1,4,2);dropshadow(3,45,0x000000,2,0.6);"  
5 V: v9 V* _3 `7 F( x2 f+ q                   showtime="3.0" fadeintime="1.0" fadetime="1.0"  * d# G. d0 I4 \
                   />  
: f* k2 `( ]% @! Q! z      8 b$ `9 b" ~& ]4 N* X! y9 }6 A
      
# A7 o2 R; r4 t+ q! o* c. n    </krpano>  + @5 t* ?0 y; Z  ^
CHERNYO | 2014-9-5 14:19:42 | 显示全部楼层
pan2vr里怎么做
cgf | 2014-9-5 15:03:14 | 显示全部楼层
CHERNYO 发表于 2014-9-5 14:198 H" Q9 g! s/ V7 W$ S1 O* H* d
pan2vr里怎么做

1 ]. v9 I& _+ ]  K; K$ \0 ?' y3 Q这里面我也不会做,除非开发商在里面嵌入这个功能。或者你输出文件的时候选择html格式,再嵌入这些内容,也许可行。
CHERNYO | 2014-9-5 16:17:43 | 显示全部楼层
输出网页格式后,怎么嵌入啊?
大美溪北 | 2014-9-8 18:15:00 | 显示全部楼层
也想知道“独门绝技”,非商业目的。
admin | 2014-9-8 21:36:26 | 显示全部楼层
PANO2VR貌似无此功能。
* {1 Q) }3 G; P! N( rPANOTOUR PRO里很简单,在Behaviour(行为)里选little planet introduction(小行星载入)即可。
wjab123 | 2015-6-19 14:27:33 | 显示全部楼层
现有的只是krpano可以实现,其他的暂时没有发现
mazhi01 | 2015-6-29 17:09:58 | 显示全部楼层
看不懂啊。学习学习% O1 k/ r( r  k: e
豆腐圆 | 2015-11-10 15:17:33 | 显示全部楼层
学习了
一颗牙 | 2017-6-7 03:18:45 来自手机 | 显示全部楼层
admin 发表于 2014-9-8 09:36 PM
6 [$ O% W; i% v" i2 f/ f+ zPANO2VR貌似无此功能。
' S$ o( }$ F; M/ E" u; UPANOTOUR PRO里很简单,在Behaviour(行为)里选little planet introduction(小行 ...

( L7 C6 n' I! h& T& T6 P8 [1 a8 @能加我qq么有事请教您qq350964664
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则