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

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

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

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

x
请教大大们,就是小行星图像开始展开渐入全景漫游这个动作是怎么实现的?7 K+ t; [% z9 k1 z

. E' h, @2 D* G

小行星

小行星

1 J2 g  T# a6 v1 `5 F1 T9 K0 H( R/ f0 |
- x% C1 D6 ]! `. B' Z- V

全景

全景

% M7 s4 q& X# A" w2 w$ \
( ^# D! ^9 v, P8 X
cgf | 2014-9-5 14:04:00 | 显示全部楼层
在krpano生成的全景文件里xml里嵌入以下代码:1 {3 V: ^) e- c: E% t
<view hlookat="0"
4 i, n/ C2 @# D2 J! H      vlookat="90"
/ D* P- V2 q$ d+ P! V      fisheye="1.0"
: Z6 Y, q4 U3 [$ G4 g      stereographic="true") F( H7 Y: O) K" A: r5 e& T, c
      fov="150"4 x# d# J* g! `# S# W; M
      fovmax="150"4 }$ H  e; N7 Q* g: S) q
      />
6 Q# X# j5 a; T+ E3 P; X& b, ~就可实现小行星效果,继续追加命令即可实现小行星进入全景开场动画。9 f; J9 V' X# ?
现在我想请教的问题是怎么让小行星的视场在从远端开始,就是从无穷远处开始渐渐拉近,再展开成全景?请大大们给个属性控制代码。:loveliness:
cgf | 2014-9-5 14:10:27 | 显示全部楼层
本帖最后由 cgf 于 2014-9-5 14:11 编辑 , Z( x* o$ g& o1 k8 w; Z

& C! X' f, `5 q7 F2 S9 l以下是小行星开场进入全景代码,但是也只是从相机实际的位置开始,而不是最远端,还请朋友们帮帮忙:4 y9 s; H; L. Z/ }$ J8 o/ s

$ _6 @3 p* E( d2 j1 y
7 x+ i0 R- ?5 W. Y- c/ L    <krpano>  
6 d0 a5 J6 z4 s: y5 M( K7 x
, d3 X% G3 U( E# ^# R        <view stereographic="true"  
) Y* {- f! q& r              fisheye="1.0"  
; ^  h4 z7 e& E              fov="155"  
5 N8 }* ^. _3 D7 _- b  [              fovtype="VFOV"    ^2 {3 X4 a1 T# f
              fovmax="150"  & E& T4 A3 p1 n& A
              hlookat="-60"  
6 Q* T/ {" v( I" n* h              vlookat="77"  * r" Z* v8 v/ \" }1 l! }2 P; L6 Z
              />  
% F4 U3 s+ h7 c# ~: a, [  ^2 ?" T- s* ]7 R! S
# g6 ~( F" E$ E: v* U( t) x5 P4 v3 [
        <display flash10="off" details="24" />  
; }9 i4 ^, G6 L5 e, T# i8 B5 p4 p        <events />  
6 S: j6 d6 v3 Q7 Z6 Y      % M4 k  Y% l8 d1 P5 P! u0 M
        <action name="normalview">  
5 y; {6 D" g0 T" @% E            tween(view.hlookat, -40, 2.5, easeInOutQuad);  " `$ m6 P" B* r, p
            tween(view.vlookat, -35, 2.5, easeInOutQuad);  
. ]& z' ^+ ~# {+ R0 f% y, g            tween(view.fov,     85,  2.5, easeInOutQuad);  
6 n* V, h5 ^, |% ?            tween(view.fisheye, 0.0, 2.5, easeInOutQuad);  
! C& J- C6 r: ?7 ]) H6 v            wait(2.7);  
6 |2 L: `" c: ]4 s0 t+ t; P+ X            set(display.flash10, on);  
9 J! o" e4 s7 b3 r) `3 D8 N        </action>  
! x2 `8 W3 ]0 Y( ?/ l. l      
( t( \; a. v; O( L2 h% z      
& G3 |, O! ~% M$ a3 |& Q        <!-- showtext() textstyle -->  
) K2 y6 V2 D# e% r# c$ m. T, T        <textstyle name="infostyle"  5 o4 R) j$ d. d' I6 {5 G, d4 L3 m6 P
                   origin="center" edge="center" yoffset="-39" textalign="center" background="false" border="false"  6 U+ ]9 }" }: y0 F( U$ O
                   fontsize="40" textcolor="0xFFFFFF" bold="false" effect="glow(0xFFFFFF,0.7,4,2);glow
( S5 }( e/ c6 p7 ?
5 |6 x; N- a/ Y' U* R/ ~: x1 s: S- ~(0x000000,1,4,2);dropshadow(3,45,0x000000,2,0.6);"  % z: ~: m8 M+ D1 C  z: u- _
                   showtime="3.0" fadeintime="1.0" fadetime="1.0"  
. m' d3 Y/ m0 ^                   />  6 g, b' M8 Y: l/ D% @) f$ L; p. e
      1 I! Y0 G8 E% [' x3 ?
      
: U6 G0 f  P( q    </krpano>  ! |) `* y; K# u" y; x
CHERNYO | 2014-9-5 14:19:42 | 显示全部楼层
pan2vr里怎么做
cgf | 2014-9-5 15:03:14 | 显示全部楼层
CHERNYO 发表于 2014-9-5 14:19, x# X% h% M- T+ H6 S
pan2vr里怎么做

; a3 A& [& C: Q9 J这里面我也不会做,除非开发商在里面嵌入这个功能。或者你输出文件的时候选择html格式,再嵌入这些内容,也许可行。
CHERNYO | 2014-9-5 16:17:43 | 显示全部楼层
输出网页格式后,怎么嵌入啊?
大美溪北 | 2014-9-8 18:15:00 | 显示全部楼层
也想知道“独门绝技”,非商业目的。
admin | 2014-9-8 21:36:26 | 显示全部楼层
PANO2VR貌似无此功能。
9 F( h! z+ A/ Z9 s1 gPANOTOUR PRO里很简单,在Behaviour(行为)里选little planet introduction(小行星载入)即可。
wjab123 | 2015-6-19 14:27:33 | 显示全部楼层
现有的只是krpano可以实现,其他的暂时没有发现
mazhi01 | 2015-6-29 17:09:58 | 显示全部楼层
看不懂啊。学习学习
7 ~0 m* W* H4 ?
豆腐圆 | 2015-11-10 15:17:33 | 显示全部楼层
学习了
一颗牙 | 2017-6-7 03:18:45 来自手机 | 显示全部楼层
admin 发表于 2014-9-8 09:36 PM3 j" O6 P/ y# H$ ~9 y
PANO2VR貌似无此功能。9 d7 e7 u) H, c& y/ A- x( u3 y; l. c
PANOTOUR PRO里很简单,在Behaviour(行为)里选little planet introduction(小行 ...

2 s  g$ R7 |8 Y能加我qq么有事请教您qq350964664
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则