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

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

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

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

x
请教大大们,就是小行星图像开始展开渐入全景漫游这个动作是怎么实现的?
# a* p' F( E* c0 U4 O8 L4 B
' x. }2 ]7 @0 V  M! J. T  W$ {

小行星

小行星
( E8 {. _  U  X4 [0 @7 H2 k8 ~

/ G$ u$ `* q* p: g
- T  k, n: I, P9 H

全景

全景
) y4 }* r. h- J- s9 z

$ C/ V' V+ \: |1 Q. Q
cgf | 2014-9-5 14:04:00 | 显示全部楼层
在krpano生成的全景文件里xml里嵌入以下代码:- z; m% w( [2 h6 Y1 [, I
<view hlookat="0"
9 s8 n/ H- d6 C3 F9 H      vlookat="90"% e) Q: k( j9 D$ e1 }
      fisheye="1.0"; a7 ?. ?8 c3 s; P" z7 C; `
      stereographic="true"& ]1 h! p+ u3 s& `4 h
      fov="150"
) S/ n. U+ ~7 N      fovmax="150"5 M0 V1 k! @4 ]1 A! j7 g3 @- a
      />2 r4 g6 D$ V( C; i# m+ C
就可实现小行星效果,继续追加命令即可实现小行星进入全景开场动画。
" v. A% t# r& P5 q% L8 h7 k5 d现在我想请教的问题是怎么让小行星的视场在从远端开始,就是从无穷远处开始渐渐拉近,再展开成全景?请大大们给个属性控制代码。:loveliness:
cgf | 2014-9-5 14:10:27 | 显示全部楼层
本帖最后由 cgf 于 2014-9-5 14:11 编辑
7 Q  M& @) H) k. Y8 p
4 k  [; X' k; S; \% b以下是小行星开场进入全景代码,但是也只是从相机实际的位置开始,而不是最远端,还请朋友们帮帮忙:2 q. G  A1 x6 y$ F  ^/ M4 a  f

3 e8 C/ c: A- T( i3 |. v6 \! R$ i- K1 q. Q
    <krpano>  : F8 b9 g* P; p7 b3 y

- y0 a8 P; r2 _# j: S) J" ~5 b2 j        <view stereographic="true"  
' B3 I& ^% T( s# u0 Y( L% U/ ?              fisheye="1.0"  9 A1 Y  m$ u. {2 U9 D' H' e
              fov="155"  0 j9 {; b7 }$ X6 L& \2 C" A0 u' E1 w
              fovtype="VFOV"  # p' a4 v8 S" N& p/ z7 X1 \! ?
              fovmax="150"  
7 u. L5 Z  K, Z  q; `6 T              hlookat="-60"  3 G+ c" I) L8 B
              vlookat="77"  2 C% E) I/ }  y
              />  
! a6 s/ g0 B6 z
" G# R: x) x3 Y
+ Y" c) C2 V8 K7 s. |        <display flash10="off" details="24" />  
; A& Q, y0 W4 G, t& D+ I: m        <events />  
8 Y( b" C+ F" ~      
1 `( @, A, Z! `, R: ?0 {        <action name="normalview">  
! G2 L$ J5 u2 I0 {            tween(view.hlookat, -40, 2.5, easeInOutQuad);  
5 p4 P; f2 }6 y# ^. n% c6 @% k3 I7 O: ]            tween(view.vlookat, -35, 2.5, easeInOutQuad);  1 Q3 {- {0 d$ t# T# {5 x
            tween(view.fov,     85,  2.5, easeInOutQuad);  3 q/ h& V% p/ q  e6 ~
            tween(view.fisheye, 0.0, 2.5, easeInOutQuad);  
4 T4 z" P  s' ?/ j9 E& y6 D7 s; N* G            wait(2.7);  
7 j% [2 U- o3 ]# F            set(display.flash10, on);  
9 q' K4 G5 n* I7 n        </action>  1 ]. _# O. H9 ^' ]1 G" f- b
      
6 g1 {' @; f' O2 H9 X% b) L7 {      
0 T' ^( }4 L: {- H        <!-- showtext() textstyle -->  
. d2 J* D# u" V        <textstyle name="infostyle"  ! g9 V* w  g; g& u* T4 {
                   origin="center" edge="center" yoffset="-39" textalign="center" background="false" border="false"  
$ ^' h6 B$ Z* Q+ P                   fontsize="40" textcolor="0xFFFFFF" bold="false" effect="glow(0xFFFFFF,0.7,4,2);glow
9 s1 s7 r6 q3 t9 r5 w
! k9 h8 o$ m' t  E(0x000000,1,4,2);dropshadow(3,45,0x000000,2,0.6);"  / w: F) H4 f4 b
                   showtime="3.0" fadeintime="1.0" fadetime="1.0"  
& d! p& x2 `. a  ?( x" F                   />  
" U& O+ U" y3 v      
! k" I- T  S( p4 K. S( u1 C- q: w      0 d" C$ J) X  [4 ]( q
    </krpano>  
& W4 P" x$ t& \% e& }( F% }
CHERNYO | 2014-9-5 14:19:42 | 显示全部楼层
pan2vr里怎么做
cgf | 2014-9-5 15:03:14 | 显示全部楼层
CHERNYO 发表于 2014-9-5 14:19
$ f# e4 B5 ]. d- _' A  rpan2vr里怎么做
* w5 }9 q# z6 f, p, X
这里面我也不会做,除非开发商在里面嵌入这个功能。或者你输出文件的时候选择html格式,再嵌入这些内容,也许可行。
CHERNYO | 2014-9-5 16:17:43 | 显示全部楼层
输出网页格式后,怎么嵌入啊?
大美溪北 | 2014-9-8 18:15:00 | 显示全部楼层
也想知道“独门绝技”,非商业目的。
admin | 2014-9-8 21:36:26 | 显示全部楼层
PANO2VR貌似无此功能。$ Y+ ~" V/ Y# z0 U; K
PANOTOUR PRO里很简单,在Behaviour(行为)里选little planet introduction(小行星载入)即可。
wjab123 | 2015-6-19 14:27:33 | 显示全部楼层
现有的只是krpano可以实现,其他的暂时没有发现
mazhi01 | 2015-6-29 17:09:58 | 显示全部楼层
看不懂啊。学习学习
( `" G! J  D) x: U. c. i
豆腐圆 | 2015-11-10 15:17:33 | 显示全部楼层
学习了
一颗牙 | 2017-6-7 03:18:45 来自手机 | 显示全部楼层
admin 发表于 2014-9-8 09:36 PM  l$ {5 b6 `5 Y9 O
PANO2VR貌似无此功能。2 j/ B2 N# W% h/ U) |- z' A& H
PANOTOUR PRO里很简单,在Behaviour(行为)里选little planet introduction(小行 ...

3 v+ ^: x* Q' n) C( J' H. z能加我qq么有事请教您qq350964664
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则