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

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

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

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

x
请教大大们,就是小行星图像开始展开渐入全景漫游这个动作是怎么实现的?
& [6 g) Z# w8 m2 R. g3 r5 G6 F7 x  m; R3 d

小行星

小行星
# S( d& i( j9 X7 Z

. i) p( j& }1 }
  M# t) M  |6 @

全景

全景

# F7 t2 r" b8 V

. \+ A- D& }+ {9 |
cgf | 2014-9-5 14:04:00 | 显示全部楼层
在krpano生成的全景文件里xml里嵌入以下代码:; Z" K/ `: A% R! h1 J2 P) j) r  W
<view hlookat="0"
4 a8 I8 Y6 V0 B% v6 n/ Q/ r      vlookat="90"5 O" V. o/ @1 ?) ]( k. o( R/ m
      fisheye="1.0"% k% C$ K4 s5 M* t
      stereographic="true"
0 p0 f$ H. A$ L1 G' H- ?* ?      fov="150"5 e' {) H) p8 h% |/ @
      fovmax="150"
6 }% |. f# P) i) w+ ~      />, H0 K+ F: q+ o* w
就可实现小行星效果,继续追加命令即可实现小行星进入全景开场动画。6 i3 C8 b# d5 I. a  x; ?) E
现在我想请教的问题是怎么让小行星的视场在从远端开始,就是从无穷远处开始渐渐拉近,再展开成全景?请大大们给个属性控制代码。:loveliness:
cgf | 2014-9-5 14:10:27 | 显示全部楼层
本帖最后由 cgf 于 2014-9-5 14:11 编辑
8 U$ j% v+ F- m9 l, O+ ~/ {! k& A/ e& k" J. Z$ l2 I
以下是小行星开场进入全景代码,但是也只是从相机实际的位置开始,而不是最远端,还请朋友们帮帮忙:
  s, K8 p4 u  E5 v: D# s
) e; Y2 }3 A. }; h
, V0 T! }$ o3 B& }    <krpano>  
4 X7 H+ L" Y  W ! K9 G3 U0 u2 ]) }3 `/ ~* z
        <view stereographic="true"  9 B0 l2 `9 S8 Y) q
              fisheye="1.0"  % O# Y! S0 D: t3 S1 `- k
              fov="155"  & `/ V, `! s; t9 A$ n; S
              fovtype="VFOV"  . ]# q. l/ o3 W- Q
              fovmax="150"  5 S+ l: z. n# y7 t' a! `
              hlookat="-60"  % Y+ ~) L9 N# h' k) h* T3 Q
              vlookat="77"  
4 b& c: e! ~- j6 G0 K              />  
3 x9 X& v0 C1 q2 c+ j$ j3 |/ T# ?( ?! a# v$ ]' t

5 O9 a9 Y; @. ~4 f        <display flash10="off" details="24" />  5 S8 ]& k# h  u7 v: r, `+ y
        <events />  
1 X5 c  u2 j! u; j1 ]      5 e# t" `, c" h
        <action name="normalview">  
- t- d6 x8 D; f' Q) f; x# @/ W2 e            tween(view.hlookat, -40, 2.5, easeInOutQuad);  
0 E' q( H8 d& u2 r# w4 W, s            tween(view.vlookat, -35, 2.5, easeInOutQuad);  4 B' S7 Y4 p* f& x
            tween(view.fov,     85,  2.5, easeInOutQuad);  
1 H6 p$ f3 o5 Z. C0 a& J            tween(view.fisheye, 0.0, 2.5, easeInOutQuad);  & G" V% h/ a! j7 K+ e! g1 z! u
            wait(2.7);  
3 n0 ]7 Q/ A8 Q4 R/ D! D- Y            set(display.flash10, on);  1 h+ I9 X! Y* q
        </action>  9 d5 t- r! u; z9 q& S, R
      
+ a9 c( P  b+ O& u8 I" M      
/ V9 x$ I6 ~- E$ G9 h        <!-- showtext() textstyle -->  
/ ^: ?  k/ [1 X$ x* F        <textstyle name="infostyle"  
. L# I9 w6 O. [( P/ ]- f8 n                   origin="center" edge="center" yoffset="-39" textalign="center" background="false" border="false"  
# f0 C2 y1 X, Z, Y" D                   fontsize="40" textcolor="0xFFFFFF" bold="false" effect="glow(0xFFFFFF,0.7,4,2);glow
, p, O2 f* w2 v$ h2 Q/ M/ G
' g  s, x* C! V* p(0x000000,1,4,2);dropshadow(3,45,0x000000,2,0.6);"  0 l3 P2 Y7 u: k( ^0 `& V
                   showtime="3.0" fadeintime="1.0" fadetime="1.0"  5 y7 Q% x9 h! ?9 Z, l, b
                   />  " C0 g! K. X2 z) r2 O
      
& f9 L8 l0 X) i7 G& h% F, P      
% o. r3 S* n5 b# o; S" W% S1 [" Y, ]    </krpano>  9 a: o5 x5 u8 e: n; @( p( G$ n* e
CHERNYO | 2014-9-5 14:19:42 | 显示全部楼层
pan2vr里怎么做
cgf | 2014-9-5 15:03:14 | 显示全部楼层
CHERNYO 发表于 2014-9-5 14:196 D/ c' r  }1 @/ H% F
pan2vr里怎么做
8 \: T1 ]0 j/ W' x
这里面我也不会做,除非开发商在里面嵌入这个功能。或者你输出文件的时候选择html格式,再嵌入这些内容,也许可行。
CHERNYO | 2014-9-5 16:17:43 | 显示全部楼层
输出网页格式后,怎么嵌入啊?
大美溪北 | 2014-9-8 18:15:00 | 显示全部楼层
也想知道“独门绝技”,非商业目的。
admin | 2014-9-8 21:36:26 | 显示全部楼层
PANO2VR貌似无此功能。0 \2 o: u6 N* y/ G; w6 x' S! k
PANOTOUR PRO里很简单,在Behaviour(行为)里选little planet introduction(小行星载入)即可。
wjab123 | 2015-6-19 14:27:33 | 显示全部楼层
现有的只是krpano可以实现,其他的暂时没有发现
mazhi01 | 2015-6-29 17:09:58 | 显示全部楼层
看不懂啊。学习学习3 n9 h8 E0 e6 c' e6 i- A8 S
豆腐圆 | 2015-11-10 15:17:33 | 显示全部楼层
学习了
一颗牙 | 2017-6-7 03:18:45 来自手机 | 显示全部楼层
admin 发表于 2014-9-8 09:36 PM
1 ]  V1 q$ ^& V6 l2 D. O# M2 P2 d2 E" KPANO2VR貌似无此功能。# A: ]: K) Y9 J7 J
PANOTOUR PRO里很简单,在Behaviour(行为)里选little planet introduction(小行 ...
5 P! S2 `: B. a% a, c% B9 W
能加我qq么有事请教您qq350964664
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则