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

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

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

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

x
请教大大们,就是小行星图像开始展开渐入全景漫游这个动作是怎么实现的?8 ^4 _2 k" h4 F4 h2 d* z+ J
6 b0 n; e0 C" P) g

小行星

小行星
7 k. j/ ^9 p+ v& {, @

5 K/ T$ T6 h3 y) p
9 m$ i# S4 {7 W. Z! B% P# u* S

全景

全景
: N7 q6 A, R' ~; w( `( T4 t

7 D1 z* v0 j2 k
cgf | 2014-9-5 14:04:00 | 显示全部楼层
在krpano生成的全景文件里xml里嵌入以下代码:% n8 e' L0 j# ~  d' Z
<view hlookat="0"/ j0 r2 e* f" r5 f5 H4 m
      vlookat="90"
' }3 z( P6 v% x! D      fisheye="1.0", J% G/ d/ P7 F4 Y! X7 y& |& n
      stereographic="true"
- y: Q. P) ~. i% q      fov="150"
* b; t2 I4 {1 p9 d) T& S0 g      fovmax="150"# G+ n) q5 P; G
      />  y9 I3 {* m% ~* T- B$ }
就可实现小行星效果,继续追加命令即可实现小行星进入全景开场动画。
- x  F* T, k* y" K8 s/ B9 k现在我想请教的问题是怎么让小行星的视场在从远端开始,就是从无穷远处开始渐渐拉近,再展开成全景?请大大们给个属性控制代码。:loveliness:
cgf | 2014-9-5 14:10:27 | 显示全部楼层
本帖最后由 cgf 于 2014-9-5 14:11 编辑 . F! d; `% Q& ?& e$ |3 V

8 H3 {& H  N8 R) j以下是小行星开场进入全景代码,但是也只是从相机实际的位置开始,而不是最远端,还请朋友们帮帮忙:: x. d* O& n" y2 C

+ T' X) s7 a- a5 t
' t/ o" G* @1 `' T2 D7 r, ]9 B    <krpano>  ) P8 O' w8 t# t, S: M6 k

4 ?9 C2 |/ x! U+ O* f" Q        <view stereographic="true"  . T6 F, x7 Z# {. ]4 o5 f' p
              fisheye="1.0"  
! f4 Y1 b' |5 Y              fov="155"  , }( A; C7 a" m3 i* t
              fovtype="VFOV"  
7 j5 }$ b+ y- F* R8 ~9 k8 f              fovmax="150"  ; k9 c' A, A  `1 X; U; \
              hlookat="-60"  4 y: G1 {0 P0 @4 A
              vlookat="77"  $ w5 `& r4 A, e9 C, Y
              />  1 ]& q4 e# ?- G; w4 G$ H' i

- M  R1 t/ a& p
; A  Y: Y0 \/ ]. \" P        <display flash10="off" details="24" />  
% A6 n% r' [. N6 o        <events />  
9 e+ x+ t! z) I/ G      
. ?  m3 o: H; t; |/ f6 A% S% _2 v7 ~        <action name="normalview">  ' ]$ ]4 O1 W: x$ ?: c3 `7 R
            tween(view.hlookat, -40, 2.5, easeInOutQuad);  
4 l- B& _8 J( V- [$ K, `. i) A& z* ^            tween(view.vlookat, -35, 2.5, easeInOutQuad);  * s0 P' H0 |4 B: x
            tween(view.fov,     85,  2.5, easeInOutQuad);  
4 _% ]7 T$ O, I% B) P            tween(view.fisheye, 0.0, 2.5, easeInOutQuad);  
1 I. G" L: R5 j! X            wait(2.7);  6 f! x% I' z& [5 c( R5 `6 P/ g
            set(display.flash10, on);  
& L) U: x  O) P2 `. {' s7 k. n        </action>  + {8 B4 y; U9 b' w; x
      
4 O( B9 T" ~4 h; M" ^7 T      
' W- a! V( E& N7 b' O* Y- X        <!-- showtext() textstyle -->  : V* C7 |- g2 j6 _5 g* v
        <textstyle name="infostyle"  , W% o0 s  _$ i
                   origin="center" edge="center" yoffset="-39" textalign="center" background="false" border="false"  5 g/ Z9 D, C9 h, u- ]
                   fontsize="40" textcolor="0xFFFFFF" bold="false" effect="glow(0xFFFFFF,0.7,4,2);glow
- J, Y/ S6 r3 w8 @( v4 c* B5 [1 B. y  W5 h! x( e
(0x000000,1,4,2);dropshadow(3,45,0x000000,2,0.6);"  6 k6 R: L5 b7 M! ]
                   showtime="3.0" fadeintime="1.0" fadetime="1.0"  + v6 l1 g" _4 H; q: _
                   />  
: o' R* E- m; j7 ~4 n      * L. U. Q2 t9 t  E  |  A
      ) r5 g# R3 t0 }8 `
    </krpano>  
2 ?3 M$ t2 N8 `2 u# W7 @
CHERNYO | 2014-9-5 14:19:42 | 显示全部楼层
pan2vr里怎么做
cgf | 2014-9-5 15:03:14 | 显示全部楼层
CHERNYO 发表于 2014-9-5 14:19
5 r1 Z. V( C. ?pan2vr里怎么做
% i; l0 x) W  Q9 S3 G6 l% U
这里面我也不会做,除非开发商在里面嵌入这个功能。或者你输出文件的时候选择html格式,再嵌入这些内容,也许可行。
CHERNYO | 2014-9-5 16:17:43 | 显示全部楼层
输出网页格式后,怎么嵌入啊?
大美溪北 | 2014-9-8 18:15:00 | 显示全部楼层
也想知道“独门绝技”,非商业目的。
admin | 2014-9-8 21:36:26 | 显示全部楼层
PANO2VR貌似无此功能。
( ]& }4 }& j+ w8 l) Q+ b* QPANOTOUR PRO里很简单,在Behaviour(行为)里选little planet introduction(小行星载入)即可。
wjab123 | 2015-6-19 14:27:33 | 显示全部楼层
现有的只是krpano可以实现,其他的暂时没有发现
mazhi01 | 2015-6-29 17:09:58 | 显示全部楼层
看不懂啊。学习学习
- C* b' G" y7 \$ ^
豆腐圆 | 2015-11-10 15:17:33 | 显示全部楼层
学习了
一颗牙 | 2017-6-7 03:18:45 来自手机 | 显示全部楼层
admin 发表于 2014-9-8 09:36 PM6 X$ I$ Z2 r! x, ?  d- E$ g
PANO2VR貌似无此功能。
1 f* }" S4 g1 E  I- A0 XPANOTOUR PRO里很简单,在Behaviour(行为)里选little planet introduction(小行 ...
, c! n6 y/ Z5 y* P' {* x1 `  x/ M
能加我qq么有事请教您qq350964664
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则