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

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

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

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

x
请教大大们,就是小行星图像开始展开渐入全景漫游这个动作是怎么实现的?
5 o) W& d: w6 P$ Y7 q6 A9 x
. {) G) |! p6 W7 j! [9 Y

小行星

小行星
, s5 I0 @" ?# X9 V

* c* {* _! c/ T! j, ]* w! @

) S8 }  X. Y3 Y+ j

全景

全景

, [! f& L# ~: }

3 }( e) P; l, R1 B3 [- b  n
cgf | 2014-9-5 14:04:00 | 显示全部楼层
在krpano生成的全景文件里xml里嵌入以下代码:- i6 ?7 G$ @$ z. y
<view hlookat="0"
% N* s! u; d  o9 [      vlookat="90"& e* {" U! T. ]& h- n
      fisheye="1.0"+ A3 @. k) o( H% T; B
      stereographic="true"  @' v% Y7 E5 U) v( w7 l9 I
      fov="150"' S0 q! a. g% e" v
      fovmax="150"" _4 V7 B% O" G  X$ ~+ X: s4 |
      />9 @% J, R& x1 E9 m3 l
就可实现小行星效果,继续追加命令即可实现小行星进入全景开场动画。
, w& {. k* M: ~/ o现在我想请教的问题是怎么让小行星的视场在从远端开始,就是从无穷远处开始渐渐拉近,再展开成全景?请大大们给个属性控制代码。:loveliness:
cgf | 2014-9-5 14:10:27 | 显示全部楼层
本帖最后由 cgf 于 2014-9-5 14:11 编辑 ( \2 E! E5 I% N" k$ c. g
% Z2 a7 e2 p7 k1 p5 T" @( C* m2 O
以下是小行星开场进入全景代码,但是也只是从相机实际的位置开始,而不是最远端,还请朋友们帮帮忙:6 z( _& u+ @$ K$ T" W* ~# q9 q

" Y: X# w; m4 e# L  n, {$ K& I% G
# e! B: p7 v9 R8 ^- z    <krpano>  
4 d# [9 X# d; ?" _2 F4 I0 R% d: u- ^
# w# ~. H- z; o/ v, I        <view stereographic="true"  - Z$ y: A5 m" g2 j+ \* B" }
              fisheye="1.0"  ; z% C) T0 v, e! l( I4 Y) W3 U
              fov="155"  
+ h! W- s( Y; v4 X# g              fovtype="VFOV"  / e. K7 t/ I) R) s
              fovmax="150"  
3 u: u  j" p; n: H3 }. O" k              hlookat="-60"  1 E) _) G0 ]% L  b! \9 g, ^, i- L. z
              vlookat="77"  . s1 V8 }* w' B' l1 n
              />  
/ Z& r1 t+ `3 m" H' G( ]
+ S) D8 m5 P6 p% h0 M
: i( x6 Y" C3 K% d        <display flash10="off" details="24" />  1 u& E" F5 f4 m9 p( Q
        <events />  
$ Y) y& i0 Q5 i) [3 c9 Q  Z3 B7 d* E      $ g( C% n# X  ~) O  R
        <action name="normalview">  : W1 R2 B/ @, w5 k/ B; P
            tween(view.hlookat, -40, 2.5, easeInOutQuad);  8 r( E, `9 K4 u, l1 k+ d4 ^& U  D
            tween(view.vlookat, -35, 2.5, easeInOutQuad);  
* @! G1 t1 h. k) b3 M            tween(view.fov,     85,  2.5, easeInOutQuad);  
6 ]" M' e" Y2 p- @1 l            tween(view.fisheye, 0.0, 2.5, easeInOutQuad);  3 _" a, f8 r  t
            wait(2.7);  
9 z% I' I/ I7 ~4 H. L- M! N            set(display.flash10, on);  
: y$ |# V; y2 I; j) o' ^        </action>  
" Z5 J* B2 N4 o( N/ E1 b0 [% n4 b      
# P. r. r+ ]2 v* [' C9 Z: K      9 z- Y0 \- r1 \4 a% |
        <!-- showtext() textstyle -->  5 {3 b  O8 D+ H7 Z% }5 J9 ]* T& F
        <textstyle name="infostyle"  " n1 ?0 N1 u4 e5 \. `& i; ^- \5 D
                   origin="center" edge="center" yoffset="-39" textalign="center" background="false" border="false"  8 O9 n6 Z3 B% T& A6 v; w
                   fontsize="40" textcolor="0xFFFFFF" bold="false" effect="glow(0xFFFFFF,0.7,4,2);glow
6 ?2 Z! C" g7 H. F7 ^( S
; R% F8 j' Q; o$ V(0x000000,1,4,2);dropshadow(3,45,0x000000,2,0.6);"  * y' W- Y8 }+ s6 k- J
                   showtime="3.0" fadeintime="1.0" fadetime="1.0"  
- b2 q) w! i3 y* T& j4 l                   />  
  h* q& z, L* W. r      
6 c& ]5 I/ M7 v* N) `( `      
, e% ]- H2 y/ k  _! U2 w    </krpano>  
; v! ~! ?% F3 ]7 d: u7 l
CHERNYO | 2014-9-5 14:19:42 | 显示全部楼层
pan2vr里怎么做
cgf | 2014-9-5 15:03:14 | 显示全部楼层
CHERNYO 发表于 2014-9-5 14:19
2 f3 j7 M# @; g) o; Cpan2vr里怎么做
4 C% l6 R) s! Q+ ~- e9 w* d6 `
这里面我也不会做,除非开发商在里面嵌入这个功能。或者你输出文件的时候选择html格式,再嵌入这些内容,也许可行。
CHERNYO | 2014-9-5 16:17:43 | 显示全部楼层
输出网页格式后,怎么嵌入啊?
大美溪北 | 2014-9-8 18:15:00 | 显示全部楼层
也想知道“独门绝技”,非商业目的。
admin | 2014-9-8 21:36:26 | 显示全部楼层
PANO2VR貌似无此功能。+ v3 y! ^% K% C; d2 t  e
PANOTOUR PRO里很简单,在Behaviour(行为)里选little planet introduction(小行星载入)即可。
wjab123 | 2015-6-19 14:27:33 | 显示全部楼层
现有的只是krpano可以实现,其他的暂时没有发现
mazhi01 | 2015-6-29 17:09:58 | 显示全部楼层
看不懂啊。学习学习
" B: W0 u7 I$ b6 ~
豆腐圆 | 2015-11-10 15:17:33 | 显示全部楼层
学习了
一颗牙 | 2017-6-7 03:18:45 来自手机 | 显示全部楼层
admin 发表于 2014-9-8 09:36 PM
; }2 \- u' h) n; D- V  P$ ~PANO2VR貌似无此功能。" s9 ~1 H) o* _, i/ ]4 [- G
PANOTOUR PRO里很简单,在Behaviour(行为)里选little planet introduction(小行 ...

" V: Q' g" O3 }8 C& f7 E能加我qq么有事请教您qq350964664
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则