<html>
<head>
<title>
Texture mapping (part II)
</title>
</head>
<body>

<h2>
Texture mapping (part II)
</h2>

<blockquote>
CS 348B - Computer Graphics: Image Synthesis Techniques
<br>
Spring Quarter, 1997
<br>
Marc Levoy
<br>
Lecture notes for Thursday, April 24
<br>
Handout #18
<br>
</blockquote>


<p>
<hr>

<h3>Table of contents:</h3>
<ul>
<li>	Resampling in 2D (continued)
	<ul>
	<li>	<a href="#Typical approximations">
		Typical approximations</a>
	<li>	<a href="#Scanning order">
		Scanning order</a>
	<li>	<a href="#The normalization problem">
		The normalization problem</a>
	</ul>
<li>	Precomputed filtering
	<ul>
	<li>	<a href="#The costs of texture resampling">
		The costs of texture resampling</a>
	<li>	<a href="#Mipmapping">Mipmapping</a>
	<li>	<a href="#Summed area tables">Summed area tables</a>
	</ul>
<li>	Multipass algorithms
	<ul>
	<li>	<a href="#2-pass warps">
		2-pass warps</a>
	<li>	<a href="#Advantages">
		Advantages</a>
	<li>	<a href="#Cost analysis">
		Cost analysis</a>
	<li>	<a href="#Disadvantages">
		Disadvantages</a>
	<li>	<a href="#3-pass warps">
		3-pass warps</a>
	<li>	<a href="#Disadvantages (continued)">
		Disadvantages (continued)</a>
	</ul>
</ul>

<p>
Press here for <a href="texturing1.html">Part I</a> of this lecture.

<p>
<hr>

<a name="Typical approximations"></a>
<img src="texturing15.gif">
<hr>
<img src="texturing16.gif">
<hr>

<a name="Scanning order"></a>
<a name="The normalization problem"></a>
<img src="texturing17.gif">
<hr>

<a name="The costs of texture resampling"></a>
<a name="Mipmapping"></a>
<img src="texturing18.gif">
<hr>
<img src="texturing20.gif">
<hr>

<a name="Summed area tables"></a>
<img src="texturing20.1.gif">
<hr>

<a name="2-pass warps"></a>
<a name="Advantages"></a>
<a name="Cost analysis"></a>
<img src="texturing21.gif">
<hr>

<a name="Disadvantages"></a>
<img src="texturing22.gif">
<hr>

<a name="3-pass warps"></a>
<a name="Disadvantages (continued)"></a>
<img src="texturing23.gif">
<hr>

<address>
levoy@cs.stanford.edu
</address>
<b>Copyright &copy; 1997 Marc Levoy</b>
<br>
Last update:
Friday, 20-Feb-1998 13:56:32 PST

</body>
</html>
