一、立体角定义
以观测点为球心构造一个单位球(r = 1),任意物体投影到该球面上的投影面积(s),即为该物体对于该观测点的立体角。因此,立体角是单位球面上的一块面积。
二、立体角与圆心角
在二维平面上,圆心角
θ
=
s
/
r
\theta=s/r
θ=s/r ,(
θ
\theta
θ为圆心角,
s
s
s为圆心角对应的弧长,
r
r
r为圆的半径)。当公式中的弧长
s
s
s等于对应圆的周长,根据公式可以得到此时对应的圆心角为:2π。
立体角和圆心角非常类似,立体角
Ω
=
A
/
r
2
\Omega=A/r^2
Ω=A/r2,(
Ω
\Omega
Ω为立体角,
A
A
A是这个立体角对应的球表面积,
r
r
r为球的半径,立体角的单位:
s
r
sr
sr,叫球面度)。当公式中的面积为整个球的表面积,根据公式可以得到此时对应的立体角为:4π。
三、立体角在球坐标中的表示
球坐标:
{
x
=
r
s
i
n
θ
c
o
s
ϕ
y
=
r
s
i
n
θ
s
i
n
ϕ
z
=
r
c
o
s
θ
\begin{equation} \left\{ \begin{array}{lr} x=rsin\theta cos\phi \\ y=rsin\theta sin\phi\\ z=rcos\theta \end{array} \right. \end{equation}
⎩
⎨
⎧x=rsinθcosϕy=rsinθsinϕz=rcosθ
如图所示,红线标识的弧长分别为
r
θ
θ
r_\theta \theta
rθθ和
r
ϕ
ϕ
r_\phi \phi
rϕϕ,进而可得两弧长的微分形式
r
θ
d
θ
r_\theta d\theta
rθdθ和
r
ϕ
d
ϕ
r_\phi d\phi
rϕdϕ。
{
r
θ
=
1
r
ϕ
=
r
θ
s
i
n
θ
=
s
i
n
θ
\begin{equation} \left\{ \begin{array}{lr} r_\theta=1 \\ r_\phi=r_\theta sin\theta=sin\theta \end{array} \right. \end{equation}
{rθ=1rϕ=rθsinθ=sinθ
用弧长微分计算立体角微分:
d
Ω
=
r
θ
θ
⋅
r
ϕ
ϕ
=
s
i
n
θ
d
θ
d
ϕ
d\Omega=r_\theta \theta \cdot r_\phi \phi=sin\theta d\theta d\phi
dΩ=rθθ⋅rϕϕ=sinθdθdϕ
四、投影立体角
面积为
A
A
A的物体的相对于观测点的立体角为:
Ω
=
A
d
2
c
o
s
α
(3)
\Omega=\frac{A}{d^2}cos\alpha \tag{3}
Ω=d2Acosα(3)
其中,
d
d
d为物体到观测点的距离,
α
\alpha
α为观测点的法线与物体和观测点连线的夹角。