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

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

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

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

x
请教大大们,就是小行星图像开始展开渐入全景漫游这个动作是怎么实现的?
4 {- c) N' ~2 Q. K, @% }5 `$ s# m3 [% T& K: t" Q$ y' l1 I

小行星

小行星

4 r8 M, J5 D& U
$ [4 a! q/ l  A0 R4 `
6 c& b3 c. A( {  I2 Y5 K

全景

全景
3 P) x6 v! ?4 j; w
$ [- s" B5 i( e$ Z
cgf | 2014-9-5 14:04:00 | 显示全部楼层
在krpano生成的全景文件里xml里嵌入以下代码:
; \( r8 m/ z% V- E4 T+ l& S: e9 p  z<view hlookat="0"
- K$ e* W8 {$ G      vlookat="90"6 Y& p( J- K% G0 Y* q2 C* [4 y- _
      fisheye="1.0"$ K; Q8 |* E" m7 _: Q+ D4 h/ y
      stereographic="true"  r! `! h; s" `, |4 X
      fov="150"& A, z8 ^8 \! Z! f. @" H9 H
      fovmax="150"! `3 d7 a) ?1 L3 D
      />
( c2 j1 C2 C/ B8 l就可实现小行星效果,继续追加命令即可实现小行星进入全景开场动画。
! W$ m1 F7 v- f现在我想请教的问题是怎么让小行星的视场在从远端开始,就是从无穷远处开始渐渐拉近,再展开成全景?请大大们给个属性控制代码。:loveliness:
cgf | 2014-9-5 14:10:27 | 显示全部楼层
本帖最后由 cgf 于 2014-9-5 14:11 编辑 * t" I0 V. V7 F% |
" L* d' [, t! i: s8 G( D/ N
以下是小行星开场进入全景代码,但是也只是从相机实际的位置开始,而不是最远端,还请朋友们帮帮忙:8 n" Z3 ~2 t; [+ Q3 I' ]
, b" p9 l% i7 a- p8 ~# x* O& `
" R9 V  \' j+ j9 [& d: c
    <krpano>  : J1 Q7 @- b; y. c! f4 L
8 P& x! w. k8 I+ E* Q7 Y
        <view stereographic="true"  ' a3 G3 f1 Y$ [9 ^
              fisheye="1.0"  & F% L* W) ^4 y# @9 @* `
              fov="155"  
6 F$ E" @$ R6 [. |% g              fovtype="VFOV"  
) x0 S) [1 Z$ B* ^$ G              fovmax="150"  
" }7 X) i# R) ?! ?* D+ F; Q7 k              hlookat="-60"  
" V7 W6 P6 F6 G              vlookat="77"  2 [9 C" W' P1 x
              />  8 L  }/ ~: `5 [

  g8 e, ^6 h' @. [
; ?$ ^/ g/ V' i2 P. I        <display flash10="off" details="24" />  + Q, V4 k% M; x! V# Y& Z7 `
        <events />  4 a6 D. r7 c, K% U
      1 D4 ?" W8 M' Y
        <action name="normalview">  
! M4 J- k0 e2 M3 v+ x: l            tween(view.hlookat, -40, 2.5, easeInOutQuad);  ; n/ z, \; [$ r6 i6 J
            tween(view.vlookat, -35, 2.5, easeInOutQuad);  ' y1 M, e/ F% H0 _& I
            tween(view.fov,     85,  2.5, easeInOutQuad);  $ A( H. f) @: P0 u
            tween(view.fisheye, 0.0, 2.5, easeInOutQuad);  
- ~; v; w* I, P- Q) C' N0 @" N, [            wait(2.7);  
0 D: P# O3 n. l9 M, x            set(display.flash10, on);  
: L7 v. v" ~! Q! r7 \* b" e        </action>  + |0 ]  \7 p$ b% a6 Z1 O1 E
      
5 _9 r/ g' G- W+ O      
) j: |0 s1 z1 Y: P& Q) v        <!-- showtext() textstyle -->  
' ]: L+ Z) w0 F4 @, h        <textstyle name="infostyle"  0 h4 D: `! S* N4 ]* r
                   origin="center" edge="center" yoffset="-39" textalign="center" background="false" border="false"  
, s, t" D4 R; \' `4 x& @                   fontsize="40" textcolor="0xFFFFFF" bold="false" effect="glow(0xFFFFFF,0.7,4,2);glow5 D* ^: [1 ^# |7 r
( g, ]0 M$ q6 D. K- L8 t
(0x000000,1,4,2);dropshadow(3,45,0x000000,2,0.6);"  
: E+ ?! q+ F  Q( r! L                   showtime="3.0" fadeintime="1.0" fadetime="1.0"  0 ?" s( S; O$ u( `4 T! N( {: x
                   />  , q+ j# f8 r3 y
      
0 q* e4 T. z) v4 R% O; _# o      
+ h7 N( i* h- m1 D    </krpano>  
( N+ ^; U0 T. X* R9 U* j
CHERNYO | 2014-9-5 14:19:42 | 显示全部楼层
pan2vr里怎么做
cgf | 2014-9-5 15:03:14 | 显示全部楼层
CHERNYO 发表于 2014-9-5 14:19
# a4 b; G( j* k- f# Rpan2vr里怎么做
6 m4 D* n6 ~/ ?, k: l4 S0 E
这里面我也不会做,除非开发商在里面嵌入这个功能。或者你输出文件的时候选择html格式,再嵌入这些内容,也许可行。
CHERNYO | 2014-9-5 16:17:43 | 显示全部楼层
输出网页格式后,怎么嵌入啊?
大美溪北 | 2014-9-8 18:15:00 | 显示全部楼层
也想知道“独门绝技”,非商业目的。
admin | 2014-9-8 21:36:26 | 显示全部楼层
PANO2VR貌似无此功能。
! J0 t! }. I  P5 s5 yPANOTOUR PRO里很简单,在Behaviour(行为)里选little planet introduction(小行星载入)即可。
wjab123 | 2015-6-19 14:27:33 | 显示全部楼层
现有的只是krpano可以实现,其他的暂时没有发现
mazhi01 | 2015-6-29 17:09:58 | 显示全部楼层
看不懂啊。学习学习
0 j( g; p! T. V5 s) b" p
豆腐圆 | 2015-11-10 15:17:33 | 显示全部楼层
学习了
一颗牙 | 2017-6-7 03:18:45 来自手机 | 显示全部楼层
admin 发表于 2014-9-8 09:36 PM. u: k5 E. g$ V) D2 i
PANO2VR貌似无此功能。, j; D6 K* n* e
PANOTOUR PRO里很简单,在Behaviour(行为)里选little planet introduction(小行 ...

# O5 ?- M! V1 G能加我qq么有事请教您qq350964664
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则