马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
福神的帖子已经将补地这个内容讲解的差不多了,但仔细想来,觉得各位的思路还没打开,总觉得非得将三脚架移开,放几个硬币和筷子,然后用视点修正的办法才能做到完美补地。
* \/ S" F0 c$ g a1 k$ h$ h# m: o福神精华贴的通道在此!1 J7 ^/ @/ Z& m# p# m
http://chinavr.net/forum.php?mod=viewthread&tid=3317&extra=page%3D1 5 \. I6 ^; h! J# n- L$ Z7 w# d
* ~( _; A$ k+ x3 W5 @$ l: y
$ Y6 X7 k7 ]1 I5 \, H3 ]) j. ~有三个问题值得反思:
# d: M# @# p7 K( G8 {6 O1、为啥要用视点修正的办法?如果我要修补的地面不是一个平面呢?5 O7 C6 ~$ W$ U7 x3 C$ b
视点修正法只能修补一个平面,这是它的原理决定的。我们站在地面上,所以地面大多可以等效为一个平面。: e: n% l# q* J. ~. U' x: i p
结合福神的帖子,以及论坛里各位的讨论,有四种典型的补地策略,在此我把他们的优劣列在一张表格中,大家自行评判:7 F5 Y$ Y2 x5 M! x7 @4 U/ M
. Z+ J2 b5 q. C" {
! a* Y4 W5 W4 H+ @/ w Q
# o) B/ _4 m( O1 K9 b9 ^
7 t9 S8 l7 {& \" Z( J! X2、为啥一定要完美补地?完美就代表不留痕迹吗?; i" S3 S4 o# w' H! E2 n
完美补地也许是商业需求,可是完美不代表不留痕迹
- R8 C8 F0 `! d7 `0 P* }+ d* I+ m$ Z* ` S. }! j
3、什么是天?什么是地?# {& E, q8 J5 @5 N
狭义上我们认为在站立在地面上时,自己的头顶就是天,自己的脚下就是地。然而对人来说的狭义概念对相机依然适用吗? 显然不对,尤其是在斜挑的时候。这里对天和地重新定义一下,可能更好理解:
- n1 f- T, O; K* {( ~$ d3 y b! W( p5 l, l: w4 w/ e7 n* C: _
广义天: 相机旋转轴线上靠近相机顶部一侧称之为天。一旦拍攝開始,广义天就不再变化。
. \( v: y: l$ `2 u# e广义地: 与天相对的另一侧。一旦拍攝開始,广义地就不再变化。
7 c! v' ]1 ]$ l有限广义地:是广义地的一小部分,这部分实质上不是一个平面,而是具有透视关系的一个局部,例如楼房上的一个窗户、摩天轮上的一个天窗等。
( a7 T* A' |7 b1 _- c( ]2 _1 H2 z/ |9 g
: d7 O" x5 i. N( e% `$ j* L* W" r D
" x, f5 u" a3 P9 z. J7 d: W! n% O7 R* S9 { `( u
' W: H/ J" |& ~( B! m
6 _+ s4 Z7 j* k) |( ]1 N& X& E; q. m* f5 i7 N) h6 n* S+ a9 }: _
补天地的方法也是广义上的。我觉得只要掌握了两个补天地的原则,补天地只需要一点点想象力。; G( g; Z3 I4 a5 u
第一个原则就是:只要让相机围绕节点旋转,将四周的景物都拍摄进来,就一定能拼成一幅完美的全景图。
; R, L' X3 X; f x第二个原则是: 第一个原则做不到时,相机不围绕节点转也没问题,只要千方百计让最后的画面中天地不留痕迹即可。 V) K5 x I2 ]( t
; i) |, h. q% P6 M; T" C# ]3 K: D8 q这里给出一个典型应用实例:
. A- M8 \. f+ y$ `- A/ l& O- z! ]" V' V6 W3 g
7 I0 V* t2 X+ W+ k' }+ l( w# F
1 i3 _- B( ^% n) U8 h* S2 L) v- m
2 G3 @" A3 o5 q. A2 b8 h1 V+ `5 x; w
: `3 n* a7 x$ A9 E6 M% G2015年新加入内容:/ t& P1 {0 @, w r7 N
1、看了联横合纵的海底全景,对于天地又有了更进一步认识。在水下,或者一些特殊地方,巧妙利用等距圆柱投影,“天”的部分是可以在不同的位置去拍的。! f6 }. H9 k: c, N% B$ L
2、航拍全景,补天就是补有限广义地。这一由于天空很高,在地面单拍一张再去补也未尝不可。
0 l. |8 ]- v. K; Y2 b a L6 k3、矩阵式全景,由于分镜头内容可控性强,“补地”远比鱼眼镜简单。: G3 R" C! c# X/ B% Q5 I) m
* ?/ W e$ [3 e6 X ^, f* z: a
|