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

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

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

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

x
请教大大们,就是小行星图像开始展开渐入全景漫游这个动作是怎么实现的?; o! J7 r3 o2 _/ a' i, b4 X% q

4 [: [, y8 n! s( h. I

小行星

小行星
2 |- o" ]8 Q  M3 s

: a. P9 V- M6 ?8 y5 X0 M7 g+ J
  |5 b4 v+ R: _  E

全景

全景

* r5 ]6 ~( K1 u( I2 [5 n! D
1 j3 \" \. ^8 v; v& h0 n
cgf | 2014-9-5 14:04:00 | 显示全部楼层
在krpano生成的全景文件里xml里嵌入以下代码:3 L+ o( A2 h3 E6 l" m
<view hlookat="0"5 {. W) j; g7 ]4 m
      vlookat="90"
  W$ q5 B! z2 z/ E0 O      fisheye="1.0"* K" x) p4 `, X6 S
      stereographic="true"3 Z  E& L  ^( D2 \* U4 s* N3 y5 c% r2 l, E
      fov="150"$ ?- i- n7 o# I1 Y: \
      fovmax="150"
0 ?" C. }9 {& P6 b5 ?  W      />
# t, R( }5 J5 U# t就可实现小行星效果,继续追加命令即可实现小行星进入全景开场动画。) }5 a! `2 g0 ]1 d) A
现在我想请教的问题是怎么让小行星的视场在从远端开始,就是从无穷远处开始渐渐拉近,再展开成全景?请大大们给个属性控制代码。:loveliness:
cgf | 2014-9-5 14:10:27 | 显示全部楼层
本帖最后由 cgf 于 2014-9-5 14:11 编辑 / {' E& T* X# `7 a
$ s! R3 D. L; }7 s
以下是小行星开场进入全景代码,但是也只是从相机实际的位置开始,而不是最远端,还请朋友们帮帮忙:& {' t- M% \% G( N9 O* k
$ E+ o: s' I" P' i. F/ i8 w

2 w- G0 ]7 {6 t) z, j    <krpano>  ( ~- J9 e- b" j# a6 _

3 |' a; e( u% ]' G        <view stereographic="true"  ( y9 H. \& F4 {& l
              fisheye="1.0"  
6 x: I- v! ]! w4 n3 [' ?! O/ f              fov="155"  
7 q) Q+ K2 W- k! z+ y              fovtype="VFOV"  ' X0 Y: V/ C4 o& G: X0 i
              fovmax="150"  
* ~1 _/ m. D9 h; `$ }5 f; W              hlookat="-60"  
, H/ n3 ^9 q! z1 D) ]              vlookat="77"  ( L- L" d3 M* ^1 n" o4 c, {
              />  
: g9 Q& @( G6 R- K9 _% Y  j( e3 z0 }
3 C# M- Z$ v% a1 f) k1 `3 m, { + P3 C6 Y/ q4 S* I
        <display flash10="off" details="24" />  & l4 M8 v* o3 b* H7 R! {
        <events />    A- E3 C5 o1 X) @$ T% a; Q
      8 r8 H5 y, i4 w: i6 f( Y# N
        <action name="normalview">  
! H# J6 V& v5 J5 \            tween(view.hlookat, -40, 2.5, easeInOutQuad);  
4 d) L3 @8 H, ]3 a0 R& h% ^8 ^' @! N            tween(view.vlookat, -35, 2.5, easeInOutQuad);  
1 k+ ^' @) Q4 |% D. t% W            tween(view.fov,     85,  2.5, easeInOutQuad);  
5 n8 n0 P; p3 X+ B8 ~            tween(view.fisheye, 0.0, 2.5, easeInOutQuad);  
! _1 |0 J/ n; D( J- w* g% E            wait(2.7);  
- k, ^/ P/ L- n            set(display.flash10, on);  8 l1 t# j  M% C8 f# o
        </action>  
+ M1 b9 |- `$ n  u      
! J+ x% c4 z- R      
0 L" g% a3 C$ ]/ E        <!-- showtext() textstyle -->  3 c, \/ E9 ]9 u
        <textstyle name="infostyle"  
( D. Y* Y3 t  ]+ o: C1 a4 H2 V# Z                   origin="center" edge="center" yoffset="-39" textalign="center" background="false" border="false"  
% h- t) @$ d# S+ V2 D                   fontsize="40" textcolor="0xFFFFFF" bold="false" effect="glow(0xFFFFFF,0.7,4,2);glow
: U+ Y/ Z6 _% t! G( s; G3 i
4 a- d4 k1 w7 f/ l* n(0x000000,1,4,2);dropshadow(3,45,0x000000,2,0.6);"  / R( E. d' z4 _
                   showtime="3.0" fadeintime="1.0" fadetime="1.0"  7 \6 k" \) F# Y' o* `. T- n
                   />  ; m/ |9 r6 U2 U, O) h
      
/ w+ \2 Z' S9 p3 |) {; i5 r! z4 S      4 Q1 D9 w3 O, n" a  [5 B3 K' M* v
    </krpano>  & U8 {  P' c  @4 V& e2 e
CHERNYO | 2014-9-5 14:19:42 | 显示全部楼层
pan2vr里怎么做
cgf | 2014-9-5 15:03:14 | 显示全部楼层
CHERNYO 发表于 2014-9-5 14:19! U6 u6 {. H" c6 P
pan2vr里怎么做

3 g+ w8 ]; F. ^% C9 p这里面我也不会做,除非开发商在里面嵌入这个功能。或者你输出文件的时候选择html格式,再嵌入这些内容,也许可行。
CHERNYO | 2014-9-5 16:17:43 | 显示全部楼层
输出网页格式后,怎么嵌入啊?
大美溪北 | 2014-9-8 18:15:00 | 显示全部楼层
也想知道“独门绝技”,非商业目的。
admin | 2014-9-8 21:36:26 | 显示全部楼层
PANO2VR貌似无此功能。6 s# {  u: Q" Y3 @8 a8 }2 B1 M/ F4 q
PANOTOUR PRO里很简单,在Behaviour(行为)里选little planet introduction(小行星载入)即可。
wjab123 | 2015-6-19 14:27:33 | 显示全部楼层
现有的只是krpano可以实现,其他的暂时没有发现
mazhi01 | 2015-6-29 17:09:58 | 显示全部楼层
看不懂啊。学习学习
) }$ J3 a& M5 S( V
豆腐圆 | 2015-11-10 15:17:33 | 显示全部楼层
学习了
一颗牙 | 2017-6-7 03:18:45 来自手机 | 显示全部楼层
admin 发表于 2014-9-8 09:36 PM
; j% i0 V6 D6 ^* P/ _* A, B3 YPANO2VR貌似无此功能。; A9 X& }" _4 I+ {
PANOTOUR PRO里很简单,在Behaviour(行为)里选little planet introduction(小行 ...

% F* a8 _: g% n4 }+ C: r* k* Q能加我qq么有事请教您qq350964664
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则