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

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

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

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

x
请教大大们,就是小行星图像开始展开渐入全景漫游这个动作是怎么实现的?
! \6 R" [& w, _# j
% p/ x# G. k+ p  M+ c% d/ E5 l; B9 O4 y

小行星

小行星
9 n5 ~$ i+ M" ^9 `$ w6 O/ w: Y
+ n) B% ^$ q6 S+ x) x

4 V. {- W0 _) u

全景

全景
! \7 ?5 w1 d- `. y- S2 S9 |

% G2 N: |) \8 U; p+ v3 `& \$ j
cgf | 2014-9-5 14:04:00 | 显示全部楼层
在krpano生成的全景文件里xml里嵌入以下代码:
  C# e; u% C4 b+ S4 a2 w  Q* j<view hlookat="0"6 D' |& z* K7 S: o# C1 F2 e
      vlookat="90"
  I3 L+ M3 `) i2 l- {      fisheye="1.0"
1 p- }+ Q* J. y      stereographic="true"$ h, I* v" w6 u4 ^) H% M* U* h
      fov="150"
! ?; p' y( H1 K! p$ ]# b& l' Z      fovmax="150", X" {0 W% j" |6 u$ |9 X
      />: n2 Y$ r9 i# T* n, a! |
就可实现小行星效果,继续追加命令即可实现小行星进入全景开场动画。$ l9 _7 q' z0 e& s
现在我想请教的问题是怎么让小行星的视场在从远端开始,就是从无穷远处开始渐渐拉近,再展开成全景?请大大们给个属性控制代码。:loveliness:
cgf | 2014-9-5 14:10:27 | 显示全部楼层
本帖最后由 cgf 于 2014-9-5 14:11 编辑
% O  i: _: x/ }9 U8 e' G4 z# s
以下是小行星开场进入全景代码,但是也只是从相机实际的位置开始,而不是最远端,还请朋友们帮帮忙:
6 C. X( `; ~7 z% E8 x+ Y- V+ }" j3 _! F. A
6 R# B) V6 c4 }- V5 I4 `
    <krpano>  1 `: I( L" c" v( N! u- E& W" |

% e) P7 y) e; u/ H# e$ W, R2 L6 J        <view stereographic="true"  + v3 p! K: p; G0 a# N& M
              fisheye="1.0"  + ~" R) L& R0 V% X. @0 ?
              fov="155"  
$ I" a# i( S7 v6 A# {              fovtype="VFOV"  ' Q1 B5 L6 N4 F% }4 G8 T! J
              fovmax="150"  & P6 b7 Y8 j& }  F; Q! F: d
              hlookat="-60"  " f! S, ~% f  n  j/ g2 H( F
              vlookat="77"  : M! B# Y$ t, e2 K7 I( Y& y
              />  
3 z, O: q8 r8 e3 f2 ]( l  ^9 J0 X- G5 G+ e' F7 y4 T( k
2 Q% _7 n% K% B& a0 D0 z( E- L
        <display flash10="off" details="24" />    J( w9 ]) W' e
        <events />  
& ~- ^$ b2 z( O( a+ b" V0 R      
; m/ I0 `$ @) R! [        <action name="normalview">  
) |( m" l( o( M3 I; ?; U            tween(view.hlookat, -40, 2.5, easeInOutQuad);  ! X$ h, t- [" d6 A9 N8 _
            tween(view.vlookat, -35, 2.5, easeInOutQuad);  
  g1 K# }" B# F            tween(view.fov,     85,  2.5, easeInOutQuad);  ' O, [3 D& b( I* [7 X+ u+ p" P
            tween(view.fisheye, 0.0, 2.5, easeInOutQuad);  % c% G; m! [4 o: G2 b0 a3 H
            wait(2.7);  
$ i( s$ D: A4 o8 D( U            set(display.flash10, on);  5 n4 X/ J! v5 ]
        </action>  2 ^# V9 d" M- P& h2 q
      
0 G' V+ q4 v. J/ r/ u; i7 U, n      8 H& n2 ]) E! d5 N4 d) |, j
        <!-- showtext() textstyle -->  
5 L8 n) B$ w5 e' N0 }        <textstyle name="infostyle"  
, w: Z5 [1 N0 y; |- ~+ P) Z" {                   origin="center" edge="center" yoffset="-39" textalign="center" background="false" border="false"  
; I. L  }$ @: a5 l% m                   fontsize="40" textcolor="0xFFFFFF" bold="false" effect="glow(0xFFFFFF,0.7,4,2);glow
5 j+ U. t6 V8 l8 B2 \( `% E  h. U5 p; B# q
(0x000000,1,4,2);dropshadow(3,45,0x000000,2,0.6);"  ' Z* i) M# f3 e: m
                   showtime="3.0" fadeintime="1.0" fadetime="1.0"  3 q8 i& R4 Q3 }* b# R7 k3 D
                   />  4 M+ J( S# Z) n: y, ^
      
( R. Q' K$ w1 Q: m/ S      $ F( Y6 w& |! N* ?6 s
    </krpano>  # Z( [7 E6 l# q5 p/ o1 Y
CHERNYO | 2014-9-5 14:19:42 | 显示全部楼层
pan2vr里怎么做
cgf | 2014-9-5 15:03:14 | 显示全部楼层
CHERNYO 发表于 2014-9-5 14:19* K+ v( ]8 o' d6 ?
pan2vr里怎么做
. E) ^( R  N  ]. J) a! l" _
这里面我也不会做,除非开发商在里面嵌入这个功能。或者你输出文件的时候选择html格式,再嵌入这些内容,也许可行。
CHERNYO | 2014-9-5 16:17:43 | 显示全部楼层
输出网页格式后,怎么嵌入啊?
大美溪北 | 2014-9-8 18:15:00 | 显示全部楼层
也想知道“独门绝技”,非商业目的。
admin | 2014-9-8 21:36:26 | 显示全部楼层
PANO2VR貌似无此功能。
* t  \4 U  Q3 s5 G3 T5 dPANOTOUR PRO里很简单,在Behaviour(行为)里选little planet introduction(小行星载入)即可。
wjab123 | 2015-6-19 14:27:33 | 显示全部楼层
现有的只是krpano可以实现,其他的暂时没有发现
mazhi01 | 2015-6-29 17:09:58 | 显示全部楼层
看不懂啊。学习学习
4 ]5 Q4 L. z0 O& z: K7 C& M- b* \
豆腐圆 | 2015-11-10 15:17:33 | 显示全部楼层
学习了
一颗牙 | 2017-6-7 03:18:45 来自手机 | 显示全部楼层
admin 发表于 2014-9-8 09:36 PM  @! ?7 t% K- Q
PANO2VR貌似无此功能。
2 P( F$ e/ o" I) m8 r2 P  ]4 @PANOTOUR PRO里很简单,在Behaviour(行为)里选little planet introduction(小行 ...

7 \! Y: C% H2 M: S6 d能加我qq么有事请教您qq350964664
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则