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

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

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

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

x
请教大大们,就是小行星图像开始展开渐入全景漫游这个动作是怎么实现的?/ `7 L& M1 z& |, X6 F, q# s

$ U" m& g1 x1 V: V# r

小行星

小行星

' J- N$ \8 O2 R) w& v9 M/ y" s0 R. ?9 O6 W: q

6 J6 i& L0 k8 d: g" X0 `, ~! r

全景

全景
# T8 q3 S# Z+ F6 |4 B2 T! k# B

/ S6 d+ J9 ?+ D, T4 \/ ?
cgf | 2014-9-5 14:04:00 | 显示全部楼层
在krpano生成的全景文件里xml里嵌入以下代码:
/ j9 p/ k% @5 y  F" @- w<view hlookat="0"1 e6 n& A) p5 P% \4 v- ?$ @2 ~5 D
      vlookat="90"& a( _- B: [9 K1 w0 c. Y
      fisheye="1.0". o# s: E* d! W( {1 w3 L4 k1 a
      stereographic="true"0 @, n1 j7 a" P3 `; E! V9 R
      fov="150"2 X$ o' q9 b) @8 v  e1 c; {. X
      fovmax="150"
9 g6 l) [8 v6 ]4 p1 c- {( B      />: I6 F( d2 Z2 W: r
就可实现小行星效果,继续追加命令即可实现小行星进入全景开场动画。% H: s; z- V% J
现在我想请教的问题是怎么让小行星的视场在从远端开始,就是从无穷远处开始渐渐拉近,再展开成全景?请大大们给个属性控制代码。:loveliness:
cgf | 2014-9-5 14:10:27 | 显示全部楼层
本帖最后由 cgf 于 2014-9-5 14:11 编辑
# K4 `& H/ \) Y' M2 I, {( v) s
9 i' k1 i* Q, k  s- i& G以下是小行星开场进入全景代码,但是也只是从相机实际的位置开始,而不是最远端,还请朋友们帮帮忙:
! s- _+ N& W& H) T5 l: w* ~  @5 O4 [, X7 S% x) G

5 \) r; A3 K, Y- W. Z2 r    <krpano>  ( Q, w2 ?) t- @6 P7 m4 v# P

9 K! E# u# a: d  g( \6 W        <view stereographic="true"  
( j+ G! o6 V: q3 r+ v) D" {              fisheye="1.0"  1 {4 c4 w  R2 [# j
              fov="155"  . Q, s' y; ?! _: M; z: e
              fovtype="VFOV"  6 k" W- E6 h, e% ~$ j' F0 t
              fovmax="150"  5 H+ @$ p2 X5 I4 X) B
              hlookat="-60"  6 @  Q4 E0 B7 P+ p+ @
              vlookat="77"  
0 z1 X- B) q0 m! Q8 }; F  p              />  $ N; m# B  p; v4 _0 j

1 q$ h$ R  A! X( R4 @* f: L# J- J( t
1 s; U4 A) s' Z3 x        <display flash10="off" details="24" />  
, U* X- K" J" W        <events />  
" Q: _- [; }9 |- `% B      
1 x, d' z% D5 |, a4 o/ [8 H( \        <action name="normalview">  
4 s! F% b: b. j1 U6 w& a, }            tween(view.hlookat, -40, 2.5, easeInOutQuad);  ( ?' ~- }# z) ?9 M- y8 c2 w& C
            tween(view.vlookat, -35, 2.5, easeInOutQuad);  
% s: J3 d  N- A            tween(view.fov,     85,  2.5, easeInOutQuad);  
) d) e* v& y; |3 H( i# M            tween(view.fisheye, 0.0, 2.5, easeInOutQuad);  ; h+ o, b0 d9 O6 i2 ^, D2 Q( @
            wait(2.7);  # ?  v9 q8 b7 Y) H" z4 a& J
            set(display.flash10, on);  
$ H* k1 r7 \2 G& U# h3 d& D) o( _        </action>  
/ y  L( V' N! Q; ?/ x3 v. |( Q      
: J& E2 @* j; o) f/ a5 l; V0 ]& X      
6 m) v* {; l9 S        <!-- showtext() textstyle -->  : S9 z& u. I" L2 K0 a
        <textstyle name="infostyle"  
. C; G" E! x$ Z/ C                   origin="center" edge="center" yoffset="-39" textalign="center" background="false" border="false"  
, q# S4 ~! A- i/ N                   fontsize="40" textcolor="0xFFFFFF" bold="false" effect="glow(0xFFFFFF,0.7,4,2);glow/ W- ~& B' k" |
4 b, X  S. G2 y1 ^8 n; y* C" \
(0x000000,1,4,2);dropshadow(3,45,0x000000,2,0.6);"  
' ^) s3 T) o" w0 C; C& g& t                   showtime="3.0" fadeintime="1.0" fadetime="1.0"  
6 m! T  L7 q: A' w                   />  ! J7 z; _) p4 {' S  B2 p" J( i
      % c  o% k' n& o( L# c. |
      % r+ q% b0 U  P$ F0 D: x
    </krpano>  
1 \' e$ _7 z" u
CHERNYO | 2014-9-5 14:19:42 | 显示全部楼层
pan2vr里怎么做
cgf | 2014-9-5 15:03:14 | 显示全部楼层
CHERNYO 发表于 2014-9-5 14:19- U. \7 h4 g, v$ f1 P4 u: D! X
pan2vr里怎么做

! t; Z9 C5 i; j' k; S这里面我也不会做,除非开发商在里面嵌入这个功能。或者你输出文件的时候选择html格式,再嵌入这些内容,也许可行。
CHERNYO | 2014-9-5 16:17:43 | 显示全部楼层
输出网页格式后,怎么嵌入啊?
大美溪北 | 2014-9-8 18:15:00 | 显示全部楼层
也想知道“独门绝技”,非商业目的。
admin | 2014-9-8 21:36:26 | 显示全部楼层
PANO2VR貌似无此功能。
# n9 J6 F! @/ Z5 T) a' IPANOTOUR PRO里很简单,在Behaviour(行为)里选little planet introduction(小行星载入)即可。
wjab123 | 2015-6-19 14:27:33 | 显示全部楼层
现有的只是krpano可以实现,其他的暂时没有发现
mazhi01 | 2015-6-29 17:09:58 | 显示全部楼层
看不懂啊。学习学习
( D. t" k9 l5 \" `* Z
豆腐圆 | 2015-11-10 15:17:33 | 显示全部楼层
学习了
一颗牙 | 2017-6-7 03:18:45 来自手机 | 显示全部楼层
admin 发表于 2014-9-8 09:36 PM5 {" @$ ]& `; T2 }% I9 ^& ]/ g
PANO2VR貌似无此功能。. A  i  h% H! }" V3 r
PANOTOUR PRO里很简单,在Behaviour(行为)里选little planet introduction(小行 ...
6 [/ ^" d/ Y8 j. ]4 b. O
能加我qq么有事请教您qq350964664
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则