/[gzz]/manuscripts/xupdf/article.rst
ViewVC logotype

Diff of /manuscripts/xupdf/article.rst

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

revision 1.74 by jvk, Thu Feb 13 10:35:08 2003 UTC revision 1.75 by jvk, Thu Feb 13 10:44:59 2003 UTC
# Line 201  In the following sections, ... Line 201  In the following sections, ...
201  User-interface techniques enabled by fast hardware  User-interface techniques enabled by fast hardware
202  ==================================================  ==================================================
203    
204    In this section we present several visual techniques that
205    have become possible on commodity hardware.
206    
207  Of these techniques, only the first seems to have been used  Of these techniques, only the first seems to have been used
208  prior to this work (XXX two papers in review process)  prior to this work (XXX two papers in review process)
209    
# Line 457  identities for the documents and structu Line 460  identities for the documents and structu
460  the xanalogical[XXX] structure implemented on Gzz is a convenient way  the xanalogical[XXX] structure implemented on Gzz is a convenient way
461  for specifying associations between parts of documents.  for specifying associations between parts of documents.
462    
463  Second, the Gzz view model provides a simple way of  Second, the Gzz graphics model provides a simple way of
464  specifying geometry and automatic animation between views.  specifying geometry and automatic animation between views.
465  A view contains coordinate systems and vobs.  A view contains coordinate systems and vobs.
466  Vob is a visual object that knows how to draw itself in  Vob is a visual object that knows how to draw itself in
# Line 470  following view, resulting in smooth anim Line 473  following view, resulting in smooth anim
473    
474  Third, most source code changes yield immediate effect without rebuilding.  Third, most source code changes yield immediate effect without rebuilding.
475  Jython source files can be dynamically reloaded and most vobs  Jython source files can be dynamically reloaded and most vobs
476  are specified using a string that is dynamically compiled into an  are specified using strings that are dynamically compiled into
477  OpenGL display list.  OpenGL display lists.
478  Despite this, the framerate is high, because the  Despite this, the framerate is high, because the
479  interpolation of coordinate systems and the actual rendering of vobs  interpolation of the coordinate systems and the actual rendering of vobs
480  is finally performed by native C++ code.  is finally performed by native C++ code.
481    
482    

Legend:
Removed from v.1.74  
changed lines
  Added in v.1.75

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