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

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

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

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

x
请教大大们,就是小行星图像开始展开渐入全景漫游这个动作是怎么实现的?  o# s# g2 u/ I  l% }0 e2 X6 ~+ k/ |' k

  n7 q% p2 o( u

小行星

小行星

. S! e- n: J4 G- Z, O1 F& J& A7 {
8 O3 l2 H! t6 c$ P% I

# B- J! X1 {2 L

全景

全景
* a! C0 B0 u) _

3 d# b: ]5 B# D1 M" T+ \
cgf | 2014-9-5 14:04:00 | 显示全部楼层
在krpano生成的全景文件里xml里嵌入以下代码:$ n: I1 [. ?* Q5 R. R* T3 y8 l
<view hlookat="0"3 o1 o# S  `  }" o
      vlookat="90"
- h* ?% H+ i* q, @" L* B      fisheye="1.0"8 i# ^7 h# R/ E/ ^1 X
      stereographic="true"8 ^% y. }" F+ f' C
      fov="150"$ M% L  `3 ]; y4 P' h6 h+ N
      fovmax="150"( P5 e# Y# e3 E8 E' i4 T4 ^" v
      />
) e2 P9 L- P4 S4 W5 s! e+ R就可实现小行星效果,继续追加命令即可实现小行星进入全景开场动画。/ b3 L! j5 ?$ F2 _
现在我想请教的问题是怎么让小行星的视场在从远端开始,就是从无穷远处开始渐渐拉近,再展开成全景?请大大们给个属性控制代码。:loveliness:
cgf | 2014-9-5 14:10:27 | 显示全部楼层
本帖最后由 cgf 于 2014-9-5 14:11 编辑
+ E# D- x' p3 U
( ^- j2 l  a& [- s3 Q* I8 R以下是小行星开场进入全景代码,但是也只是从相机实际的位置开始,而不是最远端,还请朋友们帮帮忙:8 \+ L6 |; ^) B, D

% l& |# M( C0 o, |; {, S/ K1 [
. p7 v  |5 l! K% H    <krpano>  
. t% O9 k' o( |+ B& W 6 [9 d% x. s, w& M' |) ~$ c
        <view stereographic="true"  
& ^. B! [# A* G4 \              fisheye="1.0"  
. N2 n0 R1 N( F" o  Z1 ?! a              fov="155"  * L$ g# {5 q6 y+ p
              fovtype="VFOV"  
" L( X$ u% ?" Q! r. W              fovmax="150"  / R" _  H' n, y# \& Q
              hlookat="-60"  9 X1 D, h) _# Y; f' q& h
              vlookat="77"  
. v, d/ s0 f: U4 v' A$ v              />  
5 U% A5 ?& X+ c: f1 x4 n0 D' |) Q0 I# T+ X" \- {$ }
( V* X0 u3 D# u
        <display flash10="off" details="24" />  * \1 s- r4 O* @. a! ?  y# I  V0 P
        <events />  ) Q9 i8 D( i# B* `& D! B6 A
      
: _8 ]5 V& i6 z6 C        <action name="normalview">  
) y( t: _" e$ B* n6 C            tween(view.hlookat, -40, 2.5, easeInOutQuad);  
2 P' X# k" U% C  k, j            tween(view.vlookat, -35, 2.5, easeInOutQuad);  
( m* F% S( k: O; C  [' ^            tween(view.fov,     85,  2.5, easeInOutQuad);  
9 A' N' l, c/ A. l            tween(view.fisheye, 0.0, 2.5, easeInOutQuad);  : s6 _) ?3 }1 e; _7 H2 w
            wait(2.7);  
' r4 Z3 d4 v. K6 t, x            set(display.flash10, on);  
4 T2 X( t: _, e% t7 X$ q% {        </action>  7 Q1 ]" a' C$ D: \. K, x
      " V+ `. |+ z  w# A
      
& Z8 f2 Y5 ~" @3 R        <!-- showtext() textstyle -->  ; S2 x# i8 X* F
        <textstyle name="infostyle"  - b4 ?! k% s) o* y2 Z, m7 g! ]
                   origin="center" edge="center" yoffset="-39" textalign="center" background="false" border="false"  
! U4 O. ^  D* ]7 i3 \                   fontsize="40" textcolor="0xFFFFFF" bold="false" effect="glow(0xFFFFFF,0.7,4,2);glow
% y$ M% m  j3 O" ?+ R  X, Y5 l
- e% R$ T  t2 w* s# l- z: O  k4 x(0x000000,1,4,2);dropshadow(3,45,0x000000,2,0.6);"  , f7 }& |, F  \' O
                   showtime="3.0" fadeintime="1.0" fadetime="1.0"  
) x0 l, l: F5 Q. d; q! k6 A; f                   />  
. b6 B5 O5 A1 ?2 j5 l4 O" q      . u: U: g1 r5 v& O; X
      ( l- Q  a, D7 g- v" v0 a
    </krpano>  
% @( r2 g0 S/ w- O
CHERNYO | 2014-9-5 14:19:42 | 显示全部楼层
pan2vr里怎么做
cgf | 2014-9-5 15:03:14 | 显示全部楼层
CHERNYO 发表于 2014-9-5 14:19
. u) v' w0 p) ?+ `pan2vr里怎么做

2 v8 r/ r% p; }3 ^这里面我也不会做,除非开发商在里面嵌入这个功能。或者你输出文件的时候选择html格式,再嵌入这些内容,也许可行。
CHERNYO | 2014-9-5 16:17:43 | 显示全部楼层
输出网页格式后,怎么嵌入啊?
大美溪北 | 2014-9-8 18:15:00 | 显示全部楼层
也想知道“独门绝技”,非商业目的。
admin | 2014-9-8 21:36:26 | 显示全部楼层
PANO2VR貌似无此功能。
& t2 J" I( v- \* L- hPANOTOUR PRO里很简单,在Behaviour(行为)里选little planet introduction(小行星载入)即可。
wjab123 | 2015-6-19 14:27:33 | 显示全部楼层
现有的只是krpano可以实现,其他的暂时没有发现
mazhi01 | 2015-6-29 17:09:58 | 显示全部楼层
看不懂啊。学习学习
! x: [# I; l' y7 u$ U1 X
豆腐圆 | 2015-11-10 15:17:33 | 显示全部楼层
学习了
一颗牙 | 2017-6-7 03:18:45 来自手机 | 显示全部楼层
admin 发表于 2014-9-8 09:36 PM
# M! R5 O1 {( F5 F1 lPANO2VR貌似无此功能。
. z9 N/ T& W0 G9 u: APANOTOUR PRO里很简单,在Behaviour(行为)里选little planet introduction(小行 ...
9 u& d4 E2 S2 z0 A! Z% C# ?( v
能加我qq么有事请教您qq350964664
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则