gzz-commits
[Top][All Lists]
Advanced

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

[Gzz-commits] gzz/Documentation/Manuscripts/Paper paper.tex


From: Tuomas J. Lukka
Subject: [Gzz-commits] gzz/Documentation/Manuscripts/Paper paper.tex
Date: Sun, 01 Dec 2002 16:31:32 -0500

CVSROOT:        /cvsroot/gzz
Module name:    gzz
Changes by:     Tuomas J. Lukka <address@hidden>        02/12/01 16:31:32

Modified files:
        Documentation/Manuscripts/Paper: paper.tex 

Log message:
        Twids

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gzz/gzz/Documentation/Manuscripts/Paper/paper.tex.diff?tr1=1.203&tr2=1.204&r1=text&r2=text

Patches:
Index: gzz/Documentation/Manuscripts/Paper/paper.tex
diff -u gzz/Documentation/Manuscripts/Paper/paper.tex:1.203 
gzz/Documentation/Manuscripts/Paper/paper.tex:1.204
--- gzz/Documentation/Manuscripts/Paper/paper.tex:1.203 Sun Dec  1 16:26:47 2002
+++ gzz/Documentation/Manuscripts/Paper/paper.tex       Sun Dec  1 16:31:32 2002
@@ -781,16 +781,24 @@
 from the seed number.
 For this,
 we use dot products of texture values with each other 
-and with random constant vectors.
-% XXX: either (texture \cdot texture) or (texture \cdot constant)
-Because the numeric range of all register values is $[-1,1]$, 
-the complete shape of a basis texture may easily be carried on 
-to the output range, resulting in too little variation.
-We use the built-in output scaling (by $2$ or $4$) of the dot product 
-results before clamping to the register range to sharpen
-the gradients and to diminish the area from which the features
-of a single basis texture are extracted.
-For an example of how new shapes are created, see Fig.~\ref{fig-regcomb}.
+and with random constant vectors, and scaling up with
+the register combiner output mappings to sharpen the result
+(see Fig.~\ref{fig-regcomb}).
+The resulting values are used for interpolating between
+the palette colors. 
+
+% % XXX: either (texture \cdot texture) or (texture \cdot constant)
+% Because the numeric range of all register values is $[-1,1]$, 
+% the complete shape of a basis texture may easily be carried on 
+% to the output range, resulting in too little variation.
+% We use the built-in output scaling (by $2$ or $4$) of the dot product 
+% results before clamping to the register range to sharpen
+% the gradients and to diminish the area from which the features
+% of a single basis texture are extracted.
+
+Because some basis texture have blurrier edges than others,
+the output scalings need to be adjusted depending on the basis
+textures selected.
 
 % New shapes can be created by computing polynomials of the real values
 % extracted from the basis textures.
@@ -798,8 +806,6 @@
 % by squaring the value, scaling up, and then clamping to $1$.
 % This produces nice band-like shapes (see Fig.~\ref{fig-regcomb}).
 
-Finally, the computed real values are used for interpolating between
-the colors chosen for the backround. 
 % Typically, because of the scaling
 % and clamping, the interpolation values have modes at $0$ and $1$ 
 % and a transition band between the modes.




reply via email to

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