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

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

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

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

x
请教大大们,就是小行星图像开始展开渐入全景漫游这个动作是怎么实现的?, |) n% O4 ?* H) j0 z9 B4 b
5 w8 C9 g. ~6 T# ]7 u

小行星

小行星
1 L: W( _1 r, P
$ V7 E6 d, j! n# m0 L

5 x) X: x- |% y8 V

全景

全景
; [7 @& L1 v* P# |1 q9 K6 g

+ f. ^. z& o9 c, B3 [
cgf | 2014-9-5 14:04:00 | 显示全部楼层
在krpano生成的全景文件里xml里嵌入以下代码:8 \6 m5 ~$ g' J& k
<view hlookat="0"9 S  r' I3 i* ~! W  K, C9 P
      vlookat="90"
# X& L7 f5 O- ]# i% B) K( i$ T  `      fisheye="1.0"
' X% t6 W& l% p9 c! V5 S4 G2 x      stereographic="true"
' V3 ]0 y4 Q  [) L' b% X) p9 R      fov="150"0 m7 \2 N5 C5 }& D; {
      fovmax="150"
- Y$ s# y5 ]& ?6 ^/ B$ S      />
9 ?8 a9 D) B8 M6 O. l$ ~就可实现小行星效果,继续追加命令即可实现小行星进入全景开场动画。0 ^; z" a8 o; G$ F6 B
现在我想请教的问题是怎么让小行星的视场在从远端开始,就是从无穷远处开始渐渐拉近,再展开成全景?请大大们给个属性控制代码。:loveliness:
cgf | 2014-9-5 14:10:27 | 显示全部楼层
本帖最后由 cgf 于 2014-9-5 14:11 编辑
; t' b9 z  p! \( n  @
" c% \) t/ y# Y以下是小行星开场进入全景代码,但是也只是从相机实际的位置开始,而不是最远端,还请朋友们帮帮忙:
$ _* n- [3 Z  I; q2 k% Y
" K; I5 p0 {. c' d! E
8 {( v$ t2 Q% x0 W/ P: B    <krpano>  7 \$ K; A+ @% y5 ?) z5 s
% ?8 x; S% i0 K! Z- H0 F0 a
        <view stereographic="true"  3 P/ A3 _! _4 M) k. F5 z+ [! Y) S
              fisheye="1.0"  
& h- e0 _4 B6 j; |3 _6 {+ o              fov="155"    A* X! ]- X6 z2 f/ T
              fovtype="VFOV"  
; R! ]% ^0 r' b; s) l; |0 w              fovmax="150"  9 i9 W" |* y; v, T
              hlookat="-60"  3 p6 S% @: o, y0 A
              vlookat="77"  3 _& {$ r7 p1 ]  [! J( f
              />  
1 v" B( D5 n  H. o" h* _. I' A, Z: l! E0 {, `

' O+ K+ f5 c, a# P        <display flash10="off" details="24" />  , c6 r& f0 }8 d  S( a7 c
        <events />  
. j* v* _) M+ t# }      
) s8 E8 i& T& p2 V( H# w        <action name="normalview">  . s& @! \5 M# C2 u3 p
            tween(view.hlookat, -40, 2.5, easeInOutQuad);  
8 `* }! ]  e8 U1 }* [  e            tween(view.vlookat, -35, 2.5, easeInOutQuad);  
' b1 R. L; x3 {            tween(view.fov,     85,  2.5, easeInOutQuad);  
, `% S- `+ `9 Q1 W            tween(view.fisheye, 0.0, 2.5, easeInOutQuad);  4 K7 k) ]+ r- o4 g) c, ?; C
            wait(2.7);  
5 l6 F+ m% U) z8 c5 z1 \            set(display.flash10, on);  
5 t2 G/ I" N1 c        </action>  
' Q5 ?1 j; r0 K7 ~( ~      & |, q2 ?: D5 C9 I( N! R& A6 X- g: l
      
8 ]$ b8 N& C6 g& ~5 e6 }: N        <!-- showtext() textstyle -->  7 L7 g. j$ I0 h- Z8 Y! l  r6 }
        <textstyle name="infostyle"  6 `5 d1 B! z$ }( w3 e8 P
                   origin="center" edge="center" yoffset="-39" textalign="center" background="false" border="false"    [( W$ S& q, n* ~) X
                   fontsize="40" textcolor="0xFFFFFF" bold="false" effect="glow(0xFFFFFF,0.7,4,2);glow6 S5 f6 l% Q- J

/ D( k( `- d' j+ O9 h9 ^(0x000000,1,4,2);dropshadow(3,45,0x000000,2,0.6);"  
# u! _5 n2 j$ x: D                   showtime="3.0" fadeintime="1.0" fadetime="1.0"  % o6 P! J0 e! h7 R
                   />  5 A* ^, R/ Q/ d& t' d: ?
      
; p: |/ g- Z/ t6 t0 q2 H; a      ( y1 a  G+ Z* P4 G2 d8 ^) Z* C5 A
    </krpano>  
. k0 E* [4 }2 }7 |5 X7 `' s0 z
CHERNYO | 2014-9-5 14:19:42 | 显示全部楼层
pan2vr里怎么做
cgf | 2014-9-5 15:03:14 | 显示全部楼层
CHERNYO 发表于 2014-9-5 14:19
3 a, G! l0 e7 G  W. K% u9 v: Npan2vr里怎么做
, l0 o" l5 p  @+ h3 ~
这里面我也不会做,除非开发商在里面嵌入这个功能。或者你输出文件的时候选择html格式,再嵌入这些内容,也许可行。
CHERNYO | 2014-9-5 16:17:43 | 显示全部楼层
输出网页格式后,怎么嵌入啊?
大美溪北 | 2014-9-8 18:15:00 | 显示全部楼层
也想知道“独门绝技”,非商业目的。
admin | 2014-9-8 21:36:26 | 显示全部楼层
PANO2VR貌似无此功能。
+ i5 K0 l) s7 i6 M' V2 ^: a9 {* gPANOTOUR PRO里很简单,在Behaviour(行为)里选little planet introduction(小行星载入)即可。
wjab123 | 2015-6-19 14:27:33 | 显示全部楼层
现有的只是krpano可以实现,其他的暂时没有发现
mazhi01 | 2015-6-29 17:09:58 | 显示全部楼层
看不懂啊。学习学习
1 F5 E9 W8 q+ q& s' _4 |& z+ F
豆腐圆 | 2015-11-10 15:17:33 | 显示全部楼层
学习了
一颗牙 | 2017-6-7 03:18:45 来自手机 | 显示全部楼层
admin 发表于 2014-9-8 09:36 PM
, w; f8 ~- [0 `PANO2VR貌似无此功能。  V) @, u& l1 |# |9 G& ?" |
PANOTOUR PRO里很简单,在Behaviour(行为)里选little planet introduction(小行 ...
; ~0 V, p) Q: N0 T! ?4 D1 f
能加我qq么有事请教您qq350964664
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则