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

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

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

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

x
请教大大们,就是小行星图像开始展开渐入全景漫游这个动作是怎么实现的?
8 S7 k) S. e& d% @" S+ c0 P. b+ o& x+ k: j  B- b

小行星

小行星

7 O: C  ^0 I0 T2 T/ ?
5 i, ~/ [9 I$ E2 G

6 z  P, B' e1 G& u* H& B

全景

全景

- I' n1 f) x+ M5 @

0 ^, N; b6 O; H1 H6 d3 e
cgf | 2014-9-5 14:04:00 | 显示全部楼层
在krpano生成的全景文件里xml里嵌入以下代码:
9 [) q5 Q7 v& Q( x- D8 R. F<view hlookat="0"
- M$ m2 e8 w5 A: O5 p* l4 A" i  w7 Q      vlookat="90"
. e) {  }- `. v+ i      fisheye="1.0"
2 r7 g0 D  g0 s      stereographic="true"$ F/ v/ L0 x& x& O2 p
      fov="150"
; t/ K2 \1 V6 c2 a: V( p      fovmax="150"( U( D& j) P. F& F! @) J* W
      />
( T$ }5 }6 o* h就可实现小行星效果,继续追加命令即可实现小行星进入全景开场动画。
7 x  v1 P3 }% o3 d: q' S# a现在我想请教的问题是怎么让小行星的视场在从远端开始,就是从无穷远处开始渐渐拉近,再展开成全景?请大大们给个属性控制代码。:loveliness:
cgf | 2014-9-5 14:10:27 | 显示全部楼层
本帖最后由 cgf 于 2014-9-5 14:11 编辑 - ^! q6 _* N2 G4 D$ l. J1 a: z
" X6 \! l* j2 z, q
以下是小行星开场进入全景代码,但是也只是从相机实际的位置开始,而不是最远端,还请朋友们帮帮忙:
. W' w7 q4 x/ _, C1 J7 i) k1 V% K; F1 S) j5 b0 j+ ?6 [

2 d' \; d$ h$ i    <krpano>  $ n4 P5 ~5 @; X. C& H6 R% C8 n

4 A: Q7 A/ Q- }# b        <view stereographic="true"  $ w4 L0 @4 c: g7 |( q4 [
              fisheye="1.0"  5 G, f( H& C3 Y% v/ @
              fov="155"  ' L; p, F: O7 m, T
              fovtype="VFOV"  
  f- m" }4 U3 j- A7 Y" H% D" N              fovmax="150"  1 r2 J7 A( j4 A7 @0 b
              hlookat="-60"  ; ^( ?2 E( \7 b: g/ N
              vlookat="77"  8 v$ R' u+ M/ W% X6 @
              />  & Z  _/ E9 p4 N' G7 b( B4 S2 }6 J
4 z. R! N( I3 P2 Y' [! S* @8 L4 D
3 S7 k( b6 _: T- \: q
        <display flash10="off" details="24" />  & {! H# k3 c+ M: ^$ Q$ E( F
        <events />  
1 T, V6 p% d! ~5 ~0 l      . |3 u. e) \* D
        <action name="normalview">  $ E' @4 d& l5 W. t; R
            tween(view.hlookat, -40, 2.5, easeInOutQuad);  
5 M5 o& l! _4 {) M! D0 C1 [            tween(view.vlookat, -35, 2.5, easeInOutQuad);  
+ m9 S5 q  p2 l  ?: y            tween(view.fov,     85,  2.5, easeInOutQuad);  
2 Y. p. E& \4 Q7 N  J            tween(view.fisheye, 0.0, 2.5, easeInOutQuad);  8 I+ T7 F% f5 H' N
            wait(2.7);  
) l9 B# z- C; L" I/ s8 q            set(display.flash10, on);  6 O$ n" D* D+ M) e9 J& |
        </action>  
6 h6 l/ x# l) Q* q      
( x# N5 n3 p/ i      , n' T: w/ X( y: Y! ~
        <!-- showtext() textstyle -->  8 T+ f7 v/ o! W8 ~0 ^" v
        <textstyle name="infostyle"  : k8 x7 i1 {" V: t3 \
                   origin="center" edge="center" yoffset="-39" textalign="center" background="false" border="false"  
/ N% g* ]1 E. C. `) P                   fontsize="40" textcolor="0xFFFFFF" bold="false" effect="glow(0xFFFFFF,0.7,4,2);glow
0 j1 A  j* u2 \3 ^: o% A6 H# b2 F
& A+ g# ]8 C$ q$ t, p, ?0 o, Q% m(0x000000,1,4,2);dropshadow(3,45,0x000000,2,0.6);"  
' @/ O: G, i' _, S( C7 y6 a+ @                   showtime="3.0" fadeintime="1.0" fadetime="1.0"  
( `' x  t. R5 n% i: g1 Z                   />  " \8 A3 j. ~8 W
      
8 W( R. b4 ]+ S      
' Y8 }; O( q2 T    </krpano>  7 X( H; I4 j. [# F$ O- i
CHERNYO | 2014-9-5 14:19:42 | 显示全部楼层
pan2vr里怎么做
cgf | 2014-9-5 15:03:14 | 显示全部楼层
CHERNYO 发表于 2014-9-5 14:19
: w+ r; Z" p4 g# W* }pan2vr里怎么做
5 U$ n$ h) ?1 v" t. D
这里面我也不会做,除非开发商在里面嵌入这个功能。或者你输出文件的时候选择html格式,再嵌入这些内容,也许可行。
CHERNYO | 2014-9-5 16:17:43 | 显示全部楼层
输出网页格式后,怎么嵌入啊?
大美溪北 | 2014-9-8 18:15:00 | 显示全部楼层
也想知道“独门绝技”,非商业目的。
admin | 2014-9-8 21:36:26 | 显示全部楼层
PANO2VR貌似无此功能。' X' v( {# U9 C! P9 W2 q/ y" E
PANOTOUR PRO里很简单,在Behaviour(行为)里选little planet introduction(小行星载入)即可。
wjab123 | 2015-6-19 14:27:33 | 显示全部楼层
现有的只是krpano可以实现,其他的暂时没有发现
mazhi01 | 2015-6-29 17:09:58 | 显示全部楼层
看不懂啊。学习学习
& j4 z( d' o( Q$ ^; Z6 o
豆腐圆 | 2015-11-10 15:17:33 | 显示全部楼层
学习了
一颗牙 | 2017-6-7 03:18:45 来自手机 | 显示全部楼层
admin 发表于 2014-9-8 09:36 PM: g! N/ P. C/ D- z+ ]
PANO2VR貌似无此功能。/ p6 N& m6 F! d$ c
PANOTOUR PRO里很简单,在Behaviour(行为)里选little planet introduction(小行 ...
+ c  r: [$ v/ S$ [9 c9 B7 ^5 P( v7 x
能加我qq么有事请教您qq350964664
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则