/[fenfire]/journals/plans/SA_2003.rst
ViewVC logotype

Diff of /journals/plans/SA_2003.rst

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

revision 1.103 by tjl, Tue May 13 17:11:30 2003 UTC revision 1.104 by tjl, Tue May 13 17:25:09 2003 UTC
# Line 291  Goals??? Line 291  Goals???
291  Text filtering  Text filtering
292  ''''''''''''''  ''''''''''''''
293    
294    Most user interfaces only use pre-rendered character
295    bitmaps for text, which forces text to be  ...
296    
297    The Fenfire interface uses text more freely than conventional
298    user interfaces, applying rotation,  and fisheye transforms
299    
300  Rendering text using the 3D hardware is problematic because  Rendering text using the 3D hardware is problematic because
301  the texturing algorithms are mainly designed for photorealistic  the texturing algorithms are mainly designed for full-color image
302  rendering.  rendering.
303    The ubiquitous trilinear filtering and mip-mapping
304    cause artifacts and reduce the readability of the rendered text.
305    
306    With the newest generation of graphics hardware, the flexibility
307    of per-pixel operations has been increased considerably; it is now
308    possible to run small *fragment programs* for each rendered pixel.
309    This flexibility allows us to overcome the restrictions in the
310    
311    However, designing such filters in an *ad hoc* fashion is
312    extremely cumbersome and error-prone. What is needed is a suitable
313    mathematical framework for
314    
315  The triliniear filtering and mip-mapping  The goals in this area are the development of the mathematical framework
316  cause artifacts and reduce readability of the rendered text.  for qualitatively
 We plan to develop a better filtering method for  
 rendering text.  
317    
 In computer graphics, the filters .. ad hoc ..  
318    
319  Unique background textures  Unique background textures
320  ''''''''''''''''''''''''''  ''''''''''''''''''''''''''

Legend:
Removed from v.1.103  
changed lines
  Added in v.1.104

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