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

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

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

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

x
请教大大们,就是小行星图像开始展开渐入全景漫游这个动作是怎么实现的?6 p5 L6 |1 t9 [( i/ i
: y: w' a9 y5 l

小行星

小行星
) O, S4 ]- V- m. m& C
2 t$ ^2 u% ]5 B8 l
. O# f' i: [- B) n6 A' l( Y

全景

全景
% y8 R6 `& q" \! B+ N- e

" H) n+ i7 g" ~# a
cgf | 2014-9-5 14:04:00 | 显示全部楼层
在krpano生成的全景文件里xml里嵌入以下代码:/ o1 C1 C5 S. ?/ A# S
<view hlookat="0"
& p9 K3 e" [) N1 E2 G, W( U0 U) _      vlookat="90"
5 ^4 ?0 g( V( z, M      fisheye="1.0"
/ Y  p- l- l* w# _) [3 H; @! r      stereographic="true"& C+ P+ X; j- N" ~: l0 Q3 u
      fov="150"7 [3 Z! m# s3 q; k, ?# ^0 h
      fovmax="150"  H& w  r: P7 S/ L
      />
) ~0 Q% O& {( w就可实现小行星效果,继续追加命令即可实现小行星进入全景开场动画。* y$ e" h% D9 ~) e+ A3 ^
现在我想请教的问题是怎么让小行星的视场在从远端开始,就是从无穷远处开始渐渐拉近,再展开成全景?请大大们给个属性控制代码。:loveliness:
cgf | 2014-9-5 14:10:27 | 显示全部楼层
本帖最后由 cgf 于 2014-9-5 14:11 编辑 7 p% P, U8 r& W
5 {2 E$ Y1 i" A' |& P+ P# \* \
以下是小行星开场进入全景代码,但是也只是从相机实际的位置开始,而不是最远端,还请朋友们帮帮忙:
! J9 ]0 C% U$ k' f1 a/ ~
3 o8 ?( X; B# Q& n- g1 a% p2 u0 F+ U& \% B
    <krpano>  
# c- {5 U- ?) p
. i, R1 x) c6 H3 w        <view stereographic="true"  
" y4 W. }- \  ^5 S& k: O              fisheye="1.0"  
1 u8 J" l& y  h0 ^6 E6 B              fov="155"  
6 B  a4 M% c) R3 x$ Z4 \              fovtype="VFOV"  8 T9 U6 P* F: r, Q
              fovmax="150"  2 Q* x* v# e& q
              hlookat="-60"  
8 x) Z" v$ k1 u              vlookat="77"  
4 f  {; p, f( e# h7 r* y; H" Y              />  
4 K( S5 ^5 L. P5 D  l% k" q- }" V+ Z! B* w' V: D+ f
+ L) O6 u7 {" u* B# `& m; i
        <display flash10="off" details="24" />  & ?7 u; y# B! C$ N$ o/ ?+ o
        <events />  $ L3 o: J, m( l' a6 K4 k9 j+ I# Q1 M
      ' }2 y7 Y7 p5 K4 L# b3 c
        <action name="normalview">  3 a0 g+ Y- h* u) _1 r5 I7 q* z
            tween(view.hlookat, -40, 2.5, easeInOutQuad);  
( V6 l- q4 ~8 v$ f9 z4 b$ u9 v" W            tween(view.vlookat, -35, 2.5, easeInOutQuad);  
+ J0 w; R3 Y& t5 M! u# C8 l; d6 c            tween(view.fov,     85,  2.5, easeInOutQuad);  8 {" u& N: m2 H& W6 H9 [
            tween(view.fisheye, 0.0, 2.5, easeInOutQuad);  
9 z+ `1 s% }  x5 p0 ^+ ?            wait(2.7);  . X, K/ G9 ~# I  G
            set(display.flash10, on);  
$ d" y+ F( J! o  S! w        </action>  
8 k, K* ?8 J3 n* t1 R2 p3 Y. r      
$ ^; j3 j9 f9 m      ( J! W- D1 a' R4 e9 A9 Z
        <!-- showtext() textstyle -->  9 `9 o% H- K; ^- ?, B7 h: P
        <textstyle name="infostyle"  
/ N: p* n2 G% k5 k1 Q                   origin="center" edge="center" yoffset="-39" textalign="center" background="false" border="false"  5 b0 ^" q; P+ c. A
                   fontsize="40" textcolor="0xFFFFFF" bold="false" effect="glow(0xFFFFFF,0.7,4,2);glow" z' }, c2 _- D) z4 c" B! m

+ o  K# I# E! w% [' i0 ]# A(0x000000,1,4,2);dropshadow(3,45,0x000000,2,0.6);"  . |8 s1 G7 T: W8 d9 m& l- I' V0 o' N8 F
                   showtime="3.0" fadeintime="1.0" fadetime="1.0"  ! \- N- K! o4 A' R8 e! A
                   />  $ J$ a  k8 `' }8 i- ^
      
9 G$ ^# c/ x* g* G6 N      # `8 R, G, X5 T
    </krpano>  
" R, y1 u9 E1 q$ S  s2 T8 W4 l
CHERNYO | 2014-9-5 14:19:42 | 显示全部楼层
pan2vr里怎么做
cgf | 2014-9-5 15:03:14 | 显示全部楼层
CHERNYO 发表于 2014-9-5 14:19! Q2 f6 O  U7 W3 r& \
pan2vr里怎么做

: `& D" M$ W9 o6 v1 K这里面我也不会做,除非开发商在里面嵌入这个功能。或者你输出文件的时候选择html格式,再嵌入这些内容,也许可行。
CHERNYO | 2014-9-5 16:17:43 | 显示全部楼层
输出网页格式后,怎么嵌入啊?
大美溪北 | 2014-9-8 18:15:00 | 显示全部楼层
也想知道“独门绝技”,非商业目的。
admin | 2014-9-8 21:36:26 | 显示全部楼层
PANO2VR貌似无此功能。
( }) y0 Y  t9 m# @1 H/ WPANOTOUR PRO里很简单,在Behaviour(行为)里选little planet introduction(小行星载入)即可。
wjab123 | 2015-6-19 14:27:33 | 显示全部楼层
现有的只是krpano可以实现,其他的暂时没有发现
mazhi01 | 2015-6-29 17:09:58 | 显示全部楼层
看不懂啊。学习学习
$ D. J/ G2 {* K1 v& Q
豆腐圆 | 2015-11-10 15:17:33 | 显示全部楼层
学习了
一颗牙 | 2017-6-7 03:18:45 来自手机 | 显示全部楼层
admin 发表于 2014-9-8 09:36 PM0 J8 C9 D+ W8 [3 @, Y2 T
PANO2VR貌似无此功能。' l8 P1 C1 [, Z! p
PANOTOUR PRO里很简单,在Behaviour(行为)里选little planet introduction(小行 ...

. {0 i; T% J' @' f" k能加我qq么有事请教您qq350964664
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则