gzz-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gzz-commits] gzz/Documentation/Manuscripts/Irregu irregu.tex


From: Tuomas J. Lukka
Subject: [Gzz-commits] gzz/Documentation/Manuscripts/Irregu irregu.tex
Date: Sun, 10 Nov 2002 07:45:09 -0500

CVSROOT:        /cvsroot/gzz
Module name:    gzz
Changes by:     Tuomas J. Lukka <address@hidden>        02/11/10 07:45:07

Modified files:
        Documentation/Manuscripts/Irregu: irregu.tex 

Log message:
        Organize implementation section

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gzz/gzz/Documentation/Manuscripts/Irregu/irregu.tex.diff?tr1=1.5&tr2=1.6&r1=text&r2=text

Patches:
Index: gzz/Documentation/Manuscripts/Irregu/irregu.tex
diff -u gzz/Documentation/Manuscripts/Irregu/irregu.tex:1.5 
gzz/Documentation/Manuscripts/Irregu/irregu.tex:1.6
--- gzz/Documentation/Manuscripts/Irregu/irregu.tex:1.5 Sun Nov 10 04:40:21 2002
+++ gzz/Documentation/Manuscripts/Irregu/irregu.tex     Sun Nov 10 07:45:07 2002
@@ -137,19 +137,42 @@
 
 Non-photorealism: easier to understand motion; photorealistic would seem 
bizarre.
 
-\section{OpenGL implementation}
+- draw edge
 
-Image-space algorithm: ... slow on NV10
+For the edge thickness, scaling it with the scale of the paper is not good
+(too photorealistic...), but neither is a constant width, which ...
+Square root
 
-GL\_EXT\_texture\_env\_add \& alpha ``mesh'' texture.
 
-Content drawn using stencil.
+\section{Hardware-accelerated implementation}
+
+\subsection{A shape with the correct type of motion}
 
+Drawing a shape with the correct properties is relatively
+simple
+
+\subsection{Drawing the edge}
+
+\subsubsection{The oldest trick}
+
+Content drawn using stencil.
 Border: multi-pass perturbed edge.
+Inside only needs to be drawn twice.
 
+Quite fast, but still has overhead w.r.t.~just the shape.
+Artifacts: edge thickness, small features 
+
+
+\subsubsection{Image-space algorithms}
+
+Image-space algorithm: ... slow on NV10
+
+\subsubsection{...}
+
+GL\_EXT\_texture\_env\_add \& alpha ``mesh'' texture.
 cite rip-maps
 
-\subsection{Optimizations}
+\subsubsection{Optimizations}
 
 Pre-computed edge width: interpolated between
 3 or 4 stored angles.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]