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

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

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

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

x
请教大大们,就是小行星图像开始展开渐入全景漫游这个动作是怎么实现的?/ M2 X  c6 f" z# ?! M
9 A; O9 E! u* y& i, j

小行星

小行星

; z, @% e! X. }  a/ c) e
' n9 _) q7 r+ T1 q/ Z$ P* y
5 ]! c5 N, r  ~0 r

全景

全景
6 Q& r  ]! L6 y
- U3 [; \. L% C2 ?; W
cgf | 2014-9-5 14:04:00 | 显示全部楼层
在krpano生成的全景文件里xml里嵌入以下代码:) Q2 T* @4 z5 F
<view hlookat="0"
7 A' Y5 U  k/ a" s      vlookat="90", u0 p0 C, g" q" e2 S+ o3 J
      fisheye="1.0"
& D# j, g' N  u4 X      stereographic="true"
( h7 x% V/ D( [5 w8 d      fov="150"# r- H4 i  S2 J5 R, T. d& B
      fovmax="150"
" R5 r! n, L- d! t      />
" h, C! I6 w8 U3 f7 W就可实现小行星效果,继续追加命令即可实现小行星进入全景开场动画。
  v1 x; r& ]/ R+ ^  M3 L  u+ b8 w现在我想请教的问题是怎么让小行星的视场在从远端开始,就是从无穷远处开始渐渐拉近,再展开成全景?请大大们给个属性控制代码。:loveliness:
cgf | 2014-9-5 14:10:27 | 显示全部楼层
本帖最后由 cgf 于 2014-9-5 14:11 编辑 - r. F% {, E; Y& v( c! \; g
# M, K" r7 I* [/ m0 y; e3 P
以下是小行星开场进入全景代码,但是也只是从相机实际的位置开始,而不是最远端,还请朋友们帮帮忙:
$ V! w! @6 B( O& O9 J) K8 W9 r$ |( ?

' z; _+ P- v$ l- J1 r. X    <krpano>  
* z1 B5 r) n( d& x2 h) ]* _/ A
. z! K+ a$ o3 \4 O" v3 [) u" P% B        <view stereographic="true"  + k& g. `! R' q
              fisheye="1.0"  
! y! p6 K6 o5 F0 j              fov="155"  
" Z0 J1 i2 T% M/ B              fovtype="VFOV"  , j+ x! C3 I1 [  k# B4 N6 F# Z6 c
              fovmax="150"  0 b7 L- V0 z; ^# M- d
              hlookat="-60"  
9 R# [- _3 _. J0 M+ s0 N. Y              vlookat="77"  ' X& l( m7 N3 m/ H; p. E
              />  
  A8 H% m+ y- A, a" X* [2 j0 B8 T) @) i
# }) R8 B- m# n
        <display flash10="off" details="24" />  
4 y) K1 F% ?4 Z/ z% b; I        <events />  
2 l9 ?; x' A9 V6 G' c      ! N( m( ?: q5 E' z7 X$ |! ]) I8 v
        <action name="normalview">  
  z: }. L7 s0 I7 S# r  F            tween(view.hlookat, -40, 2.5, easeInOutQuad);  2 R0 s" r: \0 \( M, g
            tween(view.vlookat, -35, 2.5, easeInOutQuad);  
7 O9 Y3 M2 Y4 b0 ^9 w            tween(view.fov,     85,  2.5, easeInOutQuad);  $ u$ }: T! s4 ]2 x0 r; r9 c
            tween(view.fisheye, 0.0, 2.5, easeInOutQuad);  ) G5 h. U" x( W5 F, L- U
            wait(2.7);  3 }* g* `8 e3 P& e# c
            set(display.flash10, on);  : [; ~' S; I6 t2 k- D) _, @
        </action>    j; e% d2 H% d2 r( j* d% w
      8 @+ V! J, `" ^) _9 ]
      ( S& `8 |! m  P* G
        <!-- showtext() textstyle -->  
2 o& ^. e: l' c' h        <textstyle name="infostyle"  
* d9 d# C# P6 }                   origin="center" edge="center" yoffset="-39" textalign="center" background="false" border="false"  
) Y( @- q* m. T3 f2 f. D                   fontsize="40" textcolor="0xFFFFFF" bold="false" effect="glow(0xFFFFFF,0.7,4,2);glow4 X0 \7 `1 l! k  T: A
* s% I' V1 k4 E" L/ S( Y
(0x000000,1,4,2);dropshadow(3,45,0x000000,2,0.6);"  * _: |( }3 v( X' s9 {' T! `
                   showtime="3.0" fadeintime="1.0" fadetime="1.0"  2 j: s- i! h1 b
                   />  $ i: g2 {* z$ a
      9 C  I' f9 \( f$ j8 A
      ' g5 {9 N% f2 l& d" p
    </krpano>  + M0 ?" A( V" j& |" T+ l
CHERNYO | 2014-9-5 14:19:42 | 显示全部楼层
pan2vr里怎么做
cgf | 2014-9-5 15:03:14 | 显示全部楼层
CHERNYO 发表于 2014-9-5 14:19  H) e3 A9 p4 Q6 Q
pan2vr里怎么做
. ?2 a9 I# {5 W. [, o) Q; N; P
这里面我也不会做,除非开发商在里面嵌入这个功能。或者你输出文件的时候选择html格式,再嵌入这些内容,也许可行。
CHERNYO | 2014-9-5 16:17:43 | 显示全部楼层
输出网页格式后,怎么嵌入啊?
大美溪北 | 2014-9-8 18:15:00 | 显示全部楼层
也想知道“独门绝技”,非商业目的。
admin | 2014-9-8 21:36:26 | 显示全部楼层
PANO2VR貌似无此功能。
! r& U. e# B; C8 }7 |! _: g+ xPANOTOUR PRO里很简单,在Behaviour(行为)里选little planet introduction(小行星载入)即可。
wjab123 | 2015-6-19 14:27:33 | 显示全部楼层
现有的只是krpano可以实现,其他的暂时没有发现
mazhi01 | 2015-6-29 17:09:58 | 显示全部楼层
看不懂啊。学习学习
2 ]* Z' [" _& i/ Y8 ]# |& ~( {$ l
豆腐圆 | 2015-11-10 15:17:33 | 显示全部楼层
学习了
一颗牙 | 2017-6-7 03:18:45 来自手机 | 显示全部楼层
admin 发表于 2014-9-8 09:36 PM
  k& P2 O. F& q9 [  QPANO2VR貌似无此功能。
, n( T- N2 C& W3 y; JPANOTOUR PRO里很简单,在Behaviour(行为)里选little planet introduction(小行 ...
/ r2 ~; I9 s. t% @
能加我qq么有事请教您qq350964664
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则