[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gzz-commits] gzz ./TODO Documentation/Manuscripts/Paper/pape...
From: |
Janne V. Kujala |
Subject: |
[Gzz-commits] gzz ./TODO Documentation/Manuscripts/Paper/pape... |
Date: |
Wed, 27 Nov 2002 03:29:35 -0500 |
CVSROOT: /cvsroot/gzz
Module name: gzz
Changes by: Janne V. Kujala <address@hidden> 02/11/27 03:29:34
Modified files:
. : TODO
Documentation/Manuscripts/Paper: paper.tex
Log message:
notes
CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gzz/gzz/TODO.diff?tr1=1.420&tr2=1.421&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gzz/gzz/Documentation/Manuscripts/Paper/paper.tex.diff?tr1=1.76&tr2=1.77&r1=text&r2=text
Patches:
Index: gzz/Documentation/Manuscripts/Paper/paper.tex
diff -u gzz/Documentation/Manuscripts/Paper/paper.tex:1.76
gzz/Documentation/Manuscripts/Paper/paper.tex:1.77
--- gzz/Documentation/Manuscripts/Paper/paper.tex:1.76 Tue Nov 26 15:18:12 2002
+++ gzz/Documentation/Manuscripts/Paper/paper.tex Wed Nov 27 03:29:34 2002
@@ -381,7 +381,7 @@
of unique backgrounds .
Our main platforms are NV10, i.e. OpenGL 1.3 + GL\_NV\_register\_combiners,
and NV20, i.e. NV10 + GL\_NV\_texture\_shader2.
-% Currently we NV20 code is broken; NV25 is required for HILO_OFFSET
+% Currently our NV20 code is broken; NV25 is required for HILO_OFFSET
One important goal for the implementation is that it should be easily
applicable in a variety of situations.
@@ -392,6 +392,7 @@
and then a vertex is rendered using glvertex. If a vertex program
extension is available, it is used to allow the use of vertex and texture
coordinate arrays.
+% XXX
This enables the use of distortion inside the nodes.
@@ -529,6 +530,7 @@
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.
% XXX: and how does that amount to maximising entropy?
+% - different types of shapes are not orthogonal to perception
\subsection{Texture coordinates}
@@ -602,7 +604,7 @@
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.
-
+% XXX: the amount of scaling determines the sharpness of the edges
%Because of the unconventional uses, the limitations of the
%register combiners come up sooner: for example,
Index: gzz/TODO
diff -u gzz/TODO:1.420 gzz/TODO:1.421
--- gzz/TODO:1.420 Tue Nov 26 10:22:27 2002
+++ gzz/TODO Wed Nov 27 03:29:34 2002
@@ -31,7 +31,9 @@
- paper: small high-frequency components
+ [GI03] standard GL implementation of irregu
- !!! borders for paperquads;
- Perhaps should add "float CoordSys::magnification(const
ZPt)"
+ Perhaps should add "ZVec CoordSys::grad(const ZPt)"
+ or simply directional derivative for determining
+ the width of a nonlinearly scaled border
- better sawnoise texture: less intermediate freqs
- renderable
- texture shading