马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
福神的帖子已经将补地这个内容讲解的差不多了,但仔细想来,觉得各位的思路还没打开,总觉得非得将三脚架移开,放几个硬币和筷子,然后用视点修正的办法才能做到完美补地。& @/ x$ M5 B% [& |
福神精华贴的通道在此!1 _ D- V/ \) z* G3 U
http://chinavr.net/forum.php?mod=viewthread&tid=3317&extra=page%3D1 8 G) \/ ~: i {) d/ E1 F0 Q% Y
3 n6 o+ t# S4 _5 [; `
# h# U5 u5 [: W有三个问题值得反思:
, K. r$ W& t3 [. y1、为啥要用视点修正的办法?如果我要修补的地面不是一个平面呢?6 K0 S" m7 I9 `8 f$ _
视点修正法只能修补一个平面,这是它的原理决定的。我们站在地面上,所以地面大多可以等效为一个平面。, H2 X+ B" j1 i, Z; T
结合福神的帖子,以及论坛里各位的讨论,有四种典型的补地策略,在此我把他们的优劣列在一张表格中,大家自行评判:) _; f/ g! x7 l% d/ j8 K
3 G9 T* X3 r. z
/ Y) V( w7 `, p
: z. W7 Y. {+ U) F
3 S+ v" o- W+ e# P6 ^& m( O I
2、为啥一定要完美补地?完美就代表不留痕迹吗?+ F h8 j7 h9 {, b( D
完美补地也许是商业需求,可是完美不代表不留痕迹
2 a9 O3 x' u4 A9 a! H7 \5 B. T1 f# C" J! T6 ~& w: c; \$ p
3、什么是天?什么是地?: e ^" o7 H% i: n2 u+ E/ v
狭义上我们认为在站立在地面上时,自己的头顶就是天,自己的脚下就是地。然而对人来说的狭义概念对相机依然适用吗? 显然不对,尤其是在斜挑的时候。这里对天和地重新定义一下,可能更好理解:' }5 G: n/ |* d& Q- K) o+ _; ?; f
2 ~/ @' v8 h0 [0 \% c
广义天: 相机旋转轴线上靠近相机顶部一侧称之为天。一旦拍攝開始,广义天就不再变化。
; T5 Z9 O6 l' X$ A广义地: 与天相对的另一侧。一旦拍攝開始,广义地就不再变化。
4 q5 D! S# D/ _8 W" Q有限广义地:是广义地的一小部分,这部分实质上不是一个平面,而是具有透视关系的一个局部,例如楼房上的一个窗户、摩天轮上的一个天窗等。 K% ~1 V& u1 L6 x! ~
. c( Z0 K' k* B h; l* S. R
7 e4 F, K5 g3 Q9 [0 [! M) _1 K, ]
, p6 r* @& A0 V" e' ]' Q" e* x
+ F, u( k( H+ l7 P2 V
) J) R W+ L- R% O
4 B, M! C# K. t$ j9 s' ?/ l
1 W0 b% ^8 _2 Y4 m2 J
% B' T: l% D# b- O2 T; x3 d( e补天地的方法也是广义上的。我觉得只要掌握了两个补天地的原则,补天地只需要一点点想象力。
2 X1 o3 d1 s3 G- e- X0 t第一个原则就是:只要让相机围绕节点旋转,将四周的景物都拍摄进来,就一定能拼成一幅完美的全景图。
4 S2 d- q4 A5 {0 q( k& b第二个原则是: 第一个原则做不到时,相机不围绕节点转也没问题,只要千方百计让最后的画面中天地不留痕迹即可。
' w4 X& J e% B. }+ ?, v0 d" m4 p! S, `$ ^& Z
这里给出一个典型应用实例:
4 g R: c1 O2 l, Y) ~: K0 F8 g! }* s5 I, |. x0 ~/ ~$ L
' o* j* R# @1 W3 }$ a e0 O" M* m
8 `6 h. a, N( S- H# N/ |# I
, [ s- ]4 Z3 g5 a: @& U4 h" L4 O5 ~ o
0 ~; D, z5 w/ p3 u0 t2015年新加入内容:' p3 [. W0 m+ \4 D+ H! t
1、看了联横合纵的海底全景,对于天地又有了更进一步认识。在水下,或者一些特殊地方,巧妙利用等距圆柱投影,“天”的部分是可以在不同的位置去拍的。
9 d% r w+ E$ }9 c2、航拍全景,补天就是补有限广义地。这一由于天空很高,在地面单拍一张再去补也未尝不可。2 x4 |9 U1 f6 _3 | h1 o N: }" l8 o
3、矩阵式全景,由于分镜头内容可控性强,“补地”远比鱼眼镜简单。# @. A, j! \% L# [# q
) k, Q, @% w* {+ j; M* C( D# M k
|