[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gzz-commits] gzz/Documentation/Manuscripts/Irregu irregu.tex
From: |
Janne V. Kujala |
Subject: |
[Gzz-commits] gzz/Documentation/Manuscripts/Irregu irregu.tex |
Date: |
Tue, 19 Nov 2002 08:33:58 -0500 |
CVSROOT: /cvsroot/gzz
Module name: gzz
Changes by: Janne V. Kujala <address@hidden> 02/11/19 08:33:58
Modified files:
Documentation/Manuscripts/Irregu: irregu.tex
Log message:
small changes
CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gzz/gzz/Documentation/Manuscripts/Irregu/irregu.tex.diff?tr1=1.55&tr2=1.56&r1=text&r2=text
Patches:
Index: gzz/Documentation/Manuscripts/Irregu/irregu.tex
diff -u gzz/Documentation/Manuscripts/Irregu/irregu.tex:1.55
gzz/Documentation/Manuscripts/Irregu/irregu.tex:1.56
--- gzz/Documentation/Manuscripts/Irregu/irregu.tex:1.55 Tue Nov 19
08:13:07 2002
+++ gzz/Documentation/Manuscripts/Irregu/irregu.tex Tue Nov 19 08:33:58 2002
@@ -465,7 +465,7 @@
the border around small features may end up sprinkled if
the line width is more than one pixel.
-This method is simple and general, but requires multiple passes
+This method is general, but requires multiple passes
of the envelope for drawing the border.
If the edge is connected, it suffices to shift to the
positive $y$ and to positive and negative $x$ directions
@@ -622,7 +622,7 @@
Corners can be problematic, because the envelope must not intersect
itself. For the scattered case, corners can be drawn by simply
connecting the envelopes of the sides on a diagonal line.
-For the scattered case, the stretching of the texture
+For the connected case, the stretching of the texture
causes an undesireble side effect: the ripples are directed radially
outward between the directions of the corners, making
the ripples rotate if the tear-out shape is moved along its side.
@@ -640,8 +640,7 @@
The intersection can be implemented by drawing the outside
to the stencil buffer for each side of the shape.
-The inside is then drawn with a polygon
-surrounding the inside and the envelopes of all sides
+The inside is then drawn
with stencil test set to discard those fragments that were
drawn to the stencil buffer as the outside of the shape.
This method works even if the tear-out shape has no corners,
@@ -651,7 +650,7 @@
If a canvas is torn into multiple pieces, the above methods
produce edges that do not fit together: the edges of adjacent
pieces have opposing ripples.
-The problem is partly solved by inverting ($1-f({\bf p})$)
+The problem is partly solved by inverting (i.e., $1-f({\bf p})$)
the ripple function for either one of each pair of facing sides.
But then a 180 degree rotation of a pair of fitting pieces
inverts the torn shape between them, breaking the principle of
- [Gzz-commits] gzz/Documentation/Manuscripts/Irregu irregu.tex, (continued)
- [Gzz-commits] gzz/Documentation/Manuscripts/Irregu irregu.tex, Tuomas J. Lukka, 2002/11/13
- [Gzz-commits] gzz/Documentation/Manuscripts/Irregu irregu.tex, Janne V. Kujala, 2002/11/14
- [Gzz-commits] gzz/Documentation/Manuscripts/Irregu irregu.tex, Tuomas J. Lukka, 2002/11/15
- [Gzz-commits] gzz/Documentation/Manuscripts/Irregu irregu.tex, Janne V. Kujala, 2002/11/17
- [Gzz-commits] gzz/Documentation/Manuscripts/Irregu irregu.tex, Janne V. Kujala, 2002/11/17
- [Gzz-commits] gzz/Documentation/Manuscripts/Irregu irregu.tex, Janne V. Kujala, 2002/11/17
- [Gzz-commits] gzz/Documentation/Manuscripts/Irregu irregu.tex, Janne V. Kujala, 2002/11/18
- [Gzz-commits] gzz/Documentation/Manuscripts/Irregu irregu.tex, Janne V. Kujala, 2002/11/18
- [Gzz-commits] gzz/Documentation/Manuscripts/Irregu irregu.tex, Janne V. Kujala, 2002/11/19
- [Gzz-commits] gzz/Documentation/Manuscripts/Irregu irregu.tex, Janne V. Kujala, 2002/11/19
- [Gzz-commits] gzz/Documentation/Manuscripts/Irregu irregu.tex,
Janne V. Kujala <=
- [Gzz-commits] gzz/Documentation/Manuscripts/Irregu irregu.tex, Janne V. Kujala, 2002/11/19
- [Gzz-commits] gzz/Documentation/Manuscripts/Irregu irregu.tex, Janne V. Kujala, 2002/11/19
- [Gzz-commits] gzz/Documentation/Manuscripts/Irregu irregu.tex, Tuomas J. Lukka, 2002/11/20
- [Gzz-commits] gzz/Documentation/Manuscripts/Irregu irregu.tex, Tuomas J. Lukka, 2002/11/20
- [Gzz-commits] gzz/Documentation/Manuscripts/Irregu irregu.tex, Tuomas J. Lukka, 2002/11/20
- [Gzz-commits] gzz/Documentation/Manuscripts/Irregu irregu.tex, Tuomas J. Lukka, 2002/11/20
- [Gzz-commits] gzz/Documentation/Manuscripts/Irregu irregu.tex, Tuomas J. Lukka, 2002/11/20
- [Gzz-commits] gzz/Documentation/Manuscripts/Irregu irregu.tex, Benja Fallenstein, 2002/11/22
- [Gzz-commits] gzz/Documentation/Manuscripts/Irregu irregu.tex, Tuomas J. Lukka, 2002/11/27
- [Gzz-commits] gzz/Documentation/Manuscripts/Irregu irregu.tex, Tuomas J. Lukka, 2002/11/27