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

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

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

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

x
请教大大们,就是小行星图像开始展开渐入全景漫游这个动作是怎么实现的?& G; @7 D8 P* y" k" K
5 E7 X1 l" e/ N& ]

小行星

小行星

; M* I  d4 N! B) Z# J( S" J$ S: |& |5 c8 ~) I) K) r

% O& S/ d$ O2 O/ F/ }. G

全景

全景
) b0 ^% k- p, m4 }2 g6 X) L
0 C+ u5 ~$ w7 @3 O0 `  H5 t
cgf | 2014-9-5 14:04:00 | 显示全部楼层
在krpano生成的全景文件里xml里嵌入以下代码:
' I- p1 d# k, ^/ @  }7 Z" O<view hlookat="0"
" S. R; x8 W1 r      vlookat="90"
9 ~7 p9 o* j1 O& W( _      fisheye="1.0"0 P' W, {* |- |. w
      stereographic="true"4 ]5 L( a3 C4 v* s  q, J; x
      fov="150"
9 `8 s& F0 U" B2 L! m      fovmax="150"
# x: I& Y6 F2 `4 C3 q0 Z1 L      />& g" w  p+ ?8 ?5 D
就可实现小行星效果,继续追加命令即可实现小行星进入全景开场动画。8 k  t$ ^; ~% k
现在我想请教的问题是怎么让小行星的视场在从远端开始,就是从无穷远处开始渐渐拉近,再展开成全景?请大大们给个属性控制代码。:loveliness:
cgf | 2014-9-5 14:10:27 | 显示全部楼层
本帖最后由 cgf 于 2014-9-5 14:11 编辑
7 e8 K* ^/ r1 b# K
; b% X% W. w$ q) E* H2 N1 H- @2 m% o以下是小行星开场进入全景代码,但是也只是从相机实际的位置开始,而不是最远端,还请朋友们帮帮忙:
0 J2 L# Y" X0 `( T9 y8 O' A* d* g$ j1 O" L" R% p

# q+ q# g5 R5 _: L9 i) L; [# q8 d    <krpano>  / h( g' |0 J3 Q% M2 D& ~
& V7 @" l1 M) H! W
        <view stereographic="true"  
1 u; y% {% t- W3 J              fisheye="1.0"  
1 E, u1 M+ @9 N2 M+ N* G5 L              fov="155"  6 A0 W# T9 L; W  u. E* A0 x
              fovtype="VFOV"  5 e" I: [" G0 X/ b- Z
              fovmax="150"  
: ^6 z* }8 U9 ]6 j+ ~              hlookat="-60"  3 j( ?% N; ]+ L- E4 H/ r* S
              vlookat="77"  9 |+ z$ n: {' {, s
              />  , v2 t# S4 ]  @3 c3 q# D

. B- j" A+ P3 S1 G
; a& S) O$ ]8 }        <display flash10="off" details="24" />  
) J. I$ k' V! j5 B0 j) b. g& A        <events />  
6 ]; d4 A% u+ A0 i      / H, n8 }. p0 u& y5 P5 u) L! e/ Q8 h* g
        <action name="normalview">  , M! r7 t- ^6 a
            tween(view.hlookat, -40, 2.5, easeInOutQuad);  
8 o) y$ b* k) T; h$ ?# `% O4 v. }            tween(view.vlookat, -35, 2.5, easeInOutQuad);  / |1 V" R5 _2 S# S1 N4 M' H
            tween(view.fov,     85,  2.5, easeInOutQuad);  : |, N+ L9 _8 V0 E
            tween(view.fisheye, 0.0, 2.5, easeInOutQuad);  4 A& C& n6 X' ^
            wait(2.7);  ; G( G# ?1 R( M' ]& V5 D3 I+ y
            set(display.flash10, on);  3 e/ b8 g/ z- `
        </action>  % z2 Q8 ^5 x$ Y. Q' x0 T
      # A8 T' v- z1 d, O, L+ `8 i
      & n% Y+ U7 Q% p* c' E5 G
        <!-- showtext() textstyle -->  / A' x3 n6 S' h) }
        <textstyle name="infostyle"  $ F* e$ q1 J1 n! {
                   origin="center" edge="center" yoffset="-39" textalign="center" background="false" border="false"  ' `7 v7 K9 G& w" S# k; o
                   fontsize="40" textcolor="0xFFFFFF" bold="false" effect="glow(0xFFFFFF,0.7,4,2);glow6 k2 q# v4 d/ D3 F' y

, g, A  }# A+ {(0x000000,1,4,2);dropshadow(3,45,0x000000,2,0.6);"  , J/ C7 k. S. G, {  i$ Z
                   showtime="3.0" fadeintime="1.0" fadetime="1.0"  
) N* \+ N# k7 s  h( u) {7 ~3 ]- ^7 j: Q                   />  
% B$ ^9 O: \/ b      
1 Z+ d7 l1 Y/ k      
8 N" J% A3 \: |    </krpano>  
3 n0 E" K( o. t4 J. H/ J
CHERNYO | 2014-9-5 14:19:42 | 显示全部楼层
pan2vr里怎么做
cgf | 2014-9-5 15:03:14 | 显示全部楼层
CHERNYO 发表于 2014-9-5 14:198 q- Q% M- n+ E9 i. \1 M
pan2vr里怎么做

8 X; f) L; @6 t2 \" t. @  J这里面我也不会做,除非开发商在里面嵌入这个功能。或者你输出文件的时候选择html格式,再嵌入这些内容,也许可行。
CHERNYO | 2014-9-5 16:17:43 | 显示全部楼层
输出网页格式后,怎么嵌入啊?
大美溪北 | 2014-9-8 18:15:00 | 显示全部楼层
也想知道“独门绝技”,非商业目的。
admin | 2014-9-8 21:36:26 | 显示全部楼层
PANO2VR貌似无此功能。3 k& u- a' }* K& x
PANOTOUR PRO里很简单,在Behaviour(行为)里选little planet introduction(小行星载入)即可。
wjab123 | 2015-6-19 14:27:33 | 显示全部楼层
现有的只是krpano可以实现,其他的暂时没有发现
mazhi01 | 2015-6-29 17:09:58 | 显示全部楼层
看不懂啊。学习学习
$ |9 {# S# p" M7 D1 a5 u7 [- Z. S
豆腐圆 | 2015-11-10 15:17:33 | 显示全部楼层
学习了
一颗牙 | 2017-6-7 03:18:45 来自手机 | 显示全部楼层
admin 发表于 2014-9-8 09:36 PM2 h" |1 e5 d9 v, j* n9 Z1 W' _3 @
PANO2VR貌似无此功能。
1 E; W, Z0 B5 j2 ^" J. ]PANOTOUR PRO里很简单,在Behaviour(行为)里选little planet introduction(小行 ...

! d) P% B6 W  m# |2 }2 Q能加我qq么有事请教您qq350964664
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则