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: Fri, 29 Nov 2002 05:39:46 -0500

CVSROOT:        /cvsroot/gzz
Module name:    gzz
Changes by:     Tuomas J. Lukka <address@hidden>        02/11/29 05:39:46

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

Log message:
        Basis tex

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

Patches:
Index: gzz/Documentation/Manuscripts/Paper/paper.tex
diff -u gzz/Documentation/Manuscripts/Paper/paper.tex:1.94 
gzz/Documentation/Manuscripts/Paper/paper.tex:1.95
--- gzz/Documentation/Manuscripts/Paper/paper.tex:1.94  Fri Nov 29 05:02:21 2002
+++ gzz/Documentation/Manuscripts/Paper/paper.tex       Fri Nov 29 05:39:46 2002
@@ -613,24 +613,35 @@
 - non-componentwise color interpolation in combiners \\
 
 
-READABILITY - screen gamma
 \fi
 
 \subsection{Basis textures}
 
-We call the textures assigned to each OpenGL texture unit {\em basis textures}.
+The shapes of the final background texture are generated
+entirely from a small set of {\em basis textures} which
+are the textures actually
+assigned to OpenGL texture units. Even though the basis
+textures are RGB textures, they contain no color information:
+they are simply treated as 3-vectors to be used in 
+various ways to create shapes, and color is added
+by the register combiners. 
 
 In order to avoid shapes or features from the basis textures becoming 
 identifiable, the basis textures should be relatively uniform.
 We have obtained good results with a mix of
 small textures with uniformly random texels, 
 larger textures with noise or turbulence\cite{perlin-noise-intro}, 
-and simple geometric images (e.g. checkerboard, see Fig.~\ref{fig-basis}).
+and simple geometric images 
+(e.g. checkerboard, see Fig.~\ref{fig-basis}).
 
-As for selection of basis textures for each paper, the principle of ``saving 
bits'' applies:
-using hyperparameters for each paper to control the probabilities of
-different basis textures so that a paper will have mostly basis textures
-of one or two types will give a specific feel to the paper.
+As for selection of basis textures for each paper, 
+the principle of ``saving recognitive power'' applies:
+we use hyperparameters for each background texture 
+to control the probabilities of
+selecting different basis textures so 
+that each paper will mostly have only basis textures
+of one or two types.
+% will give a specific feel to the paper.
 % XXX: and how does that amount to maximising entropy?
 % - different types of shapes are not orthogonal to perception
 




reply via email to

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