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

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

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

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

x
请教大大们,就是小行星图像开始展开渐入全景漫游这个动作是怎么实现的?* T  e* v6 c2 Y0 s
- N) p- l, C% p6 t& r6 Z0 b9 u9 Y

小行星

小行星
4 u% l4 ~& Q) S/ e& V6 |, u
) C0 r0 N" ?7 b4 A
* G3 ^) H" @/ i4 [! z

全景

全景
9 R1 q# {! ~8 S( f" }- D# p. {
  F" }6 ]- D' }0 h
cgf | 2014-9-5 14:04:00 | 显示全部楼层
在krpano生成的全景文件里xml里嵌入以下代码:# N' w& q4 k) J+ X' p& f
<view hlookat="0"
4 i1 t# Y( M3 B% C1 p      vlookat="90"
! H4 ~* f- P/ Z" a) I4 I) ?      fisheye="1.0"! n8 {* A; q- M+ \0 F- T- E3 h
      stereographic="true"$ |! e7 p  [8 M  c' g8 {, A! C6 C
      fov="150"* U6 H2 l* J7 W4 \0 f- n4 _6 F2 t8 C
      fovmax="150"+ j8 r" h8 v( }- Z! I4 F, L) R
      />
+ G; D4 u9 Z0 k6 J5 {就可实现小行星效果,继续追加命令即可实现小行星进入全景开场动画。
) [# }: x) z0 l- ~; p3 z! ?现在我想请教的问题是怎么让小行星的视场在从远端开始,就是从无穷远处开始渐渐拉近,再展开成全景?请大大们给个属性控制代码。:loveliness:
cgf | 2014-9-5 14:10:27 | 显示全部楼层
本帖最后由 cgf 于 2014-9-5 14:11 编辑 $ b, G  H: N  M& V) y0 X9 |' F9 }# G
  `' H: T. E. H% D8 r/ s
以下是小行星开场进入全景代码,但是也只是从相机实际的位置开始,而不是最远端,还请朋友们帮帮忙:- v: M) G" S8 c* j' p
4 ?9 K+ {7 `5 h9 C
4 E3 D3 ^% H! B) c
    <krpano>  7 _/ {# ~& u0 i4 \. w3 W
! x1 Z% B& A% p- S* {3 [
        <view stereographic="true"  
* y3 y% `$ B+ F" b! e              fisheye="1.0"  
5 g9 F/ E, z' _" _8 ^' S              fov="155"  
" v3 E( X' |  D6 W: d6 h              fovtype="VFOV"  % n) O5 n! d: Q# i
              fovmax="150"  
' {: f7 u) B% }9 g$ L" Y! R              hlookat="-60"  
9 I4 t* e  t! p( Q  R6 v              vlookat="77"  # h# N: O4 p3 g' ~
              />  
' z( I3 B" Z6 |/ {* e
/ i& L3 k7 D# x( F, y! ~   m) ^$ Y; K; M% [5 i- z, {
        <display flash10="off" details="24" />  7 O( ?4 B' k8 G
        <events />  : @& z6 E  O/ n& z" a% M
      # K1 s* q6 Q. P, _& l' Y. G: |" j
        <action name="normalview">  3 Z+ K! B$ k/ G, r" ^- {1 @
            tween(view.hlookat, -40, 2.5, easeInOutQuad);  
3 Q7 x% x# `" N- U% @            tween(view.vlookat, -35, 2.5, easeInOutQuad);  
; ?, Q6 O* D1 J* m0 {            tween(view.fov,     85,  2.5, easeInOutQuad);    ]  `% Z( s* Q4 ?5 [, l
            tween(view.fisheye, 0.0, 2.5, easeInOutQuad);  
/ z2 n/ s& \$ K            wait(2.7);  
4 D7 d, q& d) h7 \            set(display.flash10, on);  1 o0 R& ~' v( k' N2 p
        </action>  ; K6 Q' r8 [3 J/ A: F; x
      ' k" I$ P0 u  t7 W3 h- b
      8 z- Z1 \, U( N4 X  j5 u
        <!-- showtext() textstyle -->  ; Q1 x  M3 G0 `, m( H& p
        <textstyle name="infostyle"  / ^- i; w1 r) G# V( J4 Q' M& J
                   origin="center" edge="center" yoffset="-39" textalign="center" background="false" border="false"  
+ w5 y; h/ s" C                   fontsize="40" textcolor="0xFFFFFF" bold="false" effect="glow(0xFFFFFF,0.7,4,2);glow0 \: T  a0 |- p( b
0 R& n5 N& N4 Q
(0x000000,1,4,2);dropshadow(3,45,0x000000,2,0.6);"  
+ L) J) K0 r( g                   showtime="3.0" fadeintime="1.0" fadetime="1.0"  
) l1 u4 b* t6 W' C                   />  
1 B( T( I  V  `& _9 z4 ~, I$ Q      " C1 _- `- t' j8 i" q
      * c+ A+ L) |( U, m, x: @& u" P1 ~' ^
    </krpano>    M  v" k2 D1 ?
CHERNYO | 2014-9-5 14:19:42 | 显示全部楼层
pan2vr里怎么做
cgf | 2014-9-5 15:03:14 | 显示全部楼层
CHERNYO 发表于 2014-9-5 14:19; j: ^( x7 {% X; G- `
pan2vr里怎么做

. c0 G# i  [# R6 S5 \这里面我也不会做,除非开发商在里面嵌入这个功能。或者你输出文件的时候选择html格式,再嵌入这些内容,也许可行。
CHERNYO | 2014-9-5 16:17:43 | 显示全部楼层
输出网页格式后,怎么嵌入啊?
大美溪北 | 2014-9-8 18:15:00 | 显示全部楼层
也想知道“独门绝技”,非商业目的。
admin | 2014-9-8 21:36:26 | 显示全部楼层
PANO2VR貌似无此功能。
) @7 \" {% w7 g  lPANOTOUR PRO里很简单,在Behaviour(行为)里选little planet introduction(小行星载入)即可。
wjab123 | 2015-6-19 14:27:33 | 显示全部楼层
现有的只是krpano可以实现,其他的暂时没有发现
mazhi01 | 2015-6-29 17:09:58 | 显示全部楼层
看不懂啊。学习学习
; g- |4 d3 K4 f
豆腐圆 | 2015-11-10 15:17:33 | 显示全部楼层
学习了
一颗牙 | 2017-6-7 03:18:45 来自手机 | 显示全部楼层
admin 发表于 2014-9-8 09:36 PM
, o0 Q9 c+ ]- w! |4 TPANO2VR貌似无此功能。
3 X' U( M+ z' e& }; fPANOTOUR PRO里很简单,在Behaviour(行为)里选little planet introduction(小行 ...
0 z" e" {# L, v/ P9 f! ?
能加我qq么有事请教您qq350964664
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则