<html>
<head>
<title>
Perspective viewing and clipping (part I)
</title>
</head>
<body>

<h2>
Perspective viewing and clipping (part I)
</h2>

<blockquote>
CS 248 - Introduction to Computer Graphics
<br>
Spring Quarter, 1995
<br>
Marc Levoy
<br>
Lecture notes for Tuesday, May 16
<br>
</blockquote>


<p>
<hr>

<h3>Table of contents:</h3>
<ul>
<li>	Taxonomy of planar geometric projections
	<ul>
	<li>	<a href="#The center of projection">
		Center of projection</a>
	<li>	<a href="#The taxonomy">
		The taxonomy</a>
	<li>	<a href="#Orthographic views">
		Orthographic views</a>
	<li>	<a href="#Oblique views">
		Oblique views</a>
	<li>	<a href="#Perspective views">
		Perspective views</a>
	</ul>
<li>	Specifying a perspective view
	<ul>
	<li>	<a href="#The viewing frustum">
		The viewing frustum</a>
	<li>	<a href="#Project #3 specification method">
		Project #3 specification method</a>
	<li>	<a href="#SGI specification method">
		SGI specficiation method</a>
	<li>	<a href="#Comparison of formulations">
		Comparison of formulations</a>
	</ul>
</ul>

<p>
Press here for <a href="persp2.html">part II</a> of this lecture.

<p>
<hr>

<a name="Center of projection"></a>
<a name="The taxonomy"></a>
<img src="persp2.gif">
<hr>

<a name="Orthographic views"></a>
<a name="Oblique views"></a>
<img src="persp3.gif">
<hr>

<a name="Perspective views"></a>
<img src="persp4a.gif">
<hr>

<a name="The viewing frustum"></a>
<img src="persp4.1.gif">
<hr>

<a name="Project #3 specification method"></a>
<img src="persp4b.gif">
<hr>
<img src="persp5.gif">
<hr>

<a name="SGI specification method"></a>
<a name="Comparison of formulations"></a>
<img src="persp6.gif">
<hr>
<img src="persp7.gif">
<hr>

<address>
levoy@cs.stanford.edu
</address>
Friday, 20-Feb-1998 13:46:35 PST

</body>
</html>
