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

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

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

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

x
请教大大们,就是小行星图像开始展开渐入全景漫游这个动作是怎么实现的?6 \, c- F% ~4 w$ b, n' H6 F! Q

: {. L) a* a# j* q' j

小行星

小行星
8 r7 @# ^5 J4 L

: a& n+ R# `5 G: m9 C
. e' w# _6 `5 `% @6 F) L& I& L

全景

全景

  h8 i5 y6 O$ t
: z0 Y- f9 ^9 N! m; C( L6 c6 I: `
cgf | 2014-9-5 14:04:00 | 显示全部楼层
在krpano生成的全景文件里xml里嵌入以下代码:) G- C9 N, [+ i/ D0 a
<view hlookat="0"
/ p, j0 B5 h$ _4 j1 P  Q      vlookat="90"6 T% N: d5 s; X
      fisheye="1.0"  b# N6 U% a1 S8 B; T1 S
      stereographic="true"
) k6 F, a$ [& d+ [6 h      fov="150"9 M- T- T5 v, s9 b
      fovmax="150"7 A! I9 {9 d6 i9 n" C+ L  Z
      />
# _8 W6 s$ j. t. j  ]+ {就可实现小行星效果,继续追加命令即可实现小行星进入全景开场动画。
* J" h4 `$ m, i) P2 G& j$ |现在我想请教的问题是怎么让小行星的视场在从远端开始,就是从无穷远处开始渐渐拉近,再展开成全景?请大大们给个属性控制代码。:loveliness:
cgf | 2014-9-5 14:10:27 | 显示全部楼层
本帖最后由 cgf 于 2014-9-5 14:11 编辑 3 T( \: c/ I* L# E

8 E, F% i* D% T& V& d; M) }* r以下是小行星开场进入全景代码,但是也只是从相机实际的位置开始,而不是最远端,还请朋友们帮帮忙:
6 D& F* |- s/ h6 f' ^6 q; L6 L1 x1 k( c1 P
0 ^5 h8 I* j' a0 W' |) j) {
    <krpano>  
) @3 [9 W9 G" r! t
; a6 R) ?6 Z' _  z; q        <view stereographic="true"  
5 a0 b# K4 [/ W' X' r% ~; d              fisheye="1.0"  1 h! c/ W- y. t  `
              fov="155"  " c% T9 D0 \" G
              fovtype="VFOV"  2 \0 k1 e6 O8 F6 G' Z  k0 {
              fovmax="150"  $ K2 c% B9 P6 A; \: J; w
              hlookat="-60"  9 u$ t6 R4 c) X
              vlookat="77"  
, O. t5 b! ]* G( M. c/ z: j              />  
5 a3 F* M, y& n* t6 F* A2 }; U' u/ c4 r/ z( S2 S
/ C" g8 t* ]  q# }, P
        <display flash10="off" details="24" />  : a- _/ N7 \1 b2 \+ I/ X
        <events />  ; v5 S0 O- d' B- S8 m* c: u
      ; Y  l9 W8 i. B7 b; h
        <action name="normalview">  
. _! s' a9 M% }/ j            tween(view.hlookat, -40, 2.5, easeInOutQuad);  2 c! ^* i0 e% |5 Q: V$ e, m
            tween(view.vlookat, -35, 2.5, easeInOutQuad);  ' q* W, i5 H: V+ z. b! d( a- I
            tween(view.fov,     85,  2.5, easeInOutQuad);  
+ u- C6 k- c9 m& U2 P- r$ b( q            tween(view.fisheye, 0.0, 2.5, easeInOutQuad);  
* f) U% A1 I/ r$ Z5 m            wait(2.7);  
' n: h' a/ ^. Z. y7 i. t            set(display.flash10, on);  
- o, {7 K9 C# c' `        </action>  
/ b( {8 y$ @6 p9 D  {$ Y      ; C+ _& s) j6 O2 a) |0 G+ z
      
5 a. {' U4 j6 `+ v2 [+ [        <!-- showtext() textstyle -->  0 J/ }7 x! G* q" |7 i
        <textstyle name="infostyle"  
  J& e% w  K2 G! _; P5 ~- k  F                   origin="center" edge="center" yoffset="-39" textalign="center" background="false" border="false"  
# Q  |) z: G5 |( q' l                   fontsize="40" textcolor="0xFFFFFF" bold="false" effect="glow(0xFFFFFF,0.7,4,2);glow
+ I5 z  D* E, s, [2 T& p, I$ e' s% |9 e
(0x000000,1,4,2);dropshadow(3,45,0x000000,2,0.6);"  
# c8 K- E" }- g- C                   showtime="3.0" fadeintime="1.0" fadetime="1.0"    W8 t3 ?& G7 n
                   />  ; p: A) C9 s% v+ k- l
      
% j% E; C1 v  b( i0 p, ^, L3 x      , Z, M1 [1 q5 \8 v
    </krpano>  
. I" s, M/ {5 `7 n
CHERNYO | 2014-9-5 14:19:42 | 显示全部楼层
pan2vr里怎么做
cgf | 2014-9-5 15:03:14 | 显示全部楼层
CHERNYO 发表于 2014-9-5 14:19( G0 G1 k& v8 }9 h( k( A  W2 [7 A
pan2vr里怎么做

* X$ K6 ?  \, \) x! `9 u# ?- g这里面我也不会做,除非开发商在里面嵌入这个功能。或者你输出文件的时候选择html格式,再嵌入这些内容,也许可行。
CHERNYO | 2014-9-5 16:17:43 | 显示全部楼层
输出网页格式后,怎么嵌入啊?
大美溪北 | 2014-9-8 18:15:00 | 显示全部楼层
也想知道“独门绝技”,非商业目的。
admin | 2014-9-8 21:36:26 | 显示全部楼层
PANO2VR貌似无此功能。
8 c# W% t- U7 N' G4 h% ^PANOTOUR PRO里很简单,在Behaviour(行为)里选little planet introduction(小行星载入)即可。
wjab123 | 2015-6-19 14:27:33 | 显示全部楼层
现有的只是krpano可以实现,其他的暂时没有发现
mazhi01 | 2015-6-29 17:09:58 | 显示全部楼层
看不懂啊。学习学习
" z* {: S: Y1 |5 m
豆腐圆 | 2015-11-10 15:17:33 | 显示全部楼层
学习了
一颗牙 | 2017-6-7 03:18:45 来自手机 | 显示全部楼层
admin 发表于 2014-9-8 09:36 PM- z- Y8 P/ `! J/ [3 x! L- `
PANO2VR貌似无此功能。
& b( E# Q& Z/ g2 }+ K. Y. M9 kPANOTOUR PRO里很简单,在Behaviour(行为)里选little planet introduction(小行 ...
  {/ E3 ?' w) M/ E$ q' _* s
能加我qq么有事请教您qq350964664
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则