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

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

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

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

x
请教大大们,就是小行星图像开始展开渐入全景漫游这个动作是怎么实现的?
+ r* X  w3 J6 b. V% C# c* }8 Y9 j; T% {

小行星

小行星
7 l, d' ?! q" S5 F- b5 J, M
8 V6 A6 `6 V+ F7 k: p

/ ^& X6 {7 }6 B& N

全景

全景
' i( O7 `4 \& [, ?0 }; H6 ~

1 U' `+ N* P, R# ]: \3 \8 v3 m
cgf | 2014-9-5 14:04:00 | 显示全部楼层
在krpano生成的全景文件里xml里嵌入以下代码:) c- T" M% ^; y0 P
<view hlookat="0"
* b8 o8 \! m; X2 j% G' w* O, l      vlookat="90"" V$ u5 \5 N# Y! i5 x
      fisheye="1.0"
& ^$ _! [! V: k; c! d      stereographic="true"
2 z. O. O% M, r$ @* X      fov="150"
4 Y# s6 @9 }) R! o      fovmax="150", D0 H/ z/ P+ T. R2 @8 ~
      />
# d* e; `$ V. Z% R3 _+ x! p就可实现小行星效果,继续追加命令即可实现小行星进入全景开场动画。9 Z( l9 D9 N# Q- [- E
现在我想请教的问题是怎么让小行星的视场在从远端开始,就是从无穷远处开始渐渐拉近,再展开成全景?请大大们给个属性控制代码。:loveliness:
cgf | 2014-9-5 14:10:27 | 显示全部楼层
本帖最后由 cgf 于 2014-9-5 14:11 编辑
( J6 ]; y) t6 E- a1 B# M
4 z" P4 x" X2 p- W0 L以下是小行星开场进入全景代码,但是也只是从相机实际的位置开始,而不是最远端,还请朋友们帮帮忙:
. v/ ^5 Y1 ^! ^: S. {6 n1 n) n2 @

* u2 Y: h9 l" X    <krpano>  
1 \' i8 k8 k8 L  E
1 }9 D' i* `. a( K; {: i        <view stereographic="true"  * z! b' O% h) z! p: _! K9 O
              fisheye="1.0"  
1 L) _  D) _. M" A- e, e) i              fov="155"  
) S; @6 Q: p9 r5 S) }: @              fovtype="VFOV"  ! k4 [2 Z4 y# B
              fovmax="150"  
; H1 O- _1 v. z) ]/ G8 o              hlookat="-60"  
; Q9 {' `5 a5 W3 U( S% E: Z              vlookat="77"  
+ J0 o0 a1 K- J' _, b0 y/ U2 y              />  
9 u9 y7 b! V* c  T+ u( T- d% }7 u' E& Y* C: g" Z) G

* G1 O8 R+ J+ p; S: b; i        <display flash10="off" details="24" />  8 T1 d' H8 W9 F
        <events />  
% K& \3 @3 ~+ l( z) M( g      
! J, D- i3 M; u8 @' b        <action name="normalview">  
% H3 N8 j. e% h            tween(view.hlookat, -40, 2.5, easeInOutQuad);  
* R1 V7 V5 p" D0 v5 X; ~3 K$ C            tween(view.vlookat, -35, 2.5, easeInOutQuad);  8 D# E$ D. K% O+ B8 _. s& F$ B
            tween(view.fov,     85,  2.5, easeInOutQuad);  
4 i' f! V& w0 b8 c1 F* K4 a            tween(view.fisheye, 0.0, 2.5, easeInOutQuad);  
' p: G6 C! N0 T, }. z7 N5 r* C            wait(2.7);  + }% A1 ]7 G. c) F1 Y8 u' i+ g4 n4 |
            set(display.flash10, on);  
. N6 W2 s! o3 h1 z, f8 `        </action>  
7 Z- o3 W$ s9 p9 n      , b7 x3 j. F" N
      
& f3 S, ?- A# M( }' {0 m        <!-- showtext() textstyle -->  5 w! f9 ^3 \5 r
        <textstyle name="infostyle"  
/ y0 c8 E5 @5 J1 h: K                   origin="center" edge="center" yoffset="-39" textalign="center" background="false" border="false"  
% V5 E, L' C$ D) ^" {' r                   fontsize="40" textcolor="0xFFFFFF" bold="false" effect="glow(0xFFFFFF,0.7,4,2);glow$ s( N! U5 n; J

% l  j7 P3 S+ _' a) T% D(0x000000,1,4,2);dropshadow(3,45,0x000000,2,0.6);"    g2 [* R% w  H* ]1 `% y
                   showtime="3.0" fadeintime="1.0" fadetime="1.0"  
4 P1 T; |7 g. b! o) o8 s  A                   />  
* R7 s. a; A' h5 x( y      ( c+ o$ C* a- n2 \; ~% k9 \
      ; L" I% u$ k8 t7 ]5 y, q
    </krpano>  ) D9 Q2 v, B+ b, G4 N: W
CHERNYO | 2014-9-5 14:19:42 | 显示全部楼层
pan2vr里怎么做
cgf | 2014-9-5 15:03:14 | 显示全部楼层
CHERNYO 发表于 2014-9-5 14:190 T1 g& ?3 G# M2 m+ V
pan2vr里怎么做
, D2 o: [1 ^7 @' B
这里面我也不会做,除非开发商在里面嵌入这个功能。或者你输出文件的时候选择html格式,再嵌入这些内容,也许可行。
CHERNYO | 2014-9-5 16:17:43 | 显示全部楼层
输出网页格式后,怎么嵌入啊?
大美溪北 | 2014-9-8 18:15:00 | 显示全部楼层
也想知道“独门绝技”,非商业目的。
admin | 2014-9-8 21:36:26 | 显示全部楼层
PANO2VR貌似无此功能。9 @# a& C% S: n' m( r' G9 J
PANOTOUR PRO里很简单,在Behaviour(行为)里选little planet introduction(小行星载入)即可。
wjab123 | 2015-6-19 14:27:33 | 显示全部楼层
现有的只是krpano可以实现,其他的暂时没有发现
mazhi01 | 2015-6-29 17:09:58 | 显示全部楼层
看不懂啊。学习学习* O6 X$ L: X% u9 M
豆腐圆 | 2015-11-10 15:17:33 | 显示全部楼层
学习了
一颗牙 | 2017-6-7 03:18:45 来自手机 | 显示全部楼层
admin 发表于 2014-9-8 09:36 PM. V! c; B# Z7 @0 f$ {% _
PANO2VR貌似无此功能。# _6 y- e2 a" e) N' z2 B+ g
PANOTOUR PRO里很简单,在Behaviour(行为)里选little planet introduction(小行 ...
3 e# O8 \7 u' g! y" v
能加我qq么有事请教您qq350964664
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则