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

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

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

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

x
请教大大们,就是小行星图像开始展开渐入全景漫游这个动作是怎么实现的?3 p3 a$ k( O. M. j. G

& K' q3 r/ Q6 p, ]9 c

小行星

小行星
6 {# A, w" k9 I$ e9 s% X

- h' r( J' L( s+ n5 S
0 X; c2 E' Y1 f5 U9 q

全景

全景
9 R6 S  s) F! b/ v. h; N. x

; u5 C7 c- q/ h0 K" ~3 j( y$ E5 ?' o, d
cgf | 2014-9-5 14:04:00 | 显示全部楼层
在krpano生成的全景文件里xml里嵌入以下代码:
  y. o9 z0 P9 F4 H% e: h! Z" D<view hlookat="0"
0 X, f# r' i) L9 S      vlookat="90"
: h% a7 {* e2 L- R+ ]; e      fisheye="1.0"; H4 P8 N; I$ v) z* _/ G
      stereographic="true"
1 Y5 R. r! S0 G9 Z+ C) L5 {      fov="150"0 q; e1 C- f  g! d$ |* Z! a
      fovmax="150"8 @: ]. A8 b1 v& P7 I8 C
      />
/ C  j* ^  v1 a* e8 \就可实现小行星效果,继续追加命令即可实现小行星进入全景开场动画。
  l- h$ K0 [( E( y( C0 B' j& s现在我想请教的问题是怎么让小行星的视场在从远端开始,就是从无穷远处开始渐渐拉近,再展开成全景?请大大们给个属性控制代码。:loveliness:
cgf | 2014-9-5 14:10:27 | 显示全部楼层
本帖最后由 cgf 于 2014-9-5 14:11 编辑
; u: z! n$ I- J0 Y" n: W% A  l1 X4 G* l# Z; o; C& i0 d: y8 U# Q! t6 T
以下是小行星开场进入全景代码,但是也只是从相机实际的位置开始,而不是最远端,还请朋友们帮帮忙:
* Q" ~1 |- E1 x3 _1 U5 M4 Z9 ?: R. E

5 X# C1 @- `! w" O. y    <krpano>  
% c: \* |; ?. y: @; ?
' c5 A0 ]. i# }6 \  w( F        <view stereographic="true"  
- R0 Q9 H4 m" t              fisheye="1.0"  
; M0 W. U' h/ p# ^              fov="155"  
; W+ @' B8 }0 p, M3 x/ u, T              fovtype="VFOV"  9 [, E. w! P% i1 {
              fovmax="150"  ) ?; _$ a: C5 o
              hlookat="-60"  
' N0 \  P# q( ^) R: q9 [1 O' m0 W0 N              vlookat="77"  3 b7 z7 `3 @) Z0 X& N* ^/ q3 X7 {
              />  
# [: ]7 g* Q0 x+ e8 z9 D, G. \+ l$ _. _9 n. q$ l* w2 h9 x

7 x! O# q) M" O! a+ ~3 H6 e        <display flash10="off" details="24" />  ! |- S8 _, b; V9 T. W" o
        <events />  
7 t, r  \2 ~! C, J0 S7 |7 X# G4 {) @      
3 }; f. b; r4 L; g        <action name="normalview">  
7 q9 L8 Z+ k& F            tween(view.hlookat, -40, 2.5, easeInOutQuad);  
1 d# {  e3 h% I            tween(view.vlookat, -35, 2.5, easeInOutQuad);  9 U/ O% G( T! K& K8 M9 P
            tween(view.fov,     85,  2.5, easeInOutQuad);  
4 y" a- Z- r. d) B5 ?            tween(view.fisheye, 0.0, 2.5, easeInOutQuad);  ) M# O: L( A# M& b5 @& l6 B
            wait(2.7);  
$ q* _- X7 V% ~/ B* C! }            set(display.flash10, on);  5 [# l1 r$ m4 j9 G# _
        </action>  / [* a" u2 R$ ^# l% P
      + C) b; T; \. [% s# X& X& z
      $ t; o5 O" E0 \
        <!-- showtext() textstyle -->  * V9 K: c3 M. y1 Z
        <textstyle name="infostyle"  
  q6 a  }" ~  q. V8 T3 \% ?* w; U" d                   origin="center" edge="center" yoffset="-39" textalign="center" background="false" border="false"    x' `; D, i+ l8 T0 d1 H
                   fontsize="40" textcolor="0xFFFFFF" bold="false" effect="glow(0xFFFFFF,0.7,4,2);glow6 J; ^4 `$ H- k- d1 S

0 j9 y# q5 b9 j7 T, y  a  ]' `(0x000000,1,4,2);dropshadow(3,45,0x000000,2,0.6);"  * q. n8 d1 e1 I9 a, h9 e
                   showtime="3.0" fadeintime="1.0" fadetime="1.0"  
( N4 l& B- O  H$ E0 ]5 g0 k                   />  
7 N8 x$ h# t( ~      
0 F- X$ d. U# d/ S5 l, W) J      
0 Z; r  ^, s! J    </krpano>  
& ]8 _- {1 ~* I7 i
CHERNYO | 2014-9-5 14:19:42 | 显示全部楼层
pan2vr里怎么做
cgf | 2014-9-5 15:03:14 | 显示全部楼层
CHERNYO 发表于 2014-9-5 14:19. \) U' L( j) b: ]8 s+ _% g5 w6 j! B: }
pan2vr里怎么做

, R- y& W0 s& _0 ?& }% {这里面我也不会做,除非开发商在里面嵌入这个功能。或者你输出文件的时候选择html格式,再嵌入这些内容,也许可行。
CHERNYO | 2014-9-5 16:17:43 | 显示全部楼层
输出网页格式后,怎么嵌入啊?
大美溪北 | 2014-9-8 18:15:00 | 显示全部楼层
也想知道“独门绝技”,非商业目的。
admin | 2014-9-8 21:36:26 | 显示全部楼层
PANO2VR貌似无此功能。/ |( ?+ @0 `6 m* \
PANOTOUR PRO里很简单,在Behaviour(行为)里选little planet introduction(小行星载入)即可。
wjab123 | 2015-6-19 14:27:33 | 显示全部楼层
现有的只是krpano可以实现,其他的暂时没有发现
mazhi01 | 2015-6-29 17:09:58 | 显示全部楼层
看不懂啊。学习学习
+ w: ?4 ]' G2 _
豆腐圆 | 2015-11-10 15:17:33 | 显示全部楼层
学习了
一颗牙 | 2017-6-7 03:18:45 来自手机 | 显示全部楼层
admin 发表于 2014-9-8 09:36 PM& C: |; y9 P; n; e+ S6 D' U- ?, x( q$ f
PANO2VR貌似无此功能。4 o! Z& `* g# ~
PANOTOUR PRO里很简单,在Behaviour(行为)里选little planet introduction(小行 ...
& Z$ a, h: T& i- H5 j7 t  E6 U
能加我qq么有事请教您qq350964664
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则