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

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

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

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

x
请教大大们,就是小行星图像开始展开渐入全景漫游这个动作是怎么实现的?) [% i* Z7 x# U- C

; s2 S( z6 R! g% Y

小行星

小行星

& X9 \) Z" i1 o$ x5 D% _5 t2 F; H3 h6 r
5 F. m2 D3 w, n( K1 o- n  a$ L

全景

全景
( L+ i& O' [, {/ y4 _8 X+ a

) E8 f9 m5 w* l2 \" C* o" o
cgf | 2014-9-5 14:04:00 | 显示全部楼层
在krpano生成的全景文件里xml里嵌入以下代码:
$ y' E' Y4 u3 ]; ^3 K6 v- G( U7 w<view hlookat="0"
0 y3 o) Y' p0 ~2 y! {  ?) v      vlookat="90"
, l7 {" w" J/ G# }7 Y3 n      fisheye="1.0"* N! S! Z9 J  Y. z; m+ j, D0 ]1 u
      stereographic="true"% ^: ]' C' Z: e: S$ k" P
      fov="150"' K" y8 o' V4 M+ }2 u
      fovmax="150"  c( W/ p, x$ y
      />
8 C3 y5 v4 d9 c6 T6 b% F就可实现小行星效果,继续追加命令即可实现小行星进入全景开场动画。
& t6 Y3 W5 }, _$ P现在我想请教的问题是怎么让小行星的视场在从远端开始,就是从无穷远处开始渐渐拉近,再展开成全景?请大大们给个属性控制代码。:loveliness:
cgf | 2014-9-5 14:10:27 | 显示全部楼层
本帖最后由 cgf 于 2014-9-5 14:11 编辑 8 p, f# i. p5 V
0 p; M$ n/ b. a
以下是小行星开场进入全景代码,但是也只是从相机实际的位置开始,而不是最远端,还请朋友们帮帮忙:- b  x+ ]6 Y* p# B& Y
, ?: ^& y$ {6 F# Y% e3 [! x9 S

. s0 x/ ]6 n3 O    <krpano>  
7 G- l0 B  q' p, G / A" Y. g/ ~1 M, A5 Z9 {9 {
        <view stereographic="true"  
* f1 Y6 ^& m7 _; E              fisheye="1.0"  , [) J. j! k" u! D/ ^: ~  l
              fov="155"  
# a$ |8 Y" h7 S; o( _8 {6 \              fovtype="VFOV"  4 B' {5 g* f* X
              fovmax="150"  
2 S) X) H, c6 i; L5 b7 X+ g              hlookat="-60"  
6 r$ C) P& i" k! n              vlookat="77"  
' v  k  x- ^$ c2 R: d              />  8 A3 M- R5 M; u& K, r2 W
. h6 M9 a- q0 J9 F" ~2 l
9 L6 k* m4 ?" m7 \" L
        <display flash10="off" details="24" />  ; ^" y+ \3 h/ q6 P3 C* N8 `
        <events />  
& ?% ~4 X8 S5 A% J* m$ ]: @      , @' w  |" y! V) o) x
        <action name="normalview">  1 j+ N4 G4 Y- s& C1 Y) o2 M
            tween(view.hlookat, -40, 2.5, easeInOutQuad);  & {5 E8 R+ S/ j- o4 U
            tween(view.vlookat, -35, 2.5, easeInOutQuad);  ) \/ B( s/ M! P( i4 R
            tween(view.fov,     85,  2.5, easeInOutQuad);  " h- i  A1 V& s& o* h% _4 }
            tween(view.fisheye, 0.0, 2.5, easeInOutQuad);  6 }( r" S& v0 O9 L) ]
            wait(2.7);  : X6 y% M# M0 j4 I
            set(display.flash10, on);  
, i4 Q# x9 [4 t* @) U. B# M  B        </action>  & `. H& Q3 M+ J$ b$ a# L
      & x1 T( |, \, R! i
      , [7 C: C9 G1 t4 y
        <!-- showtext() textstyle -->  : W- s2 t& h7 E$ l2 ?5 {
        <textstyle name="infostyle"  0 h  X9 g7 E  X0 Q
                   origin="center" edge="center" yoffset="-39" textalign="center" background="false" border="false"  $ g% ^0 H; q& [+ R) x8 r
                   fontsize="40" textcolor="0xFFFFFF" bold="false" effect="glow(0xFFFFFF,0.7,4,2);glow. P, d2 z) I9 J0 i' ^3 z/ r

  \8 [' r7 `4 @9 h* d% V(0x000000,1,4,2);dropshadow(3,45,0x000000,2,0.6);"  
9 `9 s6 b- C% r1 x- R! T+ |+ ^                   showtime="3.0" fadeintime="1.0" fadetime="1.0"  
5 C% @/ S$ s1 p! t- X0 P. P                   />  2 I- ]5 J( O. |4 b3 M
      2 f1 Z/ x, w% O' U4 `# @' x
      
5 y% M# a9 K: {, U    </krpano>  1 n5 |' e/ x3 u3 G
CHERNYO | 2014-9-5 14:19:42 | 显示全部楼层
pan2vr里怎么做
cgf | 2014-9-5 15:03:14 | 显示全部楼层
CHERNYO 发表于 2014-9-5 14:19. x: R4 R6 X% o. Y5 c- L% X7 ?
pan2vr里怎么做

" J7 h6 \! T: ^; J4 X这里面我也不会做,除非开发商在里面嵌入这个功能。或者你输出文件的时候选择html格式,再嵌入这些内容,也许可行。
CHERNYO | 2014-9-5 16:17:43 | 显示全部楼层
输出网页格式后,怎么嵌入啊?
大美溪北 | 2014-9-8 18:15:00 | 显示全部楼层
也想知道“独门绝技”,非商业目的。
admin | 2014-9-8 21:36:26 | 显示全部楼层
PANO2VR貌似无此功能。
9 g, |# I" \2 z, W7 f" \- W  IPANOTOUR PRO里很简单,在Behaviour(行为)里选little planet introduction(小行星载入)即可。
wjab123 | 2015-6-19 14:27:33 | 显示全部楼层
现有的只是krpano可以实现,其他的暂时没有发现
mazhi01 | 2015-6-29 17:09:58 | 显示全部楼层
看不懂啊。学习学习& q' J! _; D" p) W0 U, F
豆腐圆 | 2015-11-10 15:17:33 | 显示全部楼层
学习了
一颗牙 | 2017-6-7 03:18:45 来自手机 | 显示全部楼层
admin 发表于 2014-9-8 09:36 PM; ]% W+ a( i( N' U) n
PANO2VR貌似无此功能。' [0 h2 K& i/ Z' P% Q* r
PANOTOUR PRO里很简单,在Behaviour(行为)里选little planet introduction(小行 ...

- b" y4 k8 g2 h" f能加我qq么有事请教您qq350964664
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则