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

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

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

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

x
请教大大们,就是小行星图像开始展开渐入全景漫游这个动作是怎么实现的?6 G# f- a$ J' L  h, z

3 J1 B% d- T2 [, S

小行星

小行星
6 Q. q2 R; l( n. z. D( l/ O+ O
( _& O% }( y+ A2 L7 c

* Z& `" E* {) F

全景

全景
. X' }, a( _2 B3 k6 a2 f- W- b
9 U, v/ ]8 I5 @" L
cgf | 2014-9-5 14:04:00 | 显示全部楼层
在krpano生成的全景文件里xml里嵌入以下代码:- T4 V( a5 F  I- x, r
<view hlookat="0"1 |2 D0 w4 ?) L1 q7 O: ~
      vlookat="90": o" S  [' H8 A! s# z1 {
      fisheye="1.0"2 J) M9 a7 o6 Y: p% k/ `
      stereographic="true"
/ E4 U. H! P" U% I* v! L/ _9 O" r      fov="150"
" |( _1 I9 C! D; k      fovmax="150"
" v9 Q: Y! T/ \+ a$ W      />
4 n2 r: ^" _1 g% U- D2 }就可实现小行星效果,继续追加命令即可实现小行星进入全景开场动画。
8 K- m! r* ^- U  Q3 ~/ Z现在我想请教的问题是怎么让小行星的视场在从远端开始,就是从无穷远处开始渐渐拉近,再展开成全景?请大大们给个属性控制代码。:loveliness:
cgf | 2014-9-5 14:10:27 | 显示全部楼层
本帖最后由 cgf 于 2014-9-5 14:11 编辑 ! A; q) J8 S- o3 w: Q3 d

7 F" O: f4 N8 d: W. O/ Y4 p. d以下是小行星开场进入全景代码,但是也只是从相机实际的位置开始,而不是最远端,还请朋友们帮帮忙:
* M% Z# N* I; w4 y  w; E. W
/ m. r, P$ I7 I4 S: H$ t) Q7 `* A1 p) L, J' {3 }- N" M8 s
    <krpano>  
$ j& h  K+ N5 I, I% Y# M  Q+ o+ Y 5 O9 I& j) ^, j. ~) X+ m) u
        <view stereographic="true"  6 v( Y3 h5 k. d2 c$ T
              fisheye="1.0"  0 H3 `% \& q+ \2 H2 T& d
              fov="155"  
4 A5 Z: _9 X. Q# |              fovtype="VFOV"  
0 X# C9 F. h% G/ Q: I& M              fovmax="150"  
0 ~3 c# ?5 L0 Q              hlookat="-60"  ( ]# D  X( `) {% b
              vlookat="77"  , A% t& r' v7 I3 l% P9 y
              />  
2 t6 I! G# _9 e- n, i4 ?$ K
3 ^  E6 U  V- Z+ G/ N# F; ` 2 V- O0 W0 H7 t' l/ ~; }
        <display flash10="off" details="24" />  # _3 D& V5 t, x
        <events />  3 p+ L+ e" U: K' w# z; U
      % c1 r+ ?2 t# [1 e
        <action name="normalview">  
  S7 ~1 o3 b, r& Z. Z+ m            tween(view.hlookat, -40, 2.5, easeInOutQuad);  + G7 f8 o5 `4 I& S: k
            tween(view.vlookat, -35, 2.5, easeInOutQuad);  4 C% }9 S+ V- D6 B* b/ m, G
            tween(view.fov,     85,  2.5, easeInOutQuad);  
$ U8 L, J" t# h1 d* R2 d            tween(view.fisheye, 0.0, 2.5, easeInOutQuad);  ) C8 F! Z- ]9 c. |+ p2 |! f
            wait(2.7);  : |4 D8 {  M7 F) A/ p  {
            set(display.flash10, on);  
) `% M8 q" U, \2 `        </action>  9 s. h7 `8 d  w1 h; F
      2 \. \% n6 D% P; n9 z- e
      
  Q1 D7 q3 c0 z        <!-- showtext() textstyle -->  / X1 {1 U6 S4 Q3 ~8 \5 I
        <textstyle name="infostyle"  : l% h% h5 j& F& b5 n  d
                   origin="center" edge="center" yoffset="-39" textalign="center" background="false" border="false"  * y4 i" ]2 ]; D- q4 D
                   fontsize="40" textcolor="0xFFFFFF" bold="false" effect="glow(0xFFFFFF,0.7,4,2);glow: M  `( T3 ^* ^$ O; t7 Z: Z
2 e* g1 o# c& G9 q# G+ b+ N
(0x000000,1,4,2);dropshadow(3,45,0x000000,2,0.6);"  % y& ]+ J8 C0 d$ E% g1 l) u2 m1 V
                   showtime="3.0" fadeintime="1.0" fadetime="1.0"  
9 Y& O2 D3 i! a8 w                   />  ) E; j  v, F& s' G% v6 _/ J- \
      * ?& b. M% ~! L' ~, H) A
        @& u; u0 c/ a/ S) x
    </krpano>  4 v5 k, }" J3 ?# K+ ^
CHERNYO | 2014-9-5 14:19:42 | 显示全部楼层
pan2vr里怎么做
cgf | 2014-9-5 15:03:14 | 显示全部楼层
CHERNYO 发表于 2014-9-5 14:19
( ?! s) N; O6 h! M* Apan2vr里怎么做

8 u# Z: d2 J% s1 I# G  S这里面我也不会做,除非开发商在里面嵌入这个功能。或者你输出文件的时候选择html格式,再嵌入这些内容,也许可行。
CHERNYO | 2014-9-5 16:17:43 | 显示全部楼层
输出网页格式后,怎么嵌入啊?
大美溪北 | 2014-9-8 18:15:00 | 显示全部楼层
也想知道“独门绝技”,非商业目的。
admin | 2014-9-8 21:36:26 | 显示全部楼层
PANO2VR貌似无此功能。
! v* A2 c' y- R" P& l: gPANOTOUR PRO里很简单,在Behaviour(行为)里选little planet introduction(小行星载入)即可。
wjab123 | 2015-6-19 14:27:33 | 显示全部楼层
现有的只是krpano可以实现,其他的暂时没有发现
mazhi01 | 2015-6-29 17:09:58 | 显示全部楼层
看不懂啊。学习学习
1 P  C9 M  A. q4 s' I; m
豆腐圆 | 2015-11-10 15:17:33 | 显示全部楼层
学习了
一颗牙 | 2017-6-7 03:18:45 来自手机 | 显示全部楼层
admin 发表于 2014-9-8 09:36 PM
6 `2 s  K4 ^2 I% U% xPANO2VR貌似无此功能。8 M& p  q. F1 \( ~& Y
PANOTOUR PRO里很简单,在Behaviour(行为)里选little planet introduction(小行 ...

4 v! K9 f3 ?8 I! x  X1 a能加我qq么有事请教您qq350964664
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则