[Top][All Lists]
[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
- [Gzz-commits] gzz/Documentation/Manuscripts/Paper paper.tex, (continued)
- [Gzz-commits] gzz/Documentation/Manuscripts/Paper paper.tex, Tuomas J. Lukka, 2002/11/28
- [Gzz-commits] gzz/Documentation/Manuscripts/Paper paper.tex, Tuomas J. Lukka, 2002/11/28
- [Gzz-commits] gzz/Documentation/Manuscripts/Paper paper.tex, Tuomas J. Lukka, 2002/11/28
- [Gzz-commits] gzz/Documentation/Manuscripts/Paper paper.tex, Tuomas J. Lukka, 2002/11/29
- [Gzz-commits] gzz/Documentation/Manuscripts/Paper paper.tex, Tuomas J. Lukka, 2002/11/29
- [Gzz-commits] gzz/Documentation/Manuscripts/Paper paper.tex, Tuomas J. Lukka, 2002/11/29
- [Gzz-commits] gzz/Documentation/Manuscripts/Paper paper.tex, Tuomas J. Lukka, 2002/11/29
- [Gzz-commits] gzz/Documentation/Manuscripts/Paper paper.tex, Tuomas J. Lukka, 2002/11/29
- [Gzz-commits] gzz/Documentation/Manuscripts/Paper paper.tex, Tuomas J. Lukka, 2002/11/29
- [Gzz-commits] gzz/Documentation/Manuscripts/Paper paper.tex, Tuomas J. Lukka, 2002/11/29
- [Gzz-commits] gzz/Documentation/Manuscripts/Paper paper.tex,
Tuomas J. Lukka <=
- [Gzz-commits] gzz/Documentation/Manuscripts/Paper paper.tex, Tuomas J. Lukka, 2002/11/29
- [Gzz-commits] gzz/Documentation/Manuscripts/Paper paper.tex, Tuomas J. Lukka, 2002/11/29
- [Gzz-commits] gzz/Documentation/Manuscripts/Paper paper.tex, Tuomas J. Lukka, 2002/11/29
- [Gzz-commits] gzz/Documentation/Manuscripts/Paper paper.tex, Tuomas J. Lukka, 2002/11/29
- [Gzz-commits] gzz/Documentation/Manuscripts/Paper paper.tex, Janne V. Kujala, 2002/11/29