/[gzz]/gzz/Documentation/Manuscripts/Irregu/irregu.tex
ViewVC logotype

Diff of /gzz/Documentation/Manuscripts/Irregu/irregu.tex

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.24 by tjl, Tue Nov 12 12:31:25 2002 UTC revision 1.25 by tjl, Tue Nov 12 12:35:14 2002 UTC
# Line 187  Finally, we discuss some example applica Line 187  Finally, we discuss some example applica
187    
188  - basic model: rectangular paper, of which a convex region is shown  - basic model: rectangular paper, of which a convex region is shown
189    
190  \subsection{Why}  \subsection{Rationale ``Why?''}
191    
192  A smooth rectangular or elliptical frame can make small viewports seem claustrophobic.  A smooth rectangular or elliptical frame can make small viewports seem claustrophobic.
193  One reason for this is that the frame is often visually too small for its contents  One reason for this is that the frame is often visually too small for its contents
# Line 211  this is the metaphor we wish to hang our Line 211  this is the metaphor we wish to hang our
211  Because of this, it should be readily comprehensible  Because of this, it should be readily comprehensible
212  to users that we're not tearing the original paper but only a depiction of it.  to users that we're not tearing the original paper but only a depiction of it.
213    
214  \subsection{What}  \subsection{Detailed design ``What?''}
215    
216  - distinguishing between edges of paper and the viewport useful  - distinguishing between edges of paper and the viewport useful
217  - edge of paper = line, edge of viewport = torn  - edge of paper = line, edge of viewport = torn
# Line 227  to users that we're not tearing the orig Line 227  to users that we're not tearing the orig
227    is visible as the ``rippling speed''    is visible as the ``rippling speed''
228    
229    
 porthole  
   
 Knuth \& John Hobby ref.  
   
230  Non-photorealism: easier to understand motion; photorealistic would seem bizarre.  Non-photorealism: easier to understand motion; photorealistic would seem bizarre.
231    
232    porthole
233    
234  - draw edge  - draw edge
235    
236  For the edge thickness, scaling it with the scale of the paper is not good  For the edge thickness, scaling it with the scale of the paper is not good
237  (too photorealistic...), but neither is a constant width, which ...  (too photorealistic...), but neither is a constant width, which ...
238  Square root  Square root
239    
240  Edge shapes: attached and sprinkled.  Edge shapes: attached and sprinkled and intermediates.
241    
242  \subsection{How}  \subsection{Algorithm ``How?''}
243    
244  Surface defined by $(x, y, f(x,y))$.  Surface defined by $(x, y, f(x,y))$.
245  The jagged version of an edge in the $z=0$ plane is obtained by first  The jagged version of an edge in the $z=0$ plane is obtained by first
# Line 264  to their availability in the Linux envir Line 262  to their availability in the Linux envir
262  the feature sets of other APIs and manufacturers  the feature sets of other APIs and manufacturers
263  are quite similar.  are quite similar.
264    
265    Knuth \& John Hobby ref.
266    
267  \subsection{A shape with the correct type of motion}  \subsection{A shape with the correct type of motion}
268    
269  stored in a ``displacement map'' texture  stored in a ``displacement map'' texture

Legend:
Removed from v.1.24  
changed lines
  Added in v.1.25

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26