Graphics Reference
In-Depth Information
Figure 9.27.
Geodesics on a surface of
revolution.
z
meridian
y
h(t)=(x(t),y(t))
a
b
x
and
() ¥
() =
() ¢ () - ()
(
- ()
)
F
t t
,
q
F
t
,
q
ytyt xt
,
cos
q
,
xt
sin
q
.
q
The vector F t ¥F q is a surface normal. Although it may not have unit length, using
it in formulas, as we shall do, rather than a normalized version will simplify expres-
sions but not change the validity of when certain dot products are zero.
Consider the meridian
() =
()
a
t
F
t
,
q
and its derivatives
¢ () () ¢ ()
(
¢ ()
)
a
t
xt
,
yt
cos
q
,
yt
sin
q
() =≤ () ()
(
()
)
a
t
xt
,
yt
cos
q
,
yt
sin
q
It is easy to check that
(
(
) ¥¢
) =
a
≤∑
FF
¥
a
0,
t
q
and so a(t) is a geodesic by the theorems mentioned.
Next, consider the circle of latitude
() =
()
bq
F t,
q
and its derivatives
¢ () =- ()
(
()
)
bq
0
0
,
yt
sin
q
,
yt
cos
q
() =- ()
(
- ()
)
bq
,
yt
cos
q
,
yt
sin
q
.
This time
(
(
) ¥¢
)
3
b
≤∑
FF
¥
b
yy
.
t
q
Search WWH ::




Custom Search