[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gzz-commits] gzz/Documentation/Manuscripts/Irregu irregu.tex
From: |
Janne V. Kujala |
Subject: |
[Gzz-commits] gzz/Documentation/Manuscripts/Irregu irregu.tex |
Date: |
Tue, 12 Nov 2002 07:03:36 -0500 |
CVSROOT: /cvsroot/gzz
Module name: gzz
Changes by: Janne V. Kujala <address@hidden> 02/11/12 07:03:34
Modified files:
Documentation/Manuscripts/Irregu: irregu.tex
Log message:
reorg
CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gzz/gzz/Documentation/Manuscripts/Irregu/irregu.tex.diff?tr1=1.21&tr2=1.22&r1=text&r2=text
Patches:
Index: gzz/Documentation/Manuscripts/Irregu/irregu.tex
diff -u gzz/Documentation/Manuscripts/Irregu/irregu.tex:1.21
gzz/Documentation/Manuscripts/Irregu/irregu.tex:1.22
--- gzz/Documentation/Manuscripts/Irregu/irregu.tex:1.21 Tue Nov 12
06:59:05 2002
+++ gzz/Documentation/Manuscripts/Irregu/irregu.tex Tue Nov 12 07:03:34 2002
@@ -220,6 +220,15 @@
\section{Mathematical solution}
+Surface defined by $(x, y, f(x,y))$.
+The jagged version of an edge in the $z=0$ plane is obtained by first
+intersecting another plane going through the edge with the surface
+and then ``projecting'' the intersection to the $z=0$ plane.
+XXX: projecting so that the desired ``shape width'' is obtained.
+
+If the cutting plane is normal to $z=0$ plane, the edge is attached.
+Otherwise, the edge may be sprinkled.
+
\section{Hardware-accelerated implementation}
In the following, we shall concentrate on drawing one section
@@ -234,14 +243,8 @@
\subsection{A shape with the correct type of motion}
-Surface defined by $(x, y, f(x,y))$ stored in a ``displacement map'' texture.
-The jagged version of an edge in the $z=0$ plane is obtained by first
-intersecting another plane going through the edge with the surface
-and then ``projecting'' the intersection to the $z=0$ plane.
-XXX: projecting so that the desired ``shape width'' is obtained.
-
-If the cutting plane is normal to $z=0$ plane, the edge is attached.
-Otherwise, the edge may be sprinkled.
+stored in a ``displacement map'' texture
+GL\_EXT\_texture\_env\_add \& alpha ``mesh'' texture.
---
@@ -295,12 +298,6 @@
Image-space algorithm: ... slow on NV10
-\subsubsection{...}
-
-GL\_EXT\_texture\_env\_add \& alpha ``mesh'' texture.
-cite rip-maps
-
-
\subsubsection{Optimizations}
Pre-computed edge width: interpolated between
@@ -308,6 +305,7 @@
Non-photorealistic line-width through mip-mapping.
%Pyramidal parametrics, Lance Williams (mipmap) ref.
+cite rip-maps
Magnification
- [Gzz-commits] gzz/Documentation/Manuscripts/Irregu irregu.tex, Tuomas J. Lukka, 2002/11/08
- [Gzz-commits] gzz/Documentation/Manuscripts/Irregu irregu.tex, Tuomas J. Lukka, 2002/11/10
- [Gzz-commits] gzz/Documentation/Manuscripts/Irregu irregu.tex, Tuomas J. Lukka, 2002/11/11
- [Gzz-commits] gzz/Documentation/Manuscripts/Irregu irregu.tex, Tuomas J. Lukka, 2002/11/12
- [Gzz-commits] gzz/Documentation/Manuscripts/Irregu irregu.tex, Tuomas J. Lukka, 2002/11/12
- [Gzz-commits] gzz/Documentation/Manuscripts/Irregu irregu.tex, Tuomas J. Lukka, 2002/11/12
- [Gzz-commits] gzz/Documentation/Manuscripts/Irregu irregu.tex, Tuomas J. Lukka, 2002/11/12
- [Gzz-commits] gzz/Documentation/Manuscripts/Irregu irregu.tex, Tuomas J. Lukka, 2002/11/12
- [Gzz-commits] gzz/Documentation/Manuscripts/Irregu irregu.tex, Tuomas J. Lukka, 2002/11/12
- [Gzz-commits] gzz/Documentation/Manuscripts/Irregu irregu.tex,
Janne V. Kujala <=
- [Gzz-commits] gzz/Documentation/Manuscripts/Irregu irregu.tex, Tuomas J. Lukka, 2002/11/12
- [Gzz-commits] gzz/Documentation/Manuscripts/Irregu irregu.tex, Tuomas J. Lukka, 2002/11/12
- [Gzz-commits] gzz/Documentation/Manuscripts/Irregu irregu.tex, Tuomas J. Lukka, 2002/11/12
- [Gzz-commits] gzz/Documentation/Manuscripts/Irregu irregu.tex, Tuomas J. Lukka, 2002/11/12
- [Gzz-commits] gzz/Documentation/Manuscripts/Irregu irregu.tex, Tuomas J. Lukka, 2002/11/12
- [Gzz-commits] gzz/Documentation/Manuscripts/Irregu irregu.tex, Tuomas J. Lukka, 2002/11/12
- [Gzz-commits] gzz/Documentation/Manuscripts/Irregu irregu.tex, Tuomas J. Lukka, 2002/11/12
- [Gzz-commits] gzz/Documentation/Manuscripts/Irregu irregu.tex, Janne V. Kujala, 2002/11/12
- [Gzz-commits] gzz/Documentation/Manuscripts/Irregu irregu.tex, Janne V. Kujala, 2002/11/12
- [Gzz-commits] gzz/Documentation/Manuscripts/Irregu irregu.tex, Janne V. Kujala, 2002/11/12