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

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

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

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

x
请教大大们,就是小行星图像开始展开渐入全景漫游这个动作是怎么实现的?# v2 C: m# d. V* @$ h/ S( a2 N
1 H. N3 `3 ]  B) O* F& s& f

小行星

小行星
, w4 F- }! e2 S! T

% s* \% p4 p/ J7 @6 g
# q: b- M3 f7 W* R

全景

全景
4 o' [% k5 l# T8 Z
( o& x0 x, [( K' V* I' o% t
cgf | 2014-9-5 14:04:00 | 显示全部楼层
在krpano生成的全景文件里xml里嵌入以下代码:
. ?, L6 r% W  Q0 G9 e$ c0 A<view hlookat="0") E  |+ s1 v( X: }6 q# T
      vlookat="90"4 N: B7 }/ D- E" t  x$ o
      fisheye="1.0"
" R9 W6 s" h& f7 v% D      stereographic="true"- L) k; j5 I  B1 r
      fov="150"
/ g7 j& r  s8 `% V0 [      fovmax="150"
+ D5 q9 @' T5 D; t, D+ i      />
, u# k+ a! V. }就可实现小行星效果,继续追加命令即可实现小行星进入全景开场动画。
/ |, D+ x) j' u  @现在我想请教的问题是怎么让小行星的视场在从远端开始,就是从无穷远处开始渐渐拉近,再展开成全景?请大大们给个属性控制代码。:loveliness:
cgf | 2014-9-5 14:10:27 | 显示全部楼层
本帖最后由 cgf 于 2014-9-5 14:11 编辑
" q. e( I9 z; n6 @0 y# o
5 U  _# ]5 {$ U. x以下是小行星开场进入全景代码,但是也只是从相机实际的位置开始,而不是最远端,还请朋友们帮帮忙:; J% m# o  q: i4 P1 k* @

/ c. M% I$ A# ]7 U3 Z
& |" P' ?$ F: A    <krpano>  
6 S% A5 Q, @6 O# `8 n
% k7 W* U! r  n        <view stereographic="true"  
$ Q, D8 D6 F1 c+ `/ e/ C! J              fisheye="1.0"  2 L# N' [' U6 Q& V
              fov="155"  , H/ v' Q; N8 t  i7 E" k
              fovtype="VFOV"  
7 U0 y, G9 y, O7 \  f, s5 I              fovmax="150"  
: T& M% f% h  Y; n! Q' i/ B4 L) q              hlookat="-60"  
: |6 m# B2 ?; f5 ]& c' \              vlookat="77"  5 n# z9 T. c8 w! R" j0 A
              />  
& A2 p1 ]8 i6 t/ s; b; F8 i5 a  _* P3 O5 D/ f$ i
/ [2 G7 q7 E8 `4 j0 s
        <display flash10="off" details="24" />  
% u/ E# o+ `: D" m* M/ \        <events />  
; W# `4 m1 C$ ^1 K      
- q) K" b7 c% a/ Z& q0 C* f3 R        <action name="normalview">  
( ?+ a. K9 e% s0 z* A8 i6 {8 l            tween(view.hlookat, -40, 2.5, easeInOutQuad);  
( C0 ?2 y* P" Y" i& N" S            tween(view.vlookat, -35, 2.5, easeInOutQuad);  
9 s* c1 V& h, _            tween(view.fov,     85,  2.5, easeInOutQuad);  ( o/ e8 X- l, a$ t7 U
            tween(view.fisheye, 0.0, 2.5, easeInOutQuad);  2 M$ Z; g6 O0 t
            wait(2.7);  2 F9 ?4 B% L" `8 z* J
            set(display.flash10, on);  4 d2 F; t' _1 t" A0 Y! f; N$ L
        </action>  
; V8 M5 Y6 ~9 D: b# ?( D/ h; C0 F      ' ]7 L; M: v" V' J8 Z4 K
      
! D, w8 t$ ]* Y  y        <!-- showtext() textstyle -->  
; ]0 Q3 j9 z7 M3 M" k) k8 m        <textstyle name="infostyle"  1 r' K+ \" O/ u7 j
                   origin="center" edge="center" yoffset="-39" textalign="center" background="false" border="false"  
: A" N! q3 A; b; K                   fontsize="40" textcolor="0xFFFFFF" bold="false" effect="glow(0xFFFFFF,0.7,4,2);glow
! v: e2 K8 e3 F$ ?
& S8 c$ v) r: E! x(0x000000,1,4,2);dropshadow(3,45,0x000000,2,0.6);"  & U+ u. L1 j2 d2 q' i6 P/ s
                   showtime="3.0" fadeintime="1.0" fadetime="1.0"  
$ \; }! n" o+ ]                   />  4 L7 t3 l/ s9 d1 `' R# ?
      
. I7 W  v! ?( Y3 a      & l: X' R1 n+ K$ p5 |2 o
    </krpano>  + a! l: `* P. q3 E$ |4 y0 j% C* p
CHERNYO | 2014-9-5 14:19:42 | 显示全部楼层
pan2vr里怎么做
cgf | 2014-9-5 15:03:14 | 显示全部楼层
CHERNYO 发表于 2014-9-5 14:19
$ r' J" }' b, P* Z0 ~5 E( b$ G) n: Vpan2vr里怎么做

* }% @+ ?& D+ J0 ?这里面我也不会做,除非开发商在里面嵌入这个功能。或者你输出文件的时候选择html格式,再嵌入这些内容,也许可行。
CHERNYO | 2014-9-5 16:17:43 | 显示全部楼层
输出网页格式后,怎么嵌入啊?
大美溪北 | 2014-9-8 18:15:00 | 显示全部楼层
也想知道“独门绝技”,非商业目的。
admin | 2014-9-8 21:36:26 | 显示全部楼层
PANO2VR貌似无此功能。2 b! Z6 h% B: k) \
PANOTOUR PRO里很简单,在Behaviour(行为)里选little planet introduction(小行星载入)即可。
wjab123 | 2015-6-19 14:27:33 | 显示全部楼层
现有的只是krpano可以实现,其他的暂时没有发现
mazhi01 | 2015-6-29 17:09:58 | 显示全部楼层
看不懂啊。学习学习
3 w! q' I9 X$ t$ Y* o* l' Q
豆腐圆 | 2015-11-10 15:17:33 | 显示全部楼层
学习了
一颗牙 | 2017-6-7 03:18:45 来自手机 | 显示全部楼层
admin 发表于 2014-9-8 09:36 PM
+ m0 a4 B7 Q7 W6 S1 VPANO2VR貌似无此功能。- T" d+ P; j2 B
PANOTOUR PRO里很简单,在Behaviour(行为)里选little planet introduction(小行 ...
4 R4 b1 G' c' O* F
能加我qq么有事请教您qq350964664
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则