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

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

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

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

x
请教大大们,就是小行星图像开始展开渐入全景漫游这个动作是怎么实现的?' O: B7 K, ]" X& C+ `% Y+ `; N
- {" g0 H* t$ ^+ T" t; u4 |

小行星

小行星
' R  I" B8 }! x, n5 F
/ [. g! M: u! [' k( k( L$ `
6 Y+ ?& n+ a# T+ d+ N3 I

全景

全景
3 h6 ^/ l5 \% d9 s+ T  P8 u  W) q. C

6 P+ ?& _; v: [3 e
cgf | 2014-9-5 14:04:00 | 显示全部楼层
在krpano生成的全景文件里xml里嵌入以下代码:
" J( _: r$ f; K' `( M6 I<view hlookat="0"
+ t. c3 F! I# A$ H; Z      vlookat="90"3 \7 @6 n& w, I/ t1 \8 ^
      fisheye="1.0"
1 ~$ O* ^. V- L7 v      stereographic="true"
! v" n2 M2 e2 f      fov="150"
& m8 k) X& O1 C) o      fovmax="150"
6 A- N/ L6 p! e" x      />6 b& h) D" l, ^. U9 m0 n6 p- L# w
就可实现小行星效果,继续追加命令即可实现小行星进入全景开场动画。4 u/ ~  F: g2 T9 e- J. B
现在我想请教的问题是怎么让小行星的视场在从远端开始,就是从无穷远处开始渐渐拉近,再展开成全景?请大大们给个属性控制代码。:loveliness:
cgf | 2014-9-5 14:10:27 | 显示全部楼层
本帖最后由 cgf 于 2014-9-5 14:11 编辑 * Q& ~2 B& X, X5 A2 a  _% I- L
4 t/ t* J+ D) t2 G$ E7 W$ y
以下是小行星开场进入全景代码,但是也只是从相机实际的位置开始,而不是最远端,还请朋友们帮帮忙:  Z4 D- u! K" u4 V! G0 Z
, Q8 A% v1 x2 d+ i8 U3 u3 l4 J
8 l  g9 ]- `6 S5 q6 K! C; H) r! E
    <krpano>  
. R4 B6 f3 e# g
* q# a8 u1 W* s- L( [. V3 T! o' \        <view stereographic="true"  
5 {/ p% Z+ J- d1 ~! t  j- S' r              fisheye="1.0"  
4 u% G; w5 P  F7 V              fov="155"  
4 ^* L* o5 k! m( @              fovtype="VFOV"  2 z( [4 o# q2 u# }5 A  M
              fovmax="150"  # F0 W3 G# l! F. R( B
              hlookat="-60"  
$ ^& p: @3 n3 V/ W( b) K              vlookat="77"  / {" \+ v0 ]) Q/ R- w* m, a* `
              />  . H  v7 c" {  A/ E; H- e: M; j
2 o7 }' S/ \# ^$ F5 O( O

! N' }% P+ S7 w        <display flash10="off" details="24" />  
5 k# O" m. V. e2 Y! F        <events />  
3 }$ O. F- p1 Y      
1 J2 P5 C  k' q. @' Q% D% z        <action name="normalview">  
0 L- S0 E: n6 w            tween(view.hlookat, -40, 2.5, easeInOutQuad);  & v0 n2 E7 j9 }: s
            tween(view.vlookat, -35, 2.5, easeInOutQuad);  " z/ M, J# _$ N) i) J- z' t8 C& g
            tween(view.fov,     85,  2.5, easeInOutQuad);  
7 ^5 Z' l& F2 o' a# d            tween(view.fisheye, 0.0, 2.5, easeInOutQuad);  
; E3 z; V! o6 y1 i            wait(2.7);  
9 D% B0 _) D' p& A5 i# r/ ]            set(display.flash10, on);  
: i) J. S8 R+ a3 v9 W9 C2 a, K        </action>  ) m. J! W# L8 Y6 r
      
" h0 s9 I; d. R3 p      
0 M; s  Y8 C2 N+ c        <!-- showtext() textstyle -->  
: @0 B7 c5 Y( K* Q9 e        <textstyle name="infostyle"  
: e' {4 ]" q% W& a2 G                   origin="center" edge="center" yoffset="-39" textalign="center" background="false" border="false"  & w7 ?" g  `" _
                   fontsize="40" textcolor="0xFFFFFF" bold="false" effect="glow(0xFFFFFF,0.7,4,2);glow
; I" V/ Y: a/ g) p/ P5 t* P; z, a2 @- ^. a; y& Z
(0x000000,1,4,2);dropshadow(3,45,0x000000,2,0.6);"  
: J9 t" p+ o. |                   showtime="3.0" fadeintime="1.0" fadetime="1.0"  
# C$ ?8 h# G  {                   />  
1 b6 T+ p# [9 o      * C; z, @2 \/ S2 G
      
+ L2 R% _- l8 G& A2 L1 z9 x    </krpano>  ' h9 ?4 {. K: D' h! }! v
CHERNYO | 2014-9-5 14:19:42 | 显示全部楼层
pan2vr里怎么做
cgf | 2014-9-5 15:03:14 | 显示全部楼层
CHERNYO 发表于 2014-9-5 14:190 Y9 b! o; U- K
pan2vr里怎么做

% P; g; a- ]; l! q5 u这里面我也不会做,除非开发商在里面嵌入这个功能。或者你输出文件的时候选择html格式,再嵌入这些内容,也许可行。
CHERNYO | 2014-9-5 16:17:43 | 显示全部楼层
输出网页格式后,怎么嵌入啊?
大美溪北 | 2014-9-8 18:15:00 | 显示全部楼层
也想知道“独门绝技”,非商业目的。
admin | 2014-9-8 21:36:26 | 显示全部楼层
PANO2VR貌似无此功能。
" ]* |1 d- z* {! G7 _PANOTOUR PRO里很简单,在Behaviour(行为)里选little planet introduction(小行星载入)即可。
wjab123 | 2015-6-19 14:27:33 | 显示全部楼层
现有的只是krpano可以实现,其他的暂时没有发现
mazhi01 | 2015-6-29 17:09:58 | 显示全部楼层
看不懂啊。学习学习
  y3 a6 D. m5 P
豆腐圆 | 2015-11-10 15:17:33 | 显示全部楼层
学习了
一颗牙 | 2017-6-7 03:18:45 来自手机 | 显示全部楼层
admin 发表于 2014-9-8 09:36 PM! W4 x& _/ y' B9 e7 V( f
PANO2VR貌似无此功能。
+ q% {2 F9 S, {- \  \( U# QPANOTOUR PRO里很简单,在Behaviour(行为)里选little planet introduction(小行 ...

. D& J: d4 ^1 T5 F9 Z能加我qq么有事请教您qq350964664
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则