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

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

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

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

x
请教大大们,就是小行星图像开始展开渐入全景漫游这个动作是怎么实现的?- A$ W9 h' ~" F4 D8 [& ?

! y2 _( g  d( x9 f$ c: k* T

小行星

小行星
' {4 e' }  Y6 M. n& s

. v1 Y9 w0 k  R0 N1 T% {

8 w7 P  g1 T4 h5 W9 a

全景

全景

; E; M  }- g6 e9 O

  z% R# p; x) k" W# V$ {" e
cgf | 2014-9-5 14:04:00 | 显示全部楼层
在krpano生成的全景文件里xml里嵌入以下代码:* C. {% A4 _, u& c1 l4 s
<view hlookat="0"
$ V# v( j( k3 n( `8 [; e* s      vlookat="90". e3 z9 t$ x# \6 V, b* P
      fisheye="1.0"
( K: C  F( J+ o& D( x( R      stereographic="true"/ z3 m, o+ X. T
      fov="150"/ @$ f3 u+ `" b6 F
      fovmax="150"6 W7 R# j- m0 S% y. D+ [, L
      />
! }3 E- {( v$ b1 I: w' w就可实现小行星效果,继续追加命令即可实现小行星进入全景开场动画。
2 Y  O) J! }6 }现在我想请教的问题是怎么让小行星的视场在从远端开始,就是从无穷远处开始渐渐拉近,再展开成全景?请大大们给个属性控制代码。:loveliness:
cgf | 2014-9-5 14:10:27 | 显示全部楼层
本帖最后由 cgf 于 2014-9-5 14:11 编辑
, Y8 _. x% ^" U
) t6 ~! X% ]- ^3 k以下是小行星开场进入全景代码,但是也只是从相机实际的位置开始,而不是最远端,还请朋友们帮帮忙:8 A3 C6 s) ]6 }3 w9 W, y0 u* _

# ~" n$ |  H3 U2 o' w0 ]: L$ z  Y2 C3 _0 L! X2 \3 P# U
    <krpano>  
$ N6 ]0 V, k- N; B. o: G- n 3 W" D2 j8 U' |* Y# U' I' P6 w
        <view stereographic="true"  
7 c- H- Z5 W/ S" T" j$ ~9 x* l              fisheye="1.0"  1 `6 w: s5 _0 g( R
              fov="155"  
6 U8 a3 `0 Z/ g/ e              fovtype="VFOV"  
% q( }- ^- S3 V$ A6 f$ y) Z              fovmax="150"  
5 x* U5 P2 ?/ ?- J1 ~              hlookat="-60"  
0 X- S+ \; Z' |. J% R  o, C0 k  I              vlookat="77"  $ S% r8 m4 x+ {& X+ V
              />  0 b! z6 B, D  U- S3 G& a, w
& y% n% o2 p  m9 m0 C/ r
0 z) M* _1 N% {1 V
        <display flash10="off" details="24" />  
6 w7 L2 S/ q. q  S8 T7 P# z        <events />  - L6 n9 [0 b0 G" W
      ( i2 Y1 u6 _; y4 u& d
        <action name="normalview">  ' n( Y1 S" E# z7 u1 U& ?
            tween(view.hlookat, -40, 2.5, easeInOutQuad);  
7 Y3 i# U; C1 J9 _' w            tween(view.vlookat, -35, 2.5, easeInOutQuad);  : l  b9 ?% G5 X5 o
            tween(view.fov,     85,  2.5, easeInOutQuad);  ( Q' C! r, t; m3 T  f# S8 k& k# e
            tween(view.fisheye, 0.0, 2.5, easeInOutQuad);  
" M" a7 [* d' J* ?4 [& y            wait(2.7);  ! M) s* B& s- Z# F9 q
            set(display.flash10, on);  
$ @3 u' g/ V) ~; h% }! G        </action>  
% ]7 A* b4 [, C- K) d+ N      # _) R) V$ j1 l8 T7 ]
      2 C; Q3 ~3 J+ v) p) v
        <!-- showtext() textstyle -->  
- ~1 G- H  c. u, X6 C        <textstyle name="infostyle"  " E0 X4 }0 v% J' D7 K) R. B& A
                   origin="center" edge="center" yoffset="-39" textalign="center" background="false" border="false"  ) F0 k7 S! ~( F. L7 J
                   fontsize="40" textcolor="0xFFFFFF" bold="false" effect="glow(0xFFFFFF,0.7,4,2);glow# V7 b5 ~3 e) x- T
5 ?+ s6 t$ J8 d- K
(0x000000,1,4,2);dropshadow(3,45,0x000000,2,0.6);"  
0 F5 U1 G+ D5 R                   showtime="3.0" fadeintime="1.0" fadetime="1.0"  $ V2 k, v- [3 z' d1 Z* o
                   />  4 d6 F7 c& u4 d) \! f/ z# e% c
      ! A, p) M0 d$ v7 I% o5 I
      
( C" q0 D! O) N  @1 J9 K. {    </krpano>  0 g( v/ C! {/ m( L
CHERNYO | 2014-9-5 14:19:42 | 显示全部楼层
pan2vr里怎么做
cgf | 2014-9-5 15:03:14 | 显示全部楼层
CHERNYO 发表于 2014-9-5 14:19
; A7 n2 D  ^8 _( e9 G0 p4 Lpan2vr里怎么做

5 w* W. g$ u# ?' q, A: u$ r这里面我也不会做,除非开发商在里面嵌入这个功能。或者你输出文件的时候选择html格式,再嵌入这些内容,也许可行。
CHERNYO | 2014-9-5 16:17:43 | 显示全部楼层
输出网页格式后,怎么嵌入啊?
大美溪北 | 2014-9-8 18:15:00 | 显示全部楼层
也想知道“独门绝技”,非商业目的。
admin | 2014-9-8 21:36:26 | 显示全部楼层
PANO2VR貌似无此功能。7 f- E1 J) M8 }. L% \
PANOTOUR PRO里很简单,在Behaviour(行为)里选little planet introduction(小行星载入)即可。
wjab123 | 2015-6-19 14:27:33 | 显示全部楼层
现有的只是krpano可以实现,其他的暂时没有发现
mazhi01 | 2015-6-29 17:09:58 | 显示全部楼层
看不懂啊。学习学习0 b% M& {, v4 ^7 h  ~1 _$ x& a3 m
豆腐圆 | 2015-11-10 15:17:33 | 显示全部楼层
学习了
一颗牙 | 2017-6-7 03:18:45 来自手机 | 显示全部楼层
admin 发表于 2014-9-8 09:36 PM
1 y3 k( _8 Z; E7 h, ]1 NPANO2VR貌似无此功能。
9 q5 @6 G* V4 r1 p! F2 ~* `* TPANOTOUR PRO里很简单,在Behaviour(行为)里选little planet introduction(小行 ...
) p1 |3 S$ Z" P  G$ X
能加我qq么有事请教您qq350964664
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则