%%% -*-BibTeX-*-
%%% ====================================================================
%%% BibTeX-file{
%%%     author          = "Nelson H. F. Beebe",
%%%     version         = "1.114",
%%%     date            = "14 November 2014",
%%%     time            = "19:24:18 MDT",
%%%     filename        = "tog.bib",
%%%     address         = "University of Utah
%%%                        Department of Mathematics, 110 LCB
%%%                        155 S 1400 E RM 233
%%%                        Salt Lake City, UT 84112-0090
%%%                        USA",
%%%     telephone       = "+1 801 581 5254",
%%%     FAX             = "+1 801 581 4148",
%%%     URL             = "http://www.math.utah.edu/~beebe",
%%%     checksum        = "63835 90185 459820 4481039",
%%%     email           = "beebe at math.utah.edu, beebe at acm.org,
%%%                        beebe at computer.org (Internet)",
%%%     codetable       = "ISO/ASCII",
%%%     keywords        = "bibliography; BibTeX; computer graphics;
%%%                       Transactions on Graphics",
%%%     license         = "public domain",
%%%     supported       = "yes",
%%%     docstring       = "This is a COMPLETE BibTeX bibliography for
%%%                        ACM Transactions on Graphics (CODEN ATGRDF,
%%%                        ISSN 0730-0301 (print), 1557-7368
%%%                        (electronic)), covering all journal issues
%%%                        from 1982 -- date.
%%%
%%%                        At version 1.114, the COMPLETE journal
%%%                        coverage looked like this:
%%%
%%%                             1982 (  20)    1993 (  17)    2004 ( 104)
%%%                             1983 (  15)    1994 (  20)    2005 ( 133)
%%%                             1984 (  17)    1995 (  19)    2006 ( 115)
%%%                             1985 (  15)    1996 (  16)    2007 ( 128)
%%%                             1986 (  16)    1997 (  15)    2008 ( 166)
%%%                             1987 (  18)    1998 (  12)    2009 ( 185)
%%%                             1988 (  15)    1999 (  14)    2010 ( 175)
%%%                             1989 (  22)    2000 (  13)    2011 ( 190)
%%%                             1990 (  28)    2001 (  10)    2012 ( 203)
%%%                             1991 (  20)    2002 (  81)    2013 ( 222)
%%%                             1992 (  25)    2003 ( 106)    2014 ( 234)
%%%
%%%                             Article:       2389
%%%
%%%                             Total entries: 2389
%%%
%%%                        The journal Web page can be found at:
%%%
%%%                            http://www.acm.org/pubs/tog
%%%
%%%                        The journal table of contents page is at:
%%%
%%%                            http://www.acm.org/pubs/tog/TOC.html
%%%
%%%                        The article and Web site searcher is at:
%%%
%%%                            http://www.acm.org/pubs/tog/search.html
%%%
%%%                        The ACM Portal database site for the journal is at:
%%%
%%%                            http://portal.acm.org/browse_dl.cfm?idx=J778
%%%
%%%                        Qualified subscribers can retrieve the full
%%%                        text of recent articles in PDF form.
%%%
%%%                        The initial draft was extracted from the ACM
%%%                        Computing Archive CD ROM for the 1980s, with
%%%                        manual corrections and additions from
%%%                        bibliographies in the TeX User Group
%%%                        collection, the author's personal
%%%                        bibliography files, the OCLC Contents1st
%%%                        database, and a very large computer science
%%%                        bibliography collection on ftp.ira.uka.de in
%%%                        /pub/bibliography to which many people of
%%%                        have contributed.  The snapshot of this
%%%                        collection was taken on 5-May-1994, and it
%%%                        consists of 441 BibTeX files, 2,672,675
%%%                        lines, 205,289 entries, and 6,375
%%%                        <at>String{} abbreviations, occupying 94.8MB
%%%                        of disk space.  Where multiple sources of a
%%%                        particular entry existed, field values have
%%%                        been manually merged to preserve maximal
%%%                        information.
%%%
%%%                        The ACM maintains Web pages with journal
%%%                        tables of contents for 1985--1995 at
%%%                        http://www.acm.org/pubs/toc.  That data has
%%%                        been automatically converted to BibTeX
%%%                        form, corrected for spelling and page
%%%                        number errors, and merged into this file.
%%%
%%%                        ACM copyrights explicitly permit abstracting
%%%                        with credit, so article abstracts, keywords,
%%%                        and subject classifications have been
%%%                        included in this bibliography wherever
%%%                        available.  Article reviews have been
%%%                        omitted, until their copyright status has
%%%                        been clarified.
%%%
%%%                        bibsource keys in the bibliography entries
%%%                        below indicate the entry originally came
%%%                        from the computer science bibliography
%%%                        archive, even though it has likely since
%%%                        been corrected and updated.
%%%
%%%                        URL keys in the bibliography point to
%%%                        World Wide Web locations of additional
%%%                        information about the entry.
%%%
%%%                        BibTeX citation tags are uniformly chosen
%%%                        as name:year:abbrev, where name is the
%%%                        family name of the first author or editor,
%%%                        year is a 4-digit number, and abbrev is a
%%%                        3-letter condensation of important title
%%%                        words. Citation tags were automatically
%%%                        generated by software developed for the
%%%                        BibNet Project.
%%%
%%%                        In this bibliography, entries are sorted in
%%%                        publication order, using ``bibsort -byvolume.''
%%%
%%%                        The checksum field above contains a CRC-16
%%%                        checksum as the first value, followed by the
%%%                        equivalent of the standard UNIX wc (word
%%%                        count) utility output of lines, words, and
%%%                        characters.  This is produced by Robert
%%%                        Solovay's checksum utility."
%%%     }
%%% ====================================================================

@Preamble{
    "\input bibnames.sty"
  # "\ifx \undefined \circled \def \circled #1{(#1)}\fi"
  # "\ifx \undefined \reg \def \reg {\circled{R}}\fi"
  # "\ifx \undefined \TM \def \TM {${}^{\sc TM}$} \fi"
}

%%% ====================================================================
%%% Acknowledgement abbreviations:

@String{ack-nhfb = "Nelson H. F. Beebe,
                    University of Utah,
                    Department of Mathematics, 110 LCB,
                    155 S 1400 E RM 233,
                    Salt Lake City, UT 84112-0090, USA,
                    Tel: +1 801 581 5254,
                    FAX: +1 801 581 4148,
                    e-mail: \path|beebe@math.utah.edu|,
                            \path|beebe@acm.org|,
                            \path|beebe@computer.org| (Internet),
                    URL: \path|http://www.math.utah.edu/~beebe/|"}

@String{ack-pb =    "Preston Briggs,
                     Tera Computer Company,
                     2815 Eastlake East,
                     Seattle, WA 98102,
                     USA,
                     Tel: +1 206 325-0800,
                     e-mail: \path|preston@tera.com|"}

%%% ====================================================================
%%% Journal abbreviations:

@String{j-TOG                   = "ACM Transactions on Graphics"}

%%% ====================================================================
%%% Bibliography entries:

@Article{Bergeron:1982:EIa,
  author =       "R. D. Bergeron",
  title =        "{Editor}'s Introduction",
  journal =      j-TOG,
  volume =       "1",
  number =       "1",
  pages =        "1--4",
  month =        jan,
  year =         "1982",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Aug 13 17:25:58 MDT 1994",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  info =         "Association for Computing Machinery, 11 West 42nd St.,
                 New York, NY, 10036. Published quarterly. Vol. 1, No. 1
                 (Jan. 1982). Annual subscription: 24 members, US\$65
                 nonmembers. Single copies: US\$10 members, US\$20
                 nonmembers ISSN 0730-03010",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  review =       "ACM CR 39358",
  subject =      "I.3 Computing Methodologies, COMPUTER GRAPHICS,
                 General",
}

@Article{Fuchs:1982:GEI,
  author =       "Henry Fuchs",
  title =        "{Guest Editor}'s Introduction",
  journal =      j-TOG,
  volume =       "1",
  number =       "1",
  pages =        "5--6",
  month =        jan,
  year =         "1982",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Aug 13 17:25:58 MDT 1994",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Cook:1982:RMC,
  author =       "R. L. Cook and K. E. Torrance",
  title =        "A Reflectance Model for Computer Graphics",
  journal =      j-TOG,
  volume =       "1",
  number =       "1",
  pages =        "7--24",
  month =        jan,
  year =         "1982",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Feb 17 19:20:11 2012",
  bibsource =    "Graphics/imager/imager.82.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "I37 reflected light and color; shading; TOG",
}

@Article{Sechrest:1982:VPR,
  author =       "S. Sechrest and D. P. Greenberg",
  title =        "A Visible Polygon Reconstruction Algorithm",
  journal =      j-TOG,
  volume =       "1",
  number =       "1",
  pages =        "25--42",
  month =        jan,
  year =         "1982",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Feb 17 19:20:23 2012",
  bibsource =    "Graphics/siggraph/82.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "I35 polygon reconstruction algorithm",
}

@Article{Whitted:1982:STD,
  author =       "T. Whitted and D. M. Weimer",
  title =        "A Software Testbed for the Development of 3{D} Raster
                 Graphics Systems",
  journal =      j-TOG,
  volume =       "1",
  number =       "1",
  pages =        "43--57",
  month =        jan,
  year =         "1982",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Thu Aug 25 23:08:29 1994",
  bibsource =    "Graphics/siggraph/82.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "I34 software testbed and I37 3-D shaded display",
}

@Article{Feiner:1982:ESC,
  author =       "Steven Feiner and Sandor Nagy and Andries van Dam",
  title =        "An experimental system for creating and presenting
                 interactive graphical documents",
  journal =      j-TOG,
  volume =       "1",
  number =       "1",
  pages =        "59--77",
  month =        jan,
  year =         "1982",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Oct 31 06:38:49 2003",
  bibsource =    "Graphics/imager/imager.82.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "I34 interactive graphical documents",
}

@Article{Krogh:1982:AAP,
  author =       "F. T. Krogh",
  title =        "{ACM} Algorithms Policy",
  journal =      j-TOG,
  volume =       "1",
  number =       "1",
  pages =        "78--81",
  month =        jan,
  year =         "1982",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Anonymous:1982:IA,
  author =       "Anonymous",
  title =        "Information for Authors",
  journal =      j-TOG,
  volume =       "1",
  number =       "1",
  pages =        "82--84",
  month =        jan,
  year =         "1982",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Jan 06 15:51:22 1996",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Potmesil:1982:SIG,
  author =       "M. Potmesil and I. Chakravarty",
  title =        "Synthetic Image Generation with a Lens and Aperture
                 Camera Model",
  journal =      j-TOG,
  volume =       "1",
  number =       "2",
  pages =        "85--108",
  month =        apr,
  year =         "1982",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Feb 17 19:20:23 2012",
  bibsource =    "Graphics/imager/imager.82.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "I33 camera model; ray tracing effects; TOG",
}

@Article{Garrett:1982:GPU,
  author =       "M. T. Garrett and J. D. Foley",
  title =        "Graphics Programming Using a Database System with
                 Dependency Declarations",
  journal =      j-TOG,
  volume =       "1",
  number =       "2",
  pages =        "109--128",
  month =        apr,
  year =         "1982",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Feb 17 19:20:23 2012",
  bibsource =    "Graphics/siggraph/82.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "I34 software support and I35 specification of
                 dependencies",
}

@Article{Hubschman:1982:FFC,
  author =       "H. Hubschman and S. W. Zucker",
  title =        "Frame-to-frame coherence and the hidden surface
                 computation: constraints for a convex world",
  journal =      j-TOG,
  volume =       "1",
  number =       "2",
  pages =        "129--162",
  month =        apr,
  year =         "1982",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Feb 17 19:20:23 2012",
  bibsource =    "Graphics/imager/imager.82.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "I37 frame-to-frame coherence",
}

@Article{VanWyk:1982:HLL,
  author =       "Christopher J. {Van Wyk}",
  title =        "A High-Level Language for Specifying Pictures",
  journal =      j-TOG,
  volume =       "1",
  number =       "2",
  pages =        "163--182",
  month =        apr,
  year =         "1982",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Feb 17 19:20:23 2012",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/tog.bib;
                 Misc/beebe.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Baecker:1982:SPR,
  author =       "R. M. Baecker",
  title =        "Sizing and Positioning Rectangles",
  journal =      j-TOG,
  volume =       "1",
  number =       "2",
  pages =        "184--185",
  month =        apr,
  year =         "1982",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Feb 17 19:20:23 2012",
  bibsource =    "Graphics/imager/imager.82.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "I36 Input Technique",
}

@Article{Tanner:1982:R,
  author =       "Peter P. Tanner and Kenneth B. Evans",
  title =        "The Rack",
  journal =      j-TOG,
  volume =       "1",
  number =       "2",
  pages =        "186--188",
  month =        apr,
  year =         "1982",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Jan 6 16:39:10 1996",
  bibsource =    "Graphics/siggraph/82.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "I37 Input Techniques",
}

@Article{Bergeron:1982:EIb,
  author =       "R. Daniel Bergeron",
  title =        "{Editor}'s Introduction",
  journal =      j-TOG,
  volume =       "1",
  number =       "3",
  pages =        "189--189",
  month =        jul,
  year =         "1982",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Jan 06 16:39:30 1996",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Guibas:1982:LBM,
  author =       "L. J. Guibas and J. Stolfi",
  title =        "A language for bitmap manipulation",
  journal =      j-TOG,
  volume =       "1",
  number =       "3",
  pages =        "191--214",
  month =        jul,
  year =         "1982",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Aug 13 17:25:58 MDT 1994",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; languages; standardization",
  review =       "ACM CR 39952",
  subject =      "D.3 Software, PROGRAMMING LANGUAGES, Language
                 Classifications \\ I.3.4 Computing Methodologies,
                 COMPUTER GRAPHICS, Graphics Utilities, Graphics
                 packages \\ I.3.4 Computing Methodologies, COMPUTER
                 GRAPHICS, Graphics Utilities, Picture description
                 languages \\ I.3.4 Computing Methodologies, COMPUTER
                 GRAPHICS, Graphics Utilities, Software support \\ I.3.6
                 Computing Methodologies, COMPUTER GRAPHICS, Methodology
                 and Techniques, Languages \\ I.4.0 Computing
                 Methodologies, IMAGE PROCESSING, General, Image
                 processing software",
}

@Article{Turkowski:1982:AAT,
  author =       "K. Turkowski",
  title =        "Anti-Aliasing through the Use of Coordinate
                 Transformations",
  journal =      j-TOG,
  volume =       "1",
  number =       "3",
  pages =        "215--234",
  month =        jul,
  year =         "1982",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Thu Aug 25 23:07:27 1994",
  bibsource =    "Graphics/imager/imager.82.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "I35 anti-aliasing convolution",
}

@Article{Blinn:1982:GAS,
  author =       "James F. Blinn",
  title =        "A Generalization of Algebraic Surface Drawing",
  journal =      j-TOG,
  volume =       "1",
  number =       "3",
  pages =        "235--256",
  month =        jul,
  year =         "1982",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Feb 17 19:20:23 2012",
  bibsource =    "Graphics/imager/imager.82.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  annote =       "ray tracing ``blobby'' models: finding roots of sums
                 of Gaussians",
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "blob; I33 light reflection; I33 realism clouds; model
                 visible; root finding; TOG",
}

@Article{Sproull:1982:UPT,
  author =       "R. F. Sproull",
  title =        "Using program transformations to derive line-drawing
                 algorithms",
  journal =      j-TOG,
  volume =       "1",
  number =       "4",
  pages =        "259--273",
  month =        oct,
  year =         "1982",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Feb 17 19:20:23 2012",
  bibsource =    "Graphics/imager/imager.82.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "I33 display algorithms",
}

@Article{Anderson:1982:HLE,
  author =       "D. P. Anderson",
  title =        "Hidden Line Elimination in Projected Grid Surfaces",
  journal =      j-TOG,
  volume =       "1",
  number =       "4",
  pages =        "274--288",
  month =        oct,
  year =         "1982",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Feb 17 19:20:23 2012",
  bibsource =    "Graphics/siggraph/82.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "I37 hidden line algorithms",
}

@Article{Pavlidis:1983:CFC,
  author =       "Theodosios Pavlidis",
  title =        "Curve Fitting with Conic Splines",
  journal =      j-TOG,
  volume =       "2",
  number =       "1",
  pages =        "1--31",
  month =        jan,
  year =         "1983",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Feb 17 19:20:23 2012",
  bibsource =    "Graphics/imager/imager.83.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "I35 B{\'e}zier polynomials; I35 splines",
}

@Article{Sproull:1983:D,
  author =       "R. F. Sproull and I. E. Sutherland and A. Thomson and
                 S. Gupta and C. Minter",
  title =        "The 8 by 8 display",
  journal =      j-TOG,
  volume =       "2",
  number =       "1",
  pages =        "32--56",
  month =        jan,
  year =         "1983",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Feb 17 19:20:23 2012",
  bibsource =    "Graphics/imager/imager.83.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "frame-buffer; I32 display system",
}

@Article{Carlbom:1983:QAV,
  author =       "I. Carlbom and J. Michener",
  title =        "Quantitative Analysis of Vector Graphics System
                 Performance",
  journal =      j-TOG,
  volume =       "2",
  number =       "1",
  pages =        "57--88",
  month =        jan,
  year =         "1983",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Feb 17 19:20:23 2012",
  bibsource =    "Graphics/siggraph/83.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "I32 system performance evaluations and I36 addressing
                 schemes",
}

@Article{Tanner:1983:GEI,
  author =       "Peter P. Tanner",
  title =        "Guest Editor Introduction",
  journal =      j-TOG,
  volume =       "2",
  number =       "2",
  pages =        "89--89",
  month =        apr,
  year =         "1983",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Jan 06 16:44:13 1996",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Reeves:1983:PST,
  author =       "W. T. Reeves",
  title =        "Particle Systems -- a Technique for Modeling a Class
                 of Fuzzy Objects",
  journal =      j-TOG,
  volume =       "2",
  number =       "2",
  pages =        "91--108",
  month =        apr,
  year =         "1983",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Feb 17 19:20:23 2012",
  bibsource =    "Graphics/siggraph/83.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "I35 particle systems and I35 fuzzy objects and I37
                 aliasing and I37 clouds and I37 fire and I35 particle
                 systems and I37 temporal antialiasing and I37 water",
}

@Article{Barsky:1983:LCB,
  author =       "Brian A. Barsky and John C. Beatty",
  title =        "Local Control of Bias and Tension in Beta-splines",
  journal =      j-TOG,
  volume =       "2",
  number =       "2",
  pages =        "109--134",
  month =        apr,
  year =         "1983",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Thu Aug 25 23:10:04 1994",
  bibsource =    "Graphics/imager/imager.83.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  annote =       "Also published in SIGGRAPH '83 Conference Proceedings
                 (Vol. 17, No. 3).",
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; CAD/CAM; curves and surfaces; design and
                 modeling; differential geometry; I35 splines",
}

@Article{Pike:1983:GOB,
  author =       "R. Pike",
  title =        "Graphics in overlapping bitmap layers",
  journal =      j-TOG,
  volume =       "2",
  number =       "2",
  pages =        "135--160",
  month =        apr,
  year =         "1983",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Feb 17 19:20:23 2012",
  bibsource =    "Graphics/imager/imager.83.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "bit blit; I33 asynchronous windows; I35 low-level
                 graphics primitives; I36 bitmap layers",
}

@Article{Kajiya:1983:NTR,
  author =       "James T. Kajiya",
  title =        "New Techniques for Ray Tracing Procedurally Defined
                 Objects",
  journal =      j-TOG,
  volume =       "2",
  number =       "3",
  pages =        "161--181",
  month =        jul,
  year =         "1983",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Thu Aug 25 23:12:20 1994",
  bibsource =    "Graphics/ray.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  note =         "Also appeared in SIGGRAPH '83 Proceedings, and in
                 Tutorial: Computer Graphics: Image Synthesis, Computer
                 Society Press, Washington, 1988, pp. 168--188.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "fractal; object intersection; prism; ray tracing;
                 surfaces of revolution",
}

@Article{Prosser:1983:IMG,
  author =       "Colin J. Prosser and Alistair C. Kilgour",
  title =        "An Integer Method for the Graphical Output of Conic
                 Sections",
  journal =      j-TOG,
  volume =       "2",
  number =       "3",
  pages =        "182--191",
  month =        jul,
  year =         "1983",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Jan 6 16:45:56 1996",
  bibsource =    "Graphics/siggraph/83.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "I35 conic section definitions and I35 curve
                 generation",
}

@Article{Lane:1983:AFR,
  author =       "J. M. Lane and R. Magedson and M. Rarick",
  title =        "An Algorithm for Filling Regions on Graphics Display
                 Devices",
  journal =      j-TOG,
  volume =       "2",
  number =       "3",
  pages =        "192--196",
  month =        jul,
  year =         "1983",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Thu Aug 25 23:13:47 1994",
  bibsource =    "Graphics/siggraph/83.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "I35 shaded polygons; I37 filling algorithms",
}

@Article{Anderson:1983:TRP,
  author =       "D. P. Anderson",
  title =        "Techniques for Reducing Pen Plotting Time",
  journal =      j-TOG,
  volume =       "2",
  number =       "3",
  pages =        "197--212",
  month =        jul,
  year =         "1983",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Feb 17 19:20:23 2012",
  bibsource =    "Graphics/siggraph/83.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "I35 quadtrees and I36 plot minimisation",
}

@Article{Anonymous:1983:IA,
  author =       "Anonymous",
  title =        "Information for Authors",
  journal =      j-TOG,
  volume =       "2",
  number =       "3",
  pages =        "213--216",
  month =        jul,
  year =         "1983",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Jan 06 15:51:22 1996",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Burt:1983:MSA,
  author =       "P. J. Burt and E. H. Adelson",
  title =        "A multiresolution spline with application to image
                 mosaics",
  journal =      j-TOG,
  volume =       "2",
  number =       "4",
  pages =        "217--236",
  month =        oct,
  year =         "1983",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Feb 17 19:20:23 2012",
  bibsource =    "Graphics/imager/imager.83.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "I33 Image Mosaics; I35 Multiresolution Splines; I35
                 Splines",
}

@Article{McIlroy:1983:BAC,
  author =       "M. McIlroy",
  title =        "Best Approximate Circles on Integer Grids",
  journal =      j-TOG,
  volume =       "2",
  number =       "4",
  pages =        "237--263",
  month =        oct,
  year =         "1983",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Thu Aug 25 23:14:04 1994",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; theory; verification",
  review =       "ACM CR 8502-0147",
  subject =      "I.3 Computing Methodologies, COMPUTER GRAPHICS,
                 Picture/Image Generation \\ F.2.2 Theory of
                 Computation, ANALYSIS OF ALGORITHMS AND PROBLEM
                 COMPLEXITY, Nonnumerical Algorithms and Problems,
                 Geometrical problems and computations",
}

@Article{Dunlavey:1983:EPF,
  author =       "M. R. Dunlavey",
  title =        "Efficient Polygon-Filling Algorithms for Raster
                 Displays",
  journal =      j-TOG,
  volume =       "2",
  number =       "4",
  pages =        "264--273",
  month =        oct,
  year =         "1983",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Feb 17 19:20:23 2012",
  bibsource =    "Graphics/siggraph/83.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "I37 Filling Algorithm",
}

@Article{Liang:1984:NCM,
  author =       "Y.-D. Liang and B. A. Barsky",
  title =        "A New Concept and Method for Line Clipping",
  journal =      j-TOG,
  volume =       "3",
  number =       "1",
  pages =        "1--22",
  month =        jan,
  year =         "1984",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Thu Aug 25 23:22:24 1994",
  bibsource =    "Graphics/siggraph/84.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "I33 Line Clipping",
}

@Article{Lantz:1984:SGD,
  author =       "K. A. Lantz and W. I. Nowicki",
  title =        "Structured Graphics for Distributed Systems",
  journal =      j-TOG,
  volume =       "3",
  number =       "1",
  pages =        "23--51",
  month =        jan,
  year =         "1984",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Feb 17 19:20:23 2012",
  bibsource =    "Graphics/imager/imager.84.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "I32 distributed systems; I32 workstations; I36 user
                 interfaces",
}

@Article{Weghorst:1984:ICM,
  author =       "Hank Weghorst and Gary Hooper and Donald P.
                 Greenberg",
  title =        "Improved Computational Methods for Ray Tracing",
  journal =      j-TOG,
  volume =       "3",
  number =       "1",
  pages =        "52--69",
  month =        jan,
  year =         "1984",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Feb 17 19:20:23 2012",
  bibsource =    "Graphics/imager/imager.84.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  annote =       "discussion of bounding volumes, hierarchical
                 structures and the ``item buffer'' \\ This paper
                 describes algorithmic procedures that have been
                 implemented to reduce the computational expense of
                 producing ray-traced images. The selection of bounding
                 volumes is examined to reduce the computational cost of
                 the ray-intersection test. The use of object coherence,
                 which relies on a hierarchical description of the
                 environment, is then presented. Finally, since the
                 building of the ray-intersection trees is such a large
                 portion of the computation, a method using image
                 coherence is described. This visible-surface
                 preprocessing method, which is dependent upon the
                 creation of an ``item buffer,'' takes advantage of {\em
                 a priori} image formation. Examples that indicate the
                 efficiency of these techniques for a variety of
                 representative environments are presented.",
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "bounding volume; I35 Ray Tracing",
}

@Article{Levy:1984:VSG,
  author =       "H. M. Levy",
  title =        "{Vax} Station: {A} General-Purpose Raster Graphics
                 Architecture",
  journal =      j-TOG,
  volume =       "3",
  number =       "1",
  pages =        "70--83",
  month =        jan,
  year =         "1984",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Feb 17 19:20:23 2012",
  bibsource =    "Graphics/imager/imager.84.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "I32 raster graphics architecture; I32 workstations",
}

@Article{Edahiro:1984:NPL,
  author =       "M. Edahiro and I. Kokubo and Ta. Asano",
  title =        "A new point-location algorithm and its practical
                 efficiency: comparison with existing algorithms",
  journal =      j-TOG,
  volume =       "3",
  number =       "2",
  pages =        "86--109",
  month =        apr,
  year =         "1984",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Thu Aug 25 23:17:50 1994",
  bibdate =      "Fri Feb 17 19:20:23 2012",
  bibsource =    "Graphics/siggraph/84.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "bucketing; computational complexity; computational
                 geometry; implementing algorithms; multidimensional
                 search; planar graphs; point location; VLSI design",
}

@Article{Ghosh:1984:BTA,
  author =       "P. K. Ghosh and S. P. Mudur",
  title =        "The Bush-Trajectory Approach to Figure Specification:
                 Some Algebraic Solutions",
  journal =      j-TOG,
  volume =       "3",
  number =       "2",
  pages =        "110--134",
  month =        apr,
  year =         "1984",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Feb 17 19:20:23 2012",
  bibsource =    "Graphics/imager/imager.84.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "I37 figure specification",
}

@Article{Chazelle:1984:TSC,
  author =       "B. Chazelle and J. Incerpi",
  title =        "Triangulation and shape-complexity",
  journal =      j-TOG,
  volume =       "3",
  number =       "2",
  pages =        "135--152",
  month =        apr,
  year =         "1984",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Feb 17 19:20:23 2012",
  bibsource =    "Graphics/siggraph/84.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "decomposition; divide-and-conquer; polygons; simple;
                 triangulation",
  oldlabel =     "geom-1055",
}

@Article{Fournier:1984:TSP,
  author =       "A. Fournier and D. Y. Montuno",
  title =        "Triangulating Simple Polygons and Equivalent
                 Problems",
  journal =      j-TOG,
  volume =       "3",
  number =       "2",
  pages =        "153--174",
  month =        apr,
  year =         "1984",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Feb 17 19:20:23 2012",
  bibsource =    "Graphics/imager/imager.84.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  annote =       "Also, DGP Technical Memo DGP84--4.",
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "computational geometry; decomposition; scan
                 conversion; trapezoid",
}

@Article{Olsen:1984:PAU,
  author =       "Dan R. {Olsen, Jr.}",
  title =        "Pushdown automata for user interface management",
  journal =      j-TOG,
  volume =       "3",
  number =       "3",
  pages =        "177--203",
  month =        jul,
  year =         "1984",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Feb 17 19:20:23 2012",
  bibsource =    "Graphics/siggraph/84.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "automata; graphical device handling; interaction",
}

@Article{Goldman:1984:MCC,
  author =       "Ronald N. Goldman",
  title =        "{Markov} Chains and Computer-Aided Geometric Design:
                 {Part I} --- Problems and Constraints",
  journal =      j-TOG,
  volume =       "3",
  number =       "3",
  pages =        "204--222",
  month =        jul,
  year =         "1984",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Thu Aug 25 23:20:34 1994",
  bibsource =    "Graphics/siggraph/84.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "probability distribution; stochastic process",
}

@Article{vanWijk:1984:RTO,
  author =       "Jarke J. van Wijk",
  title =        "Ray Tracing Objects Defined By Sweeping Planar Cubic
                 Splines",
  journal =      j-TOG,
  volume =       "3",
  number =       "3",
  pages =        "223--237",
  month =        jul,
  year =         "1984",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Jan 13 13:10:45 1996",
  bibsource =    "Graphics/imager/imager.84.bib;
                 Graphics/siggraph/85.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  annote =       "ray tracing prisms, cones, and surfaces of revolution
                 \\ The crucial step in a program based on ray tracing
                 is the calculation of the intersection of a line with
                 an object. In this paper, algorithms are presented for
                 performing this calculation for objects defined by
                 sweeping a planar cubic spline through space.
                 Translational, rotational, and conic sweeping are
                 treated. Besides solutions for the exact calculation,
                 rectangle tests for improving efficiency are given.
                 Possible extensions and improvements are discussed.",
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "cones; I37 ray-tracing and I35 sweeping planar cubic
                 splines; object intersection; prisms; ray tracing
                 intersect sweep; spline; surfaces of revolution; TOG",
}

@Article{Anonymous:1984:IA,
  author =       "Anonymous",
  title =        "Information for Authors",
  journal =      j-TOG,
  volume =       "3",
  number =       "3",
  pages =        "238--240",
  month =        jul,
  year =         "1984",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Jan 13 13:10:43 1996",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Forrest:1984:GEI,
  author =       "Robin Forrest and Leo Guibas and Jurg Nievergelt",
  title =        "{Guest Editor}'s Introduction to Special Issue on
                 Computational Geometry",
  journal =      j-TOG,
  volume =       "3",
  number =       "4",
  pages =        "241--243",
  month =        oct,
  year =         "1984",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Jan 06 16:50:37 1996",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Tor:1984:CDS,
  author =       "S. B. Tor and A. E. Middleditch",
  title =        "Convex Decomposition of Simple Polygons",
  journal =      j-TOG,
  volume =       "3",
  number =       "4",
  pages =        "244--265",
  month =        oct,
  year =         "1984",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Feb 17 19:20:23 2012",
  bibsource =    "Graphics/imager/imager.84.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "complexity; geometric modeling; geometrical convexity;
                 I35 convex decomposition; point set operations;
                 polygons; region decomposition",
}

@Article{Boissonnat:1984:GST,
  author =       "Jean-Daniel Boissonnat",
  title =        "Geometric structures for three-dimensional shape
                 representation",
  journal =      j-TOG,
  volume =       "3",
  number =       "4",
  pages =        "266--286",
  month =        oct,
  year =         "1984",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Feb 17 19:20:23 2012",
  bibsource =    "Graphics/imager/imager.84.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "$k-d$ tree; computational geometry; Delaunay
                 triangulation; polyhedra",
}

@Article{Lee:1984:AFE,
  author =       "Y. T. Lee and A. de Pennington and N. K. Shaw",
  title =        "Automatic finite-element mesh generation from
                 geometric models --- {A} point-based approach",
  journal =      j-TOG,
  volume =       "3",
  number =       "4",
  pages =        "287--311",
  month =        oct,
  year =         "1984",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Feb 17 19:20:23 2012",
  bibsource =    "Graphics/imager/imager.84.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "computational geometry; CSG; finite-element analysis;
                 geometric modeling; mesh construction; point
                 distribution",
}

@Article{Badler:1984:WC,
  author =       "Norman I. Badler and Tamar E. Granor",
  title =        "The window controller",
  journal =      j-TOG,
  volume =       "3",
  number =       "4",
  pages =        "312--315",
  month =        oct,
  year =         "1984",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Feb 17 19:20:23 2012",
  bibsource =    "Graphics/siggraph/84.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Field:1985:ILI,
  author =       "Dan Field",
  title =        "Incremental Linear Interpolation",
  journal =      j-TOG,
  volume =       "4",
  number =       "1",
  pages =        "1--11",
  month =        jan,
  year =         "1985",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Thu Aug 25 23:29:02 1994",
  bibsource =    "Graphics/siggraph/85.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/3976.html",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "Bresenham's algorithm; digital differential analyzer;
                 scan conversion",
  subject =      "{\bf G.1.1}: Mathematics of Computing, NUMERICAL
                 ANALYSIS, Interpolation. {\bf G.1.0}: Mathematics of
                 Computing, NUMERICAL ANALYSIS, General, Error analysis.
                 {\bf I.3.3}: Computing Methodologies, COMPUTER
                 GRAPHICS, Picture/Image Generation, Display
                 algorithms.",
}

@Article{Goldman:1985:MCC,
  author =       "R. N. Goldman",
  title =        "{Markov} Chains and Computer Aided Geometric Design
                 {II} --- Examples and Subdivision Matrices",
  journal =      j-TOG,
  volume =       "4",
  number =       "1",
  pages =        "12--40",
  month =        jan,
  year =         "1985",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Feb 17 19:20:23 2012",
  bibsource =    "Graphics/imager/imager.85.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/3974.html",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "design; I37 Markov processes; I37 stochastic
                 processes; probability distribution; stochastic
                 process; theory",
  subject =      "{\bf I.3.5}: Computing Methodologies, COMPUTER
                 GRAPHICS, Computational Geometry and Object Modeling,
                 Curve, surface, solid, and object representations. {\bf
                 F.2.2}: Theory of Computation, ANALYSIS OF ALGORITHMS
                 AND PROBLEM COMPLEXITY, Nonnumerical Algorithms and
                 Problems, Geometrical problems and computations. {\bf
                 J.6}: Computer Applications, COMPUTER-AIDED
                 ENGINEERING, Computer-aided design (CAD).",
}

@Article{Ayala:1985:ORM,
  author =       "D. Ayala and P. Brunet and R. Juan and I. Navazo",
  title =        "Object representation by means of nonminimal division
                 quadtrees and octrees",
  journal =      j-TOG,
  volume =       "4",
  number =       "1",
  pages =        "41--59",
  month =        jan,
  year =         "1985",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Feb 17 19:20:23 2012",
  bibsource =    "Graphics/imager/imager.85.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/3975.html",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; geometric modeling",
  subject =      "{\bf I.3.5}: Computing Methodologies, COMPUTER
                 GRAPHICS, Computational Geometry and Object Modeling,
                 Curve, surface, solid, and object representations. {\bf
                 I.3.5}: Computing Methodologies, COMPUTER GRAPHICS,
                 Computational Geometry and Object Modeling, Geometric
                 algorithms, languages, and systems. {\bf I.3.5}:
                 Computing Methodologies, COMPUTER GRAPHICS,
                 Computational Geometry and Object Modeling, Modeling
                 packages. {\bf I.3.3}: Computing Methodologies,
                 COMPUTER GRAPHICS, Picture/Image Generation, Display
                 algorithms.",
}

@Article{Woo:1985:LTA,
  author =       "T. C. Woo and S. Y. Shin",
  title =        "A Linear Time Algorithm for Triangulating a
                 Point-Visible Polygon",
  journal =      j-TOG,
  volume =       "4",
  number =       "1",
  pages =        "60--69",
  month =        jan,
  year =         "1985",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Jan 6 16:58:51 1996",
  bibsource =    "Graphics/siggraph/85.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "computational geometry; triangulation",
}

@Article{Anonymous:1985:AI,
  author =       "Anonymous",
  title =        "Author Index",
  journal =      j-TOG,
  volume =       "4",
  number =       "1",
  pages =        "71--72",
  month =        jan,
  year =         "1985",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Jan 13 15:42:46 1996",
  bibsource =    "Graphics/siggraph/85.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Guibas:1985:PMG,
  author =       "Leonidas Guibas and Jorge Stolfi",
  title =        "Primitives for the manipulation of general
                 subdivisions and computation of {Voronoi} diagrams",
  journal =      j-TOG,
  volume =       "4",
  number =       "2",
  pages =        "74--123",
  month =        apr,
  year =         "1985",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Thu Aug 25 23:30:45 1994",
  bibsource =    "Graphics/imager/imager.85.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "closest point; computational topology; convex hull;
                 data structuring; Delaunay diagrams; design of
                 algorithms; Euler operators; geometric primitives;
                 nearest neighbors; planar graphs; point location;
                 representation of polyhedra; triangulations",
}

@Article{Nishita:1985:SMP,
  author =       "T. Nishita and I. Okamura and E. Nakamae",
  title =        "Shading Models for Point and Linear Sources",
  journal =      j-TOG,
  volume =       "4",
  number =       "2",
  pages =        "124--146",
  month =        apr,
  year =         "1985",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Aug 26 02:08:52 1994",
  bibsource =    "Graphics/imager/imager.85.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "I37 shading models; lighting simulation; luminous
                 intensity distribution",
}

@Article{VanAken:1985:CDA,
  author =       "J. {Van Aken} and M. Novak",
  title =        "Curve-Drawing Algorithms for Raster Displays",
  journal =      j-TOG,
  volume =       "4",
  number =       "2",
  pages =        "147--169",
  month =        apr,
  year =         "1985",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Feb 17 19:20:23 2012",
  bibsource =    "Graphics/imager/imager.85.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  annote =       "Corrections in TOG 1987 vol.6 no.1, p.80",
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "I35 curve drawing algorithms",
}

@Article{Cohen:1985:ADR,
  author =       "Elaine Cohen and Tom Lyche and Larry L. Schumaker",
  title =        "Algorithms for degree-raising of splines",
  journal =      j-TOG,
  volume =       "4",
  number =       "3",
  pages =        "171--181",
  month =        jul,
  year =         "1985",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Feb 17 19:20:23 2012",
  bibsource =    "Graphics/imager/imager.85.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "B-spline; subdivision",
}

@Article{Samet:1985:SCP,
  author =       "Hanan Samet and Robert E. Webber",
  title =        "Storing a collection of polygons using quadtrees",
  journal =      j-TOG,
  volume =       "4",
  number =       "3",
  pages =        "182--222",
  month =        jul,
  year =         "1985",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Feb 17 19:20:23 2012",
  bibsource =    "Graphics/imager/imager.85.bib;
                 Graphics/siggraph/82.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "geographic information; hierarchical data structures;
                 line representations; map overlay; polygonal
                 representations",
}

@Article{Goldman:1985:IEV,
  author =       "Ronald N. Goldman",
  title =        "Illicit expressions in vector algebra",
  journal =      j-TOG,
  volume =       "4",
  number =       "3",
  pages =        "223--243",
  month =        jul,
  year =         "1985",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Feb 17 19:20:23 2012",
  bibsource =    "Graphics/imager/imager.85.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "vector geometry",
}

@Article{Anonymous:1985:CP,
  author =       "Anonymous",
  title =        "Call for Papers",
  journal =      j-TOG,
  volume =       "4",
  number =       "3",
  pages =        "244--244",
  month =        jul,
  year =         "1985",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Jan 13 15:44:00 1996",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Robertson:1985:ASS,
  author =       "Philip K. Robertson and John F. O'Callaghan",
  title =        "The Application of Scene Synthesis Techniques to the
                 Display of Multidimensional Image Data",
  journal =      j-TOG,
  volume =       "4",
  number =       "4",
  pages =        "247--274",
  month =        oct,
  year =         "1985",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Thu Aug 25 23:33:57 1994",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  note =         "See corrigenda \cite{Robertson:1987:CAS}.",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/6117.html",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; I30 picture processing; I37 realism; I37
                 scene synthesis; theory",
  review =       "ACM CR 8704-0311",
  subject =      "{\bf I.3.3}: Computing Methodologies, COMPUTER
                 GRAPHICS, Picture/Image Generation. {\bf H.1.2}:
                 Information Systems, MODELS AND PRINCIPLES,
                 User/Machine Systems.",
}

@Article{Patterson:1985:PTP,
  author =       "Richard R. Patterson",
  title =        "Projective Transformations of the Parameter of a
                 {Bernstein}-{B{\'e}zier} Curve",
  journal =      j-TOG,
  volume =       "4",
  number =       "4",
  pages =        "276--290",
  month =        oct,
  year =         "1985",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Thu Aug 25 23:33:07 1994",
  bibsource =    "Graphics/siggraph/86.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  note =         "See corrigendum \cite{Patterson:1987:CPT}.",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/6119.html",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "design; I35 Bernstein--B{\'e}zier curve; I35
                 projective transformations; theory",
  review =       "ACM CR 8704-0312",
  subject =      "{\bf I.3.5}: Computing Methodologies, COMPUTER
                 GRAPHICS, Computational Geometry and Object Modeling,
                 Curve, surface, solid, and object representations. {\bf
                 F.2.2}: Theory of Computation, ANALYSIS OF ALGORITHMS
                 AND PROBLEM COMPLEXITY, Nonnumerical Algorithms and
                 Problems, Geometrical problems and computations.",
}

@Article{Bronsvoort:1985:RTG,
  author =       "Willem F. Bronsvoort and Fopke Klok",
  title =        "Ray Tracing Generalized Cylinders",
  journal =      j-TOG,
  volume =       "4",
  number =       "4",
  pages =        "291--303",
  month =        oct,
  year =         "1985",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Thu Aug 25 23:27:04 1994",
  bibsource =    "Graphics/imager/imager.85.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  note =         "See corrigendum \cite{Bronsvoort:1987:CRT}.",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/6118.html",
  acknowledgement = ack-nhfb,
  annote =       "An algorithm is presented for ray tracing generalized
                 cylinders, that is, objects defined by sweeping a
                 two-dimensional contour along a three-dimensional
                 trajectory. The contour can be any ``well-behaved''
                 curve in the sense that it is continuous, and that the
                 points where the tangent is horizontal or vertical can
                 be determined; the trajectory can be any spline curve.
                 First a definition is given of generalized cylinders in
                 terms of the Frenet frame of the trajectory. Then the
                 main problem in ray tracing these objects, the
                 computation of the intersection points with a ray, is
                 reduced to the problem of intersecting two
                 two-dimensional curves. This problem is solved by a
                 subdivision algorithm. The three-dimensional normal at
                 the intersection point closest to the eye point,
                 necessary to perform the shading, is obtained by
                 transforming the two-dimensional normal at the
                 corresponding intersection point of the two
                 two-dimensional curves. In this way it is possible to
                 obtain highly realistic images for a very broad class
                 of objects.",
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; design; Frenet frame; human factors; I37
                 ray tracing; object intersection; solid modeling;
                 splines; theory",
  review =       "ACM CR 8708-0703",
  subject =      "{\bf I.3.3}: Computing Methodologies, COMPUTER
                 GRAPHICS, Picture/Image Generation, Display algorithms.
                 {\bf I.3.5}: Computing Methodologies, COMPUTER
                 GRAPHICS, Computational Geometry and Object Modeling,
                 Curve, surface, solid, and object representations. {\bf
                 I.3.5}: Computing Methodologies, COMPUTER GRAPHICS,
                 Computational Geometry and Object Modeling, Geometric
                 algorithms, languages, and systems. {\bf I.3.5}:
                 Computing Methodologies, COMPUTER GRAPHICS,
                 Computational Geometry and Object Modeling, Modeling
                 packages. {\bf I.3.7}: Computing Methodologies,
                 COMPUTER GRAPHICS, Three-Dimensional Graphics and
                 Realism, Color, shading, shadowing, and texture. {\bf
                 J.6}: Computer Applications, COMPUTER-AIDED
                 ENGINEERING, Computer-aided design (CAD). {\bf I.3.7}:
                 Computing Methodologies, COMPUTER GRAPHICS,
                 Three-Dimensional Graphics and Realism, Visible
                 line/surface algorithms.",
}

@Article{Mantyla:1986:BOM,
  author =       "Martti Mantyla",
  title =        "{Boolean} operations of 2-manifolds through vertex
                 neighborhood classification",
  journal =      j-TOG,
  volume =       "5",
  number =       "1",
  pages =        "1--29",
  month =        jan,
  year =         "1986",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Thu Aug 25 23:47:29 1994",
  bibsource =    "Graphics/imager/imager.86.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/7530.html",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; set operations; shape operations; solid
                 modeling",
  review =       "ACM CR 8707-0610",
  subject =      "{\bf I.3.5}: Computing Methodologies, COMPUTER
                 GRAPHICS, Computational Geometry and Object Modeling,
                 Geometric algorithms, languages, and systems. {\bf
                 J.6}: Computer Applications, COMPUTER-AIDED
                 ENGINEERING, Computer-aided design (CAD). {\bf F.2.2}:
                 Theory of Computation, ANALYSIS OF ALGORITHMS AND
                 PROBLEM COMPLEXITY, Nonnumerical Algorithms and
                 Problems, Geometrical problems and computations.",
}

@Article{Meyer:1986:EEC,
  author =       "Gary W. Meyer and Holly E. Rushmeier and Michael F.
                 Cohen and Donald P. Greenberg and Kenneth E. Torrance",
  title =        "An Experimental Evaluation of Computer Graphics
                 Imagery",
  journal =      j-TOG,
  volume =       "5",
  number =       "1",
  pages =        "30--50",
  month =        jan,
  year =         "1986",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Thu Aug 25 23:47:53 1994",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/7920.html",
  acknowledgement = ack-nhfb,
  annote =       "side-by-side test of reality vs. a radiosity image",
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "experimentation; human factors; measurement;
                 verification",
  review =       "ACM CR 8707-0608",
  subject =      "{\bf I.3.3}: Computing Methodologies, COMPUTER
                 GRAPHICS, Picture/Image Generation, Display algorithms.
                 {\bf I.3.3}: Computing Methodologies, COMPUTER
                 GRAPHICS, Picture/Image Generation, Viewing algorithms.
                 {\bf I.3.6}: Computing Methodologies, COMPUTER
                 GRAPHICS, Methodology and Techniques, Ergonomics. {\bf
                 I.3.7}: Computing Methodologies, COMPUTER GRAPHICS,
                 Three-Dimensional Graphics and Realism, Color, shading,
                 shadowing, and texture. {\bf I.4.8}: Computing
                 Methodologies, IMAGE PROCESSING, Scene Analysis,
                 Photometry. {\bf I.2.10}: Computing Methodologies,
                 ARTIFICIAL INTELLIGENCE, Vision and Scene
                 Understanding, Intensity, color, photometry, and
                 thresholding.",
}

@Article{Cook:1986:SSC,
  author =       "Robert L. Cook",
  title =        "Stochastic Sampling in Computer Graphics",
  journal =      j-TOG,
  volume =       "5",
  number =       "1",
  pages =        "51--72",
  month =        jan,
  year =         "1986",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Thu Aug 25 23:39:28 1994",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  note =         "See remarks \cite{Pavlidis:1990:RCS,Wold:1990:RCS}.
                 Also in Tutorial: Computer Graphics: Image Synthesis,
                 Computer Society Press, Washington, 1988, pp.
                 283--304.",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/8927.html",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; antialiasing; depth of field; filtering;
                 image synthesis; Monte Carlo integration; motion blur;
                 raster graphics; ray tracing; stochastic sampling",
  review =       "ACM CR 8709-0784",
  subject =      "{\bf I.3.3}: Computing Methodologies, COMPUTER
                 GRAPHICS, Picture/Image Generation, Viewing algorithms.
                 {\bf G.3}: Mathematics of Computing, PROBABILITY AND
                 STATISTICS, Probabilistic algorithms (including Monte
                 Carlo).",
}

@Article{Foley:1986:GEIa,
  author =       "James Foley",
  title =        "{Guest Editor}'s Introduction: Special Issue on User
                 Interface Software",
  journal =      j-TOG,
  volume =       "5",
  number =       "2",
  pages =        "75--78",
  month =        apr,
  year =         "1986",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Jan 06 17:02:57 1996",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Scheifler:1986:XWS,
  author =       "Robert W. Scheifler and Jim Gettys",
  title =        "The {X} Window System",
  journal =      j-TOG,
  volume =       "5",
  number =       "2",
  pages =        "79--109",
  month =        apr,
  year =         "1986",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Thu Aug 25 23:51:29 1994",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/24053.html",
  acknowledgement = ack-nhfb,
  annote =       "An overview of the X Window System is presented,
                 focusing on the system substrate and the low-level
                 facilities provided to build applications and to manage
                 the desktop. The system provides high-performance,
                 high-level, device-independent graphics. A hierarchy of
                 resizable, overlapping windows allows a wide variety of
                 application and user interfaces to be built easily.
                 Network-transparent access to the display provides an
                 important degree of functional separation, without
                 significantly affecting performance, which is crucial
                 to building applications for a distributed environment.
                 To a reasonable extent, desktop management can be
                 custom-tailored to individual environments, without
                 modifying the base system and typically without
                 affecting applications.",
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "communication management; computer graphics;
                 computer-communication networks; design; device
                 independence; distributed applications; distributed
                 systems; distributed/network graphics; experimentation;
                 graphics packages; graphics systems; graphics
                 utilities; human factors; interaction techniques;
                 methodology and techniques; models and principles;
                 network communication; network protocols; operating
                 systems; protocol architecture; software support;
                 standardization; terminal management; user/machine
                 systems; virtual terminals; window managers; window
                 systems",
  review =       "ACM CR 8803-0219",
  subject =      "{\bf I.3.2}: Computing Methodologies, COMPUTER
                 GRAPHICS, Graphics Systems, Distributed/network
                 graphics. {\bf D.4.4}: Software, OPERATING SYSTEMS,
                 Communications Management, Terminal management. {\bf
                 H.1.2}: Information Systems, MODELS AND PRINCIPLES,
                 User/Machine Systems, Human factors. {\bf I.3.4}:
                 Computing Methodologies, COMPUTER GRAPHICS, Graphics
                 Utilities, Graphics packages. {\bf I.3.4}: Computing
                 Methodologies, COMPUTER GRAPHICS, Graphics Utilities,
                 Software support. {\bf I.3.6}: Computing Methodologies,
                 COMPUTER GRAPHICS, Methodology and Techniques, Device
                 independence. {\bf I.3.6}: Computing Methodologies,
                 COMPUTER GRAPHICS, Methodology and Techniques,
                 Interaction techniques.",
}

@Article{Mackinlay:1986:ADG,
  author =       "Jock Mackinlay",
  title =        "Automating the Design of Graphical Presentations of
                 Relational Information",
  journal =      j-TOG,
  volume =       "5",
  number =       "2",
  pages =        "110--141",
  month =        apr,
  year =         "1986",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Thu Aug 25 23:46:30 1994",
  bibsource =    "Graphics/siggraph/86.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/22950.html",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; applications and expert systems;
                 artificial intelligence; automatic generation;
                 composition algebra; computer graphics; design; device
                 independence; effectiveness; ergonomics;
                 expressiveness; graphic design; human factors; human
                 information processing; information presentation;
                 information storage and retrieval; languages;
                 methodology and techniques; models and principles;
                 presentation tool; software engineering; systems and
                 software; theory; tools and techniques; user interface;
                 user interfaces; user/machine systems",
  subject =      "{\bf D.2.2}: Software, SOFTWARE ENGINEERING, Tools and
                 Techniques, User interfaces. {\bf H.1.2}: Information
                 Systems, MODELS AND PRINCIPLES, User/Machine Systems,
                 Human information processing. {\bf H.3.4}: Information
                 Systems, INFORMATION STORAGE AND RETRIEVAL, Systems and
                 Software. {\bf I.2.1}: Computing Methodologies,
                 ARTIFICIAL INTELLIGENCE, Applications and Expert
                 Systems. {\bf I.3.6}: Computing Methodologies, COMPUTER
                 GRAPHICS, Methodology and Techniques, Device
                 independence. {\bf I.3.6}: Computing Methodologies,
                 COMPUTER GRAPHICS, Methodology and Techniques,
                 Ergonomics.",
}

@Article{Barth:1986:OOA,
  author =       "Paul S. Barth",
  title =        "An Object-Oriented Approach to Graphical Interfaces",
  journal =      j-TOG,
  volume =       "5",
  number =       "2",
  pages =        "142--172",
  month =        apr,
  year =         "1986",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Thu Aug 25 23:37:27 1994",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/22951.html",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "computer graphics; design; extensible languages;
                 graphical constraints; graphical interfaces; graphics
                 utilities; language classifications; languages;
                 methodology and techniques; object-oriented graphics;
                 programming languages; software reusability; software
                 support",
  review =       "ACM CR 8803-0185",
  subject =      "{\bf D.3.2}: Software, PROGRAMMING LANGUAGES, Language
                 Classifications. {\bf I.3.6}: Computing Methodologies,
                 COMPUTER GRAPHICS, Methodology and Techniques,
                 Languages. {\bf I.3.4}: Computing Methodologies,
                 COMPUTER GRAPHICS, Graphics Utilities, Software
                 support. {\bf I.3.6}: Computing Methodologies, COMPUTER
                 GRAPHICS, Methodology and Techniques, GROW. {\bf
                 D.3.2}: Software, PROGRAMMING LANGUAGES, Language
                 Classifications, Extensible languages.",
}

@Article{Foley:1986:GEIb,
  author =       "James Foley",
  title =        "{Guest Editor}'s Introduction: Special Issue on User
                 Interface Software",
  journal =      j-TOG,
  volume =       "5",
  number =       "3",
  pages =        "175--178",
  month =        jul,
  year =         "1986",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Jan 06 17:04:13 1996",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Hill:1986:SCC,
  author =       "Ralph D. Hill",
  title =        "Supporting Concurrency, Communication, and
                 Synchronization in Human-Computer Interaction -- the
                 {Sassafras} {UIMS}",
  journal =      j-TOG,
  volume =       "5",
  number =       "3",
  pages =        "179--210",
  month =        jul,
  year =         "1986",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Thu Aug 25 23:44:29 1994",
  bibsource =    "Graphics/siggraph/86.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/24055.html",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "computer graphics; concurrency; design;
                 experimentation; human factors; information systems;
                 interaction techniques; languages; message passing;
                 methodology and techniques; software engineering; tools
                 and techniques; user interface management systems; user
                 interfaces; user/machine systems",
  review =       "ACM CR 8712-0990",
  subject =      "{\bf D.2.2}: Software, SOFTWARE ENGINEERING, Tools and
                 Techniques, Sassafras. {\bf I.3.6}: Computing
                 Methodologies, COMPUTER GRAPHICS, Methodology and
                 Techniques, Languages. {\bf I.3.6}: Computing
                 Methodologies, COMPUTER GRAPHICS, Methodology and
                 Techniques, Interaction techniques. {\bf H.1.2}:
                 Information Systems, MODELS AND PRINCIPLES,
                 User/Machine Systems, Human factors. {\bf H.1.2}:
                 Information Systems, MODELS AND PRINCIPLES,
                 User/Machine Systems, UIMS.",
}

@Article{Henderson:1986:RUM,
  author =       "D. Austin {Henderson, Jr.} and Stuart K. Card",
  title =        "Rooms: the Use of Multiple Virtual Workspaces to
                 Reduce Space Contention in a Window-Based Graphical
                 User Interface",
  journal =      j-TOG,
  volume =       "5",
  number =       "3",
  pages =        "211--243",
  month =        jul,
  year =         "1986",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Thu Aug 25 23:42:58 1994",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/24056.html",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "bounded locality interval; computer graphics; design;
                 desktop; ergonomics; human factors; human information
                 processing; interaction techniques; locality set;
                 methodology and technique; models and principles;
                 operating systems; project views; resource contention;
                 rooms; storage management; theory; user/machine
                 systems; virtual memory; virtual workspace windows;
                 window manager; working set",
  subject =      "{\bf D.4.2}: Software, OPERATING SYSTEMS, Storage
                 Management, Virtual memory. {\bf H.1.2}: Information
                 Systems, MODELS AND PRINCIPLES, User/Machine Systems,
                 Human factors. {\bf H.1.2}: Information Systems, MODELS
                 AND PRINCIPLES, User/Machine Systems, Human information
                 processing. {\bf I.3.6}: Computing Methodologies,
                 COMPUTER GRAPHICS, Methodology and Techniques,
                 Ergonomics. {\bf I.3.6}: Computing Methodologies,
                 COMPUTER GRAPHICS, Methodology and Techniques,
                 Interaction techniques.",
}

@Article{Green:1986:STD,
  author =       "Mark Green",
  title =        "A Survey of Three Dialogue Models",
  journal =      j-TOG,
  volume =       "5",
  number =       "3",
  pages =        "244--275",
  month =        jul,
  year =         "1986",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Thu Aug 25 23:41:43 1994",
  bibsource =    "Graphics/siggraph/86.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/24057.html",
  acknowledgement = ack-nhfb,
  annote =       "A dialogue model is an abstract model that is used to
                 describe the structure of the dialogue between a user
                 and an interactive computer system. Dialogue models
                 form the basis of the notations that are used in user
                 interface management systems (UIMS). In this paper
                 three classes of dialogue models are investigated.
                 These classes are transition networks, grammars, and
                 events. Formal definitions of all three models are
                 presented, along with algorithms for converting the
                 notations into an executable form. It is shown that the
                 event model has the greatest descriptive power.
                 Efficient algorithms for converting from the transition
                 diagram and grammar models to the event model are
                 presented. The implications of these results for the
                 design and implementation of UIMSs are also
                 discussed.",
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; automata; computation by abstract devices;
                 computer graphics; design; dialogue models; human
                 factors; human-computer interaction; languages;
                 methodology and techniques; models of computation;
                 software engineering; theory; tools and techniques;
                 user interface management; user interfaces",
  subject =      "{\bf D.2.2}: Software, SOFTWARE ENGINEERING, Tools and
                 Techniques, User interfaces. {\bf F.1.1}: Theory of
                 Computation, COMPUTATION BY ABSTRACT DEVICES, Models of
                 Computation, Automata. {\bf I.3.6}: Computing
                 Methodologies, COMPUTER GRAPHICS, Methodology and
                 Techniques, Interaction techniques.",
}

@Article{Anonymous:1986:IA,
  author =       "Anonymous",
  title =        "Information for Authors",
  journal =      j-TOG,
  volume =       "5",
  number =       "3",
  pages =        "276--278",
  month =        jul,
  year =         "1986",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Jan 06 17:06:48 1996",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Foley:1986:GEIc,
  author =       "James Foley",
  title =        "{Guest Editor}'s Introduction: Special Issue on User
                 Interface Software",
  journal =      j-TOG,
  volume =       "5",
  number =       "4",
  pages =        "279--282",
  month =        oct,
  year =         "1986",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Jan 06 17:04:13 1996",
  bibsource =    "Graphics/siggraph/86.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Jacob:1986:SLD,
  author =       "Robert J. K. Jacob",
  title =        "A Specification Language for Direct-Manipulation User
                 Interfaces",
  journal =      j-TOG,
  volume =       "5",
  number =       "4",
  pages =        "283--317",
  month =        oct,
  year =         "1986",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Aug 13 17:25:58 MDT 1994",
  bibsource =    "Graphics/siggraph/86.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/27624.html",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "design; direct manipulation; human factors; languages;
                 logics and meanings of programs; models and principles;
                 software engineering; specification language;
                 specification techniques; specifying and verifying and
                 reasoning about programs; state transition diagram;
                 tools and techniques; user interfaces; user-interface
                 management system (UIMS); user/machine systems",
  review =       "ACM CR 8804-0266",
  subject =      "{\bf D.2.2}: Software, SOFTWARE ENGINEERING, Tools and
                 Techniques, User interfaces. {\bf H.1.2}: Information
                 Systems, MODELS AND PRINCIPLES, User/Machine Systems,
                 Human factors. {\bf F.3.1}: Theory of Computation,
                 LOGICS AND MEANINGS OF PROGRAMS, Specifying and
                 Verifying and Reasoning about Programs, Specification
                 techniques. {\bf D.2.1}: Software, SOFTWARE
                 ENGINEERING, Requirements/Specifications, Languages.",
}

@Article{Olsen:1986:MMI,
  author =       "Dan R. {Olsen, Jr.}",
  title =        "{MIKE}: The Menu Interaction Kontrol Environment",
  journal =      j-TOG,
  volume =       "5",
  number =       "4",
  pages =        "318--344",
  month =        oct,
  year =         "1986",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Thu Aug 25 23:49:36 1994",
  bibsource =    "Graphics/siggraph/86.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/28868.html",
  acknowledgement = ack-nhfb,
  annote =       "A User Interface Management System (UIMS) called MIKE
                 that does not use the syntactic specifications found in
                 most UIMSs is described. Instead, MIKE provides a
                 default syntax that is automatically generated from the
                 definition of the semantic commands that the
                 interaction is to support. The default syntax is
                 refined using an interface editor that allows
                 modification of the presentation of the interface. It
                 is shown how active pictures can be created by adding
                 action expressions to the viewports of MIKE's windowing
                 system. The implications of MIKE's command-based
                 dialogue description are discussed in terms of
                 extensible interfaces, device and dialogue-style
                 independence, and system support functions.",
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "computer graphics; design; dialogue design tools;
                 human factors; human-computer interfaces; interaction
                 techniques; methodologies; methodology and techniques;
                 miscellaneous; rapid prototyping; software engineering;
                 UIMS; user interface management systems",
  review =       "ACM CR 8803-0183",
  subject =      "{\bf D.2.2}: Software, SOFTWARE ENGINEERING, Tools and
                 Techniques, User interfaces. {\bf D.2.m}: Software,
                 SOFTWARE ENGINEERING, Miscellaneous, Rapid prototyping.
                 {\bf I.3.6}: Computing Methodologies, COMPUTER
                 GRAPHICS, Methodology and Techniques, Interaction
                 techniques. {\bf H.1.2}: Information Systems, MODELS
                 AND PRINCIPLES, User/Machine Systems, Human factors.
                 {\bf D.2.2}: Software, SOFTWARE ENGINEERING, Tools and
                 Techniques, MIKE. {\bf D.2.10}: Software, SOFTWARE
                 ENGINEERING, Design, Methodologies.",
}

@Article{Borning:1986:CBT,
  author =       "Alan Borning and Robert Duisberg",
  title =        "Constraint-Based Tools for Building User Interfaces",
  journal =      j-TOG,
  volume =       "5",
  number =       "4",
  pages =        "345--374",
  month =        oct,
  year =         "1986",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Thu Aug 25 23:38:23 1994",
  bibsource =    "Graphics/siggraph/86.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/29354.html",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; animation; computer graphics; consistency
                 of multiple views; constraint satisfaction;
                 constraints; graphical programming; language
                 classifications; languages; methodology and techniques;
                 miscellaneous; nonprocedural languages; object-oriented
                 programming; programming languages; rapid prototyping;
                 software engineering; temporal constraints; tools and
                 techniques; user interfaces; user-interface management
                 systems",
  subject =      "{\bf D.2.2}: Software, SOFTWARE ENGINEERING, Tools and
                 Techniques, User interfaces. {\bf D.2.m}: Software,
                 SOFTWARE ENGINEERING, Miscellaneous, Rapid prototyping.
                 {\bf D.3.2}: Software, PROGRAMMING LANGUAGES, Language
                 Classifications, Nonprocedural languages. {\bf I.3.6}:
                 Computing Methodologies, COMPUTER GRAPHICS, Methodology
                 and Techniques, Languages. {\bf I.3.7}: Computing
                 Methodologies, COMPUTER GRAPHICS, Three-Dimensional
                 Graphics and Realism, Animation.",
}

@Article{Foley:1987:WBS,
  author =       "Thomas A. Foley",
  title =        "Weighted Bicubic Spline Interpolation to Rapidly
                 Varying Data",
  journal =      j-TOG,
  volume =       "6",
  number =       "1",
  pages =        "1--18",
  month =        jan,
  year =         "1987",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Aug 26 09:07:21 1994",
  bibsource =    "Graphics/imager/imager.87.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/27626.html",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; bivariate interpolation; computer-aided
                 design",
  review =       "ACM CR 8803-0220",
  subject =      "{\bf I.3.5}: Computing Methodologies, COMPUTER
                 GRAPHICS, Computational Geometry and Object Modeling,
                 Curve, surface, solid, and object representations. {\bf
                 G.1.1}: Mathematics of Computing, NUMERICAL ANALYSIS,
                 Interpolation, Spline and piecewise polynomial
                 interpolation.",
}

@Article{McKenna:1987:WCO,
  author =       "Michael McKenna",
  title =        "Worst-case optimal hidden-surface removal",
  journal =      j-TOG,
  volume =       "6",
  number =       "1",
  pages =        "19--28",
  month =        jan,
  year =         "1987",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Thu Aug 25 23:58:09 1994",
  bibsource =    "Graphics/siggraph/87.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/27627.html",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; arrangements of lines; complexity theory;
                 computer graphics; design; design of algorithms;
                 geometric complexity; hidden line/surface elimination;
                 hidden-line removal; performance; plane-sweep; theory;
                 topological sweep; verification; visibility; visibility
                 algorithm; visibility polyhedron",
  subject =      "{\bf I.3.7}: Computing Methodologies, COMPUTER
                 GRAPHICS, Three-Dimensional Graphics and Realism,
                 Visible line/surface algorithms. {\bf F.2.2}: Theory of
                 Computation, ANALYSIS OF ALGORITHMS AND PROBLEM
                 COMPLEXITY, Nonnumerical Algorithms and Problems,
                 Computations on discrete structures. {\bf I.3.5}:
                 Computing Methodologies, COMPUTER GRAPHICS,
                 Computational Geometry and Object Modeling, Geometric
                 algorithms, languages, and systems.",
}

@Article{Nasri:1987:PSM,
  author =       "Ahmad H. Nasri",
  title =        "Polyhedral subdivision methods for free-form
                 surfaces",
  journal =      j-TOG,
  volume =       "6",
  number =       "1",
  pages =        "29--73",
  month =        jan,
  year =         "1987",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Thu Aug 25 23:59:23 1994",
  bibsource =    "Graphics/imager/imager.87.bib;
                 Graphics/siggraph/85.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/27628.html",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; B-spline; design; polyhedral subdivision",
  review =       "ACM CR 8802-0120",
  subject =      "{\bf I.3.5}: Computing Methodologies, COMPUTER
                 GRAPHICS, Computational Geometry and Object Modeling,
                 Curve, surface, solid, and object representations. {\bf
                 I.3.3}: Computing Methodologies, COMPUTER GRAPHICS,
                 Picture/Image Generation, Display algorithms. {\bf
                 F.2.2}: Theory of Computation, ANALYSIS OF ALGORITHMS
                 AND PROBLEM COMPLEXITY, Nonnumerical Algorithms and
                 Problems.",
}

@Article{Ressler:1987:IGT,
  author =       "Sanford Ressler",
  title =        "The Incrementor: a Graphical Technique for
                 Manipulating Parameters",
  journal =      j-TOG,
  volume =       "6",
  number =       "1",
  pages =        "74--78",
  month =        jan,
  year =         "1987",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Feb 17 19:20:23 2012",
  bibsource =    "Graphics/siggraph/87.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/214381.html",
  acknowledgement = ack-nhfb,
  annote =       "To visually organize a set of variables and to change
                 the values of those variables.",
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "design; human factors",
  subject =      "{\bf I.3.6}: Computing Methodologies, COMPUTER
                 GRAPHICS, Methodology and Techniques, Interaction
                 techniques. {\bf H.5.2}: Information Systems,
                 INFORMATION INTERFACES AND PRESENTATION, User
                 Interfaces, Input devices and strategies. {\bf H.5.2}:
                 Information Systems, INFORMATION INTERFACES AND
                 PRESENTATION, User Interfaces, Interaction styles.",
}

@Article{Patterson:1987:CPT,
  author =       "Richard R. Patterson",
  title =        "Corrigendum: ``{Projective Transformations of the
                 Parameter of a {Bernstein}-{B{\'e}zier} Curve}''",
  journal =      j-TOG,
  volume =       "6",
  number =       "1",
  pages =        "79--79",
  month =        jan,
  year =         "1987",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Jan 06 17:10:41 1996",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  note =         "See \cite{Patterson:1985:PTP}.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Cohen:1987:NLB,
  author =       "Elaine Cohen",
  title =        "A new local basis for designing with tensioned
                 splines",
  journal =      j-TOG,
  volume =       "6",
  number =       "2",
  pages =        "81--122",
  month =        apr,
  year =         "1987",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Aug 26 02:22:05 1994",
  bibsource =    "Graphics/imager/imager.87.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/31337.html",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; B-splines; beta-splines; CAGD; convex hull
                 property; geometric continuity; knot insertion;
                 nu-splines; theory; variation diminishing property;
                 visual continuity",
  review =       "ACM CR 8807-0544",
  subject =      "{\bf I.3.5}: Computing Methodologies, COMPUTER
                 GRAPHICS, Computational Geometry and Object Modeling.
                 {\bf G.1.1}: Mathematics of Computing, NUMERICAL
                 ANALYSIS, Interpolation, Spline and piecewise
                 polynomial interpolation.",
}

@Article{Schwarz:1987:ECR,
  author =       "Michael W. Schwarz and William B. Cowan and John C.
                 Beatty",
  title =        "An Experimental Comparison of {RGB}, {YIQ}, {LAB},
                 {HSV}, and Opponent Color Models",
  journal =      j-TOG,
  volume =       "6",
  number =       "2",
  pages =        "123--158",
  month =        apr,
  year =         "1987",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Aug 26 00:00:43 1994",
  bibsource =    "Graphics/imager/imager.87.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/31338.html",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "color matching; colour; experimentation; human
                 factors",
  review =       "ACM CR 8808-0634",
  subject =      "{\bf I.3.6}: Computing Methodologies, COMPUTER
                 GRAPHICS, Methodology and Techniques, Ergonomics. {\bf
                 I.3.6}: Computing Methodologies, COMPUTER GRAPHICS,
                 Methodology and Techniques, Interaction techniques.
                 {\bf I.3.1}: Computing Methodologies, COMPUTER
                 GRAPHICS, Hardware architecture, Raster display
                 devices.",
}

@Article{Hill:1987:ADR,
  author =       "Ralph D. Hill",
  title =        "Adaptive {$2$-D} Rotation Control",
  journal =      j-TOG,
  volume =       "6",
  number =       "2",
  pages =        "159--161",
  month =        apr,
  year =         "1987",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Thu Aug 25 23:53:59 1994",
  bibsource =    "Graphics/siggraph/87.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  annote =       "To rotate objects rapidly and precisely to multiples
                 of 90 degrees, yet allow accurate selection of
                 arbitrary rotations.",
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Robertson:1987:CAS,
  author =       "Philip K. Robertson and John F. O'Callaghan",
  title =        "Corrigenda: ``{The Application of Scene Synthesis
                 Techniques to the Display of Multidimensional Image
                 Data}''",
  journal =      j-TOG,
  volume =       "6",
  number =       "2",
  pages =        "162--162",
  month =        apr,
  year =         "1987",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Jan 13 13:13:04 1996",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  note =         "See \cite{Robertson:1985:ASS}.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Fournier:1987:GEI,
  author =       "A. Fournier and W. T. Reeves",
  title =        "{Guest Editors}' Introduction",
  journal =      j-TOG,
  volume =       "6",
  number =       "3",
  pages =        "165--166",
  month =        jul,
  year =         "1987",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Feb 17 19:20:23 2012",
  bibsource =    "Graphics/siggraph/87.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Lewis:1987:GSS,
  author =       "J. P. Lewis",
  title =        "Generalized Stochastic Subdivision",
  journal =      j-TOG,
  volume =       "6",
  number =       "3",
  pages =        "167--190",
  month =        jul,
  year =         "1987",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Thu Aug 25 23:56:51 1994",
  bibsource =    "Graphics/imager/imager.87.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/35069.html",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; color; fractals; modeling of natural
                 phenomena; shading; shadowing; stochastic
                 interpolation; stochastic models; texture synthesis;
                 waves",
  subject =      "{\bf I.3.3}: Computing Methodologies, COMPUTER
                 GRAPHICS, Picture/Image Generation. {\bf I.3.7}:
                 Computing Methodologies, COMPUTER GRAPHICS,
                 Three-Dimensional Graphics and Realism, Color, shading,
                 shadowing, and texture. {\bf G.3}: Mathematics of
                 Computing, PROBABILITY AND STATISTICS, Probabilistic
                 algorithms (including Monte Carlo).",
}

@Article{Tso:1987:MRW,
  author =       "Pauline Y. Ts'o and Brian A. Barsky",
  title =        "Modeling and Rendering Waves: Wave-Tracing Using
                 Beta-Splines and Reflective and Refractive Texture
                 Mapping",
  journal =      j-TOG,
  volume =       "6",
  number =       "3",
  pages =        "191--214",
  month =        jul,
  year =         "1987",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Aug 26 00:01:29 1994",
  bibsource =    "Graphics/imager/imager.87.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/35070.html",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; design; Fresnel; hydrodynamics; wave
                 refraction; waves",
  review =       "ACM CR 8809-0721",
  subject =      "{\bf I.3.3}: Computing Methodologies, COMPUTER
                 GRAPHICS, Picture/Image Generation. {\bf I.3.7}:
                 Computing Methodologies, COMPUTER GRAPHICS,
                 Three-Dimensional Graphics and Realism.",
}

@Article{Klassen:1987:MEA,
  author =       "R. Victor Klassen",
  title =        "Modeling the Effect of the Atmosphere on Light",
  journal =      j-TOG,
  volume =       "6",
  number =       "3",
  pages =        "215--237",
  month =        jul,
  year =         "1987",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Thu Aug 25 23:55:32 1994",
  bibsource =    "Graphics/imager/imager.87.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/35071.html",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; fog; image synthesis; lighting
                 interaction; model atmosphere; natural sky simulation;
                 scattering; theory",
  review =       "ACM CR 8807-0543",
  subject =      "{\bf I.3.3}: Computing Methodologies, COMPUTER
                 GRAPHICS, Picture/Image Generation. {\bf I.3.7}:
                 Computing Methodologies, COMPUTER GRAPHICS,
                 Three-Dimensional Graphics and Realism.",
}

@Article{Bronsvoort:1987:CRT,
  author =       "Willem F. Bronsvoort and Fopke Klok",
  title =        "Corrigendum: ``{Ray Tracing Generalized Cylinders}''",
  journal =      j-TOG,
  volume =       "6",
  number =       "3",
  pages =        "238--239",
  month =        jul,
  year =         "1987",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Jan 06 17:15:30 1996",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  note =         "See \cite{Bronsvoort:1985:RTG}.",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/214383.html",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; design; human factors; theory",
  subject =      "{\bf I.3.3}: Computing Methodologies, COMPUTER
                 GRAPHICS, Picture/Image Generation, Display algorithms.
                 {\bf I.3.5}: Computing Methodologies, COMPUTER
                 GRAPHICS, Computational Geometry and Object Modeling.
                 {\bf I.3.7}: Computing Methodologies, COMPUTER
                 GRAPHICS, Three-Dimensional Graphics and Realism. {\bf
                 J.6}: Computer Applications, COMPUTER-AIDED
                 ENGINEERING, Computer-aided design (CAD).",
}

@Article{Anonymous:1987:IA,
  author =       "Anonymous",
  title =        "Information for Authors",
  journal =      j-TOG,
  volume =       "6",
  number =       "3",
  pages =        "240--242",
  month =        jul,
  year =         "1987",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Jan 06 17:17:45 1996",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Knuth:1987:DHD,
  author =       "Donald E. Knuth",
  title =        "Digital Halftones by Dot Diffusion",
  journal =      j-TOG,
  volume =       "6",
  number =       "4",
  pages =        "245--273",
  month =        oct,
  year =         "1987",
  CODEN =        "ATGRDF",
  DOI =          "http://dx.doi.org/10.1145/35039.35040",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Mar 23 15:03:38 2002",
  bibsource =    "Graphics/imager/imager.87.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/35040.html",
  abstract =     "This paper describes a technique for approximating
                 real-valued pixels by two-valued pixels. The new
                 method, called dot diffusion, appears to avoid some
                 deficiencies of other commonly used techniques. It
                 requires approximately the same total number of
                 arithmetic operations as the Floyd-Steinberg method of
                 adaptive grayscale, and it is well suited to parallel
                 computation; but it requires more buffers and more
                 complex program logic than other methods when
                 implemented sequentially. A smooth variant of the
                 method may prove to be useful in high-resolution
                 printing.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; bilevel display; constrained average; edge
                 enhancement; error diffusion; facsimiles;
                 Floyd-Steinberg method; minimized average error; Mona
                 Lisa; ordered dither; parallel computing; printing",
  review =       "ACM CR 8808-0633",
  subject =      "{\bf I.3.3}: Computing Methodologies, COMPUTER
                 GRAPHICS, Picture/Image Generation, Display algorithms.
                 {\bf I.4.1}: Computing Methodologies, IMAGE PROCESSING,
                 Digitization, Quantization. {\bf I.4.3}: Computing
                 Methodologies, IMAGE PROCESSING, Enhancement, Grayscale
                 manipulation.",
}

@Article{Miller:1987:GAN,
  author =       "James R. Miller",
  title =        "Geometric Approaches to Nonplanar Quadric Surface
                 Intersection Curves",
  journal =      j-TOG,
  volume =       "6",
  number =       "4",
  pages =        "274--307",
  month =        oct,
  year =         "1987",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Thu Aug 25 23:58:48 1994",
  bibsource =    "Graphics/imager/imager.87.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/35041.html",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; boundary evaluation; performance;
                 reliability; solid modeling",
  review =       "ACM CR 8807-0545",
  subject =      "{\bf I.3.5}: Computing Methodologies, COMPUTER
                 GRAPHICS, Computational Geometry and Object Modeling,
                 Curve, surface, solid, and object representations. {\bf
                 I.3.5}: Computing Methodologies, COMPUTER GRAPHICS,
                 Computational Geometry and Object Modeling, Geometric
                 algorithms, languages, and systems. {\bf J.6}: Computer
                 Applications, COMPUTER-AIDED ENGINEERING,
                 Computer-aided design (CAD).",
}

@Article{Kamada:1987:ETH,
  author =       "Tomihisa Kamada and Satoru Kawai",
  title =        "An enhanced treatment of hidden lines",
  journal =      j-TOG,
  volume =       "6",
  number =       "4",
  pages =        "308--323",
  month =        oct,
  year =         "1987",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Thu Aug 25 23:54:50 1994",
  bibsource =    "Graphics/imager/imager.87.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/35042.html",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; attribute binding; dotted hidden lines;
                 hidden line/surface removal; viewing transformation",
  subject =      "{\bf I.3.3}: Computing Methodologies, COMPUTER
                 GRAPHICS, Picture/Image Generation, Viewing algorithms.
                 {\bf I.3.4}: Computing Methodologies, COMPUTER
                 GRAPHICS, Graphics Utilities, Graphics packages. {\bf
                 I.3.7}: Computing Methodologies, COMPUTER GRAPHICS,
                 Three-Dimensional Graphics and Realism, Visible
                 line/surface algorithms.",
}

@Article{DeRose:1988:GCS,
  author =       "Tony D. DeRose and Brian A. Barsky",
  title =        "Geometric Continuity, Shape Parameters, and Geometric
                 Constructions for {Catmull}-{Rom} Splines",
  journal =      j-TOG,
  volume =       "7",
  number =       "1",
  pages =        "1--41",
  month =        jan,
  year =         "1988",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Aug 26 00:06:05 1994",
  bibsource =    "Graphics/imager/imager.88.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/42265.html",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; approximation; B-spline; B{\'e}zier
                 curves; computer-aided geometric design; curves and
                 surfaces; design",
  review =       "ACM CR 8811-0884",
  subject =      "{\bf I.3.5}: Computing Methodologies, COMPUTER
                 GRAPHICS, Computational Geometry and Object Modeling,
                 Curve, surface, solid, and object representations. {\bf
                 J.6}: Computer Applications, COMPUTER-AIDED
                 ENGINEERING, Computer-aided design (CAD). {\bf G.1.1}:
                 Mathematics of Computing, NUMERICAL ANALYSIS,
                 Interpolation, Spline and piecewise polynomial
                 interpolation. {\bf F.2.2}: Theory of Computation,
                 ANALYSIS OF ALGORITHMS AND PROBLEM COMPLEXITY,
                 Nonnumerical Algorithms and Problems, Geometrical
                 problems and computations. {\bf I.3.5}: Computing
                 Methodologies, COMPUTER GRAPHICS, Computational
                 Geometry and Object Modeling, Geometric algorithms,
                 languages, and systems.",
}

@Article{DeFloriani:1988:HBM,
  author =       "Leila {De Floriani} and Bianca Falcidieno",
  title =        "A hierarchical boundary model for solid object
                 representation",
  journal =      j-TOG,
  volume =       "7",
  number =       "1",
  pages =        "42--60",
  month =        jan,
  year =         "1988",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Aug 13 17:25:58 MDT 1994",
  bibsource =    "Graphics/imager/imager.88.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/46164.html",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; design; hierarchical data structures;
                 solid modeling boundary representation; tree graphs",
  review =       "ACM CR 8903-0165",
  subject =      "{\bf I.3.5}: Computing Methodologies, COMPUTER
                 GRAPHICS, Computational Geometry and Object Modeling,
                 Curve, surface, solid, and object representations. {\bf
                 J.6}: Computer Applications, COMPUTER-AIDED
                 ENGINEERING, Computer-aided design (CAD).",
}

@Article{Veenstra:1988:LDO,
  author =       "Jack Veenstra and Narendra Ahuja",
  title =        "Line drawings of octree-represented objects",
  journal =      j-TOG,
  volume =       "7",
  number =       "1",
  pages =        "61--75",
  month =        jan,
  year =         "1988",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Aug 26 00:11:13 1994",
  bibsource =    "Graphics/imager/imager.88.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/42189.html",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; hidden line removal; three-dimensional
                 representation",
  review =       "ACM CR 8810-0807",
  subject =      "{\bf I.3.3}: Computing Methodologies, COMPUTER
                 GRAPHICS, Picture/Image Generation.",
}

@Article{Bleser:1988:CSR,
  author =       "Teresa W. Bleser and John L. Sibert and J. Patrick
                 McGee",
  title =        "Charcoal Sketching: Returning Control to the Artist",
  journal =      j-TOG,
  volume =       "7",
  number =       "1",
  pages =        "76--81",
  month =        jan,
  year =         "1988",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Aug 26 00:02:54 1994",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/42230.html",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "design; drawing; human factors",
  review =       "ACM CR 8902-0091",
  subject =      "{\bf J.5}: Computer Applications, ARTS AND HUMANITIES,
                 Arts, fine and performing. {\bf B.4.2}: Hardware,
                 INPUT/OUTPUT AND DATA COMMUNICATIONS, Input/Output
                 Devices.",
}

@Article{Ball:1988:CTP,
  author =       "A. A. Ball and D. J. T. Storry",
  title =        "Conditions for Tangent Plane Continuity Over
                 Recursively Generated {B}-Spline Surfaces",
  journal =      j-TOG,
  volume =       "7",
  number =       "2",
  pages =        "83--102",
  month =        apr,
  year =         "1988",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Aug 26 00:02:06 1994",
  bibsource =    "Graphics/imager/imager.88.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/42459.html",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; design; discrete Fourier transform;
                 nonrectangular topologies; recursive subdivision;
                 theory",
  subject =      "{\bf G.1.1}: Mathematics of Computing, NUMERICAL
                 ANALYSIS, Interpolation, Smoothing. {\bf G.1.1}:
                 Mathematics of Computing, NUMERICAL ANALYSIS,
                 Interpolation, Spline and piecewise polynomial
                 interpolation. {\bf G.1.3}: Mathematics of Computing,
                 NUMERICAL ANALYSIS, Numerical Linear Algebra,
                 Eigenvalues. {\bf I.3.5}: Computing Methodologies,
                 COMPUTER GRAPHICS, Computational Geometry and Object
                 Modeling, Geometric algorithms, languages, and systems.
                 {\bf J.6}: Computer Applications, COMPUTER-AIDED
                 ENGINEERING, Computer-aided design (CAD).",
}

@Article{Fournier:1988:PFB,
  author =       "Alain Fournier and Donald Fussell",
  title =        "On the Power of the Frame Buffer",
  journal =      j-TOG,
  volume =       "7",
  number =       "2",
  pages =        "103--128",
  month =        apr,
  year =         "1988",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Aug 13 17:25:58 MDT 1994",
  bibsource =    "Graphics/imager/imager.88.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/42460.html",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; complexity; shadow; visibility",
  review =       "ACM CR 8902-0088",
  subject =      "{\bf I.3.1}: Computing Methodologies, COMPUTER
                 GRAPHICS, Hardware architecture, Raster display
                 devices. {\bf I.3.3}: Computing Methodologies, COMPUTER
                 GRAPHICS, Picture/Image Generation, Display algorithms.
                 {\bf I.3.5}: Computing Methodologies, COMPUTER
                 GRAPHICS, Computational Geometry and Object Modeling.
                 {\bf I.3.7}: Computing Methodologies, COMPUTER
                 GRAPHICS, Three-Dimensional Graphics and Realism,
                 Color, shading, shadowing, and texture. {\bf I.3.7}:
                 Computing Methodologies, COMPUTER GRAPHICS,
                 Three-Dimensional Graphics and Realism, Visible
                 line/surface algorithms.",
}

@Article{Zyda:1988:DAC,
  author =       "Michael J. Zyda",
  title =        "A Decomposable Algorithm for Contour Surface Display
                 Generation",
  journal =      j-TOG,
  volume =       "7",
  number =       "2",
  pages =        "129--148",
  month =        apr,
  year =         "1988",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Aug 26 00:12:34 1994",
  bibsource =    "Graphics/imager/imager.88.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/42461.html",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; contour surface display generation;
                 contouring; contouring tree",
  review =       "ACM CR 8811-0883",
  subject =      "{\bf I.3.3}: Computing Methodologies, COMPUTER
                 GRAPHICS, Picture/Image Generation, Display algorithms.
                 {\bf I.3.5}: Computing Methodologies, COMPUTER
                 GRAPHICS, Computational Geometry and Object Modeling.
                 {\bf I.3.7}: Computing Methodologies, COMPUTER
                 GRAPHICS, Three-Dimensional Graphics and Realism,
                 Visible line/surface algorithms.",
}

@Article{Gaudet:1988:MEH,
  author =       "Severin Gaudet and Richard Hobson and Pradeep Chilka
                 and Thomas Calvert",
  title =        "Multiprocessor Experiments for High Speed Ray
                 Tracing",
  journal =      j-TOG,
  volume =       "7",
  number =       "3",
  pages =        "151--179",
  month =        jul,
  year =         "1988",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Aug 13 17:25:58 MDT 1994",
  bibsource =    "Graphics/imager/imager.88.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/44480.html",
  acknowledgement = ack-nhfb,
  annote =       "Good review of previous work. They classify space into
                 shells (bounding volumes), starting from the parent
                 shell (the scene) to the leaf nodes (primitives). They
                 divide processing into three major tasks which are easy
                 to schedule and pipeline, and then define a processor
                 called a PERT (Pipelined Engine for Ray Tracing) which
                 can support these tasks and work either separately or
                 in parallel. A powerful, flexible system. \\ New
                 single- and multiprocessor models for ray tracing are
                 presented. Important features are (1) the use of custom
                 VLSI building blocks, (2) the use of a modified
                 hierarchical data-structure-based ray tracing algorithm
                 with three disjoint data sets, and (3) scene access
                 through adaptive information broadcasting. A modular
                 design is presented that permits incremental
                 performance enhancement up to two orders of magnitude
                 over conventional minicomputers or workstations. Ray
                 tracing is a surprisingly good application for a shared
                 bus architecture because of the computational
                 complexity of intersecting light rays with graphics
                 objects.",
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "adaptive broadcasting; algorithms; bounding volume;
                 design; hardware; parallel processing; VLSI systems
                 design",
  subject =      "{\bf I.3.7}: Computing Methodologies, COMPUTER
                 GRAPHICS, Three-Dimensional Graphics and Realism,
                 Color, shading, shadowing, and texture. {\bf C.1.2}:
                 Computer Systems Organization, PROCESSOR ARCHITECTURES,
                 Multiple Data Stream Architectures (Multiprocessors),
                 Parallel processors. {\bf C.1.2}: Computer Systems
                 Organization, PROCESSOR ARCHITECTURES, Multiple Data
                 Stream Architectures (Multiprocessors), Pipeline
                 processors. {\bf C.3}: Computer Systems Organization,
                 SPECIAL-PURPOSE AND APPLICATION-BASED SYSTEMS,
                 Microprocessor/microcomputer applications. {\bf I.3.3}:
                 Computing Methodologies, COMPUTER GRAPHICS,
                 Picture/Image Generation, Display algorithms. {\bf
                 I.3.7}: Computing Methodologies, COMPUTER GRAPHICS,
                 Three-Dimensional Graphics and Realism, Animation.",
}

@Article{Duce:1988:FSS,
  author =       "D. A. Duce and E. V. C. Fielding and L. S. Marshall",
  title =        "Formal Specification of a Small Example Based on
                 {GKS}",
  journal =      j-TOG,
  volume =       "7",
  number =       "3",
  pages =        "180--197",
  month =        jul,
  year =         "1988",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Aug 13 17:25:58 MDT 1994",
  bibsource =    "Graphics/imager/imager.88.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/44481.html",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "abstract data type; bundled attributes; constructive
                 specification; design; implicit regeneration; standard;
                 standardization; verification",
  review =       "ACM CR 8904-0267",
  subject =      "{\bf I.3.4}: Computing Methodologies, COMPUTER
                 GRAPHICS, Graphics Utilities. {\bf I.3.4}: Computing
                 Methodologies, COMPUTER GRAPHICS, Graphics Utilities,
                 GKS. {\bf D.2.1}: Software, SOFTWARE ENGINEERING,
                 Requirements/Specifications. {\bf F.3.1}: Theory of
                 Computation, LOGICS AND MEANINGS OF PROGRAMS,
                 Specifying and Verifying and Reasoning about Programs,
                 Specification techniques.",
}

@Article{DeRose:1988:CBS,
  author =       "Tony D. DeRose",
  title =        "Composing {B{\'e}zier} simplexes",
  journal =      j-TOG,
  volume =       "7",
  number =       "3",
  pages =        "198--221",
  month =        jul,
  year =         "1988",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Aug 26 00:05:15 1994",
  bibsource =    "Graphics/imager/imager.88.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/44482.html",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; B{\'e}zier curves; computer-aided
                 geometric design; free-form deformations; geometric
                 continuity; triangular B{\'e}zier surface patches",
  subject =      "I.3.5 Computing Methodologies, COMPUTER GRAPHICS,
                 Computational Geometry and Object Modeling, Curve,
                 surface, solid, and object representations \\ J.6
                 Computer Applications, COMPUTER-AIDED ENGINEERING,
                 Computer-aided design (CAD)",
}

@Article{Anonymous:1988:IA,
  author =       "Anonymous",
  title =        "Information for Authors",
  journal =      j-TOG,
  volume =       "7",
  number =       "3",
  pages =        "222--224",
  month =        jul,
  year =         "1988",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Jan 06 17:19:55 1996",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Olsen:1988:CST,
  author =       "Dan Olsen",
  title =        "Call for Submissions to the {TOG} Interactive
                 Techniques Notebook",
  journal =      j-TOG,
  volume =       "7",
  number =       "4",
  pages =        "227--228",
  month =        oct,
  year =         "1988",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Feb 17 19:20:23 2012",
  bibsource =    "Graphics/siggraph/88.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Beatty:1988:VAT,
  author =       "John C. Beatty",
  title =        "A Video Adjunct to {\em Transactions on Graphics}",
  journal =      j-TOG,
  volume =       "7",
  number =       "4",
  pages =        "229--230",
  month =        oct,
  year =         "1988",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Jan 06 17:22:18 1996",
  bibsource =    "Graphics/siggraph/88.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Westmore:1988:WBG,
  author =       "Richard J. Westmore",
  title =        "A Window-Based Graphics Frame Store Architecture",
  journal =      j-TOG,
  volume =       "7",
  number =       "4",
  pages =        "233--248",
  month =        oct,
  year =         "1988",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Aug 26 00:11:56 1994",
  bibsource =    "Graphics/imager/imager.88.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/46166.html",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "2D graphics; bit-mapped frame stores; design; VLSI;
                 window graphics; WSI",
  review =       "ACM CR 8903-0163",
  subject =      "{\bf I.3.1}: Computing Methodologies, COMPUTER
                 GRAPHICS, Hardware architecture, Raster display
                 devices. {\bf C.1.3}: Computer Systems Organization,
                 PROCESSOR ARCHITECTURES, Other Architecture Styles,
                 Cellular architecture. {\bf C.5.4}: Computer Systems
                 Organization, COMPUTER SYSTEM IMPLEMENTATION, VLSI
                 Systems. {\bf B.4.2}: Hardware, INPUT/OUTPUT AND DATA
                 COMMUNICATIONS, Input/Output Devices, Image display.
                 {\bf I.3.6}: Computing Methodologies, COMPUTER
                 GRAPHICS, Methodology and Techniques, Interaction
                 techniques.",
}

@Article{Stone:1988:CGM,
  author =       "Maureen C. Stone and William B. Cowan and John C.
                 Beatty",
  title =        "Color Gamut Mapping and the Printing of Digital Color
                 Images",
  journal =      j-TOG,
  volume =       "7",
  number =       "4",
  pages =        "249--292",
  month =        oct,
  year =         "1988",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Aug 26 00:10:33 1994",
  bibsource =    "Graphics/imager/imager.88.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/48045.html",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; color; color correction; color printing;
                 color reproduction; experimentation",
  review =       "ACM CR 8906-0410",
  subject =      "{\bf I.3.7}: Computing Methodologies, COMPUTER
                 GRAPHICS, Three-Dimensional Graphics and Realism,
                 Color, shading, shadowing, and texture. {\bf I.3.4}:
                 Computing Methodologies, COMPUTER GRAPHICS, Graphics
                 Utilities. {\bf I.4.3}: Computing Methodologies, IMAGE
                 PROCESSING, Enhancement. {\bf I.4.1}: Computing
                 Methodologies, IMAGE PROCESSING, Digitization.",
}

@Article{Posch:1989:CBA,
  author =       "K. C. Posch and W. D. Fellner",
  title =        "The Circle-Brush Algorithm",
  journal =      j-TOG,
  volume =       "8",
  number =       "1",
  pages =        "1--24",
  month =        jan,
  year =         "1989",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Aug 13 17:25:58 MDT 1994",
  bibsource =    "Graphics/imager/imager.89.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/49156.html",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; brushing; design; performance; raster
                 graphics",
  review =       "ACM CR 8907-0500",
  subject =      "{\bf I.3.3}: Computing Methodologies, COMPUTER
                 GRAPHICS, Picture/Image Generation, Display algorithms.
                 {\bf I.3.1}: Computing Methodologies, COMPUTER
                 GRAPHICS, Hardware architecture, Raster display
                 devices.",
}

@Article{Middleditch:1989:IAL,
  author =       "A. E. Middleditch and T. W. Stacey and S. B. Tor",
  title =        "Intersection Algorithms for Lines and Circles",
  journal =      j-TOG,
  volume =       "8",
  number =       "1",
  pages =        "25--40",
  month =        jan,
  year =         "1989",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Jan 13 12:48:55 1996",
  bibsource =    "Graphics/imager/imager.89.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  note =         "See corrigenda \cite{Baker:1994:CIA}.",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/49157.html",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "circle intersection; computation errors; computational
                 geometry; computer-aided drawing; line intersection;
                 measurement",
  review =       "ACM CR 8909-0683",
  subject =      "{\bf I.3.5}: Computing Methodologies, COMPUTER
                 GRAPHICS, Computational Geometry and Object Modeling.
                 {\bf I.3.5}: Computing Methodologies, COMPUTER
                 GRAPHICS, Computational Geometry and Object Modeling,
                 Geometric algorithms, languages, and systems. {\bf
                 J.6}: Computer Applications, COMPUTER-AIDED
                 ENGINEERING, Computer-aided design (CAD).",
}

@Article{Cheng:1989:PBS,
  author =       "Fuhua Cheng and Ardeshir Goshtasby",
  title =        "A Parallel {B}-spline Surface Fitting Algorithm",
  journal =      j-TOG,
  volume =       "8",
  number =       "1",
  pages =        "41--50",
  month =        jan,
  year =         "1989",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Aug 26 00:13:43 1994",
  bibsource =    "Graphics/imager/imager.89.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/214377.html",
  acknowledgement = ack-nhfb,
  annote =       "Support different surface types. Because surface
                 fitting appears to be a O(nm) problem, attacking the
                 problem in parallel can make B-splines more
                 supportable. See also [Yang 87], [Schnieder 87].",
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "cyclic reduction; interpolation; recursive doubling;
                 uniform cubic B-spline",
  subject =      "{\bf G.1.1}: Mathematics of Computing, NUMERICAL
                 ANALYSIS, Interpolation, Spline and piecewise
                 polynomial interpolation. {\bf I.3.5}: Computing
                 Methodologies, COMPUTER GRAPHICS, Computational
                 Geometry and Object Modeling, Geometric algorithms,
                 languages, and systems.",
}

@Article{Rossignac:1989:AZC,
  author =       "Jaroslaw R. Rossignac and Herbert B. Voelcker",
  title =        "Active Zones in {CSG} for Accelerating Boundary
                 Evaluation, Redundancy Elimination, Interference
                 Detection, and Shading Algorithms",
  journal =      j-TOG,
  volume =       "8",
  number =       "1",
  pages =        "51--87",
  month =        jan,
  year =         "1989",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Aug 26 00:24:40 1994",
  bibsource =    "Graphics/imager/imager.89.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/51123.html",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; boolean algebra; boundary evaluation;
                 design; performance; representation simplification;
                 solid modeling; theory",
  review =       "ACM CR 8909-0665 8909-0664",
  subject =      "{\bf F.2.2}: Theory of Computation, ANALYSIS OF
                 ALGORITHMS AND PROBLEM COMPLEXITY, Nonnumerical
                 Algorithms and Problems, Geometrical problems and
                 computations. {\bf B.6.3}: Hardware, LOGIC DESIGN,
                 Design Aids, Optimization. {\bf G.2.2}: Mathematics of
                 Computing, DISCRETE MATHEMATICS, Graph Theory, Trees.
                 {\bf I.1.1}: Computing Methodologies, ALGEBRAIC
                 MANIPULATION, Expressions and Their Representation,
                 Simplification of expressions. {\bf I.3.3}: Computing
                 Methodologies, COMPUTER GRAPHICS, Picture/Image
                 Generation, Display algorithms. {\bf I.3.7}: Computing
                 Methodologies, COMPUTER GRAPHICS, Three-Dimensional
                 Graphics and Realism, Color, shading, shadowing, and
                 texture. {\bf I.3.7}: Computing Methodologies, COMPUTER
                 GRAPHICS, Three-Dimensional Graphics and Realism,
                 Visible line/surface algorithms. {\bf J.6}: Computer
                 Applications, COMPUTER-AIDED ENGINEERING,
                 Computer-aided design (CAD).",
}

@Article{Farin:1989:CCO,
  author =       "Gerald Farin",
  title =        "Curvature continuity and offsets for piecewise
                 conics",
  journal =      j-TOG,
  volume =       "8",
  number =       "2",
  pages =        "89--99",
  month =        apr,
  year =         "1989",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Aug 26 00:15:15 1994",
  bibsource =    "Graphics/imager/imager.89.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/62056.html",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; conic sections; design; offset curves;
                 rational B{\'e}zier curves",
  review =       "ACM CR 9005-0426",
  subject =      "{\bf I.3.5}: Computing Methodologies, COMPUTER
                 GRAPHICS, Computational Geometry and Object Modeling,
                 Curve, surface, solid, and object representations. {\bf
                 G.1.1}: Mathematics of Computing, NUMERICAL ANALYSIS,
                 Interpolation, Spline and piecewise polynomial
                 interpolation. {\bf J.7}: Computer Applications,
                 COMPUTERS IN OTHER SYSTEMS, Publishing. {\bf I.7.2}:
                 Computing Methodologies, TEXT PROCESSING, Document
                 Preparation.",
}

@Article{Joe:1989:MKR,
  author =       "Barry Joe",
  title =        "Multiple-knot and rational cubic beta-splines",
  journal =      j-TOG,
  volume =       "8",
  number =       "2",
  pages =        "100--120",
  month =        apr,
  year =         "1989",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Aug 13 17:25:58 MDT 1994",
  bibsource =    "Graphics/imager/imager.89.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/62055.html",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; computer-aided geometric design; geometric
                 continuity; rational curves and surfaces",
  review =       "ACM CR 8910-0754",
  subject =      "{\bf I.3.5}: Computing Methodologies, COMPUTER
                 GRAPHICS, Computational Geometry and Object Modeling,
                 Curve, surface, solid, and object representations. {\bf
                 G.1.1}: Mathematics of Computing, NUMERICAL ANALYSIS,
                 Interpolation, Spline and piecewise polynomial
                 interpolation.",
}

@Article{Mallet:1989:DSI,
  author =       "Jean-Laurent Mallet",
  title =        "Discrete smooth interpolation",
  journal =      j-TOG,
  volume =       "8",
  number =       "2",
  pages =        "121--144",
  month =        apr,
  year =         "1989",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Aug 13 17:25:58 MDT 1994",
  bibsource =    "Graphics/imager/imager.89.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/62057.html",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; grid; splines; theory",
  review =       "ACM CR 8908-0560",
  subject =      "{\bf G.1.1}: Mathematics of Computing, NUMERICAL
                 ANALYSIS, Interpolation, Interpolation formulas. {\bf
                 G.1.1}: Mathematics of Computing, NUMERICAL ANALYSIS,
                 Interpolation, Smoothing. {\bf I.3.5}: Computing
                 Methodologies, COMPUTER GRAPHICS, Computational
                 Geometry and Object Modeling, Curve, surface, solid,
                 and object representations.",
}

@Article{Bartels:1989:GEIa,
  author =       "Richard H. Bartels and Ronald N. Goldman",
  title =        "{Guest Editors}' Introduction: Special Issue on
                 Computer-Aided Geometric Design",
  journal =      j-TOG,
  volume =       "8",
  number =       "3",
  pages =        "145--146",
  month =        jul,
  year =         "1989",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Feb 17 19:20:23 2012",
  bibsource =    "Graphics/siggraph/89.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Stone:1989:GCP,
  author =       "Maureen C. Stone and Tony D. DeRose",
  title =        "A geometric characterization of parametric cubic
                 curves",
  journal =      j-TOG,
  volume =       "8",
  number =       "3",
  pages =        "147--163",
  month =        jul,
  year =         "1989",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Aug 13 17:25:58 MDT 1994",
  bibsource =    "Graphics/imager/imager.89.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/77056.html",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; B{\'e}zier curves; design; spline curves",
  subject =      "{\bf I.3.5}: Computing Methodologies, COMPUTER
                 GRAPHICS, Computational Geometry and Object Modeling,
                 Curve, surface, solid, and object representations. {\bf
                 G.1.1}: Mathematics of Computing, NUMERICAL ANALYSIS,
                 Interpolation, Spline and piecewise polynomial
                 interpolation.",
}

@Article{Filip:1989:BPS,
  author =       "Daniel J. Filip",
  title =        "Blending Parametric Surfaces",
  journal =      j-TOG,
  volume =       "8",
  number =       "3",
  pages =        "164--173",
  month =        jul,
  year =         "1989",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Aug 13 17:25:58 MDT 1994",
  bibsource =    "Graphics/imager/imager.89.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/77057.html",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; computer-aided geometric design; geometric
                 continuity; theory",
  subject =      "{\bf I.3.5}: Computing Methodologies, COMPUTER
                 GRAPHICS, Computational Geometry and Object Modeling,
                 Curve, surface, solid, and object representations. {\bf
                 G.1.1}: Mathematics of Computing, NUMERICAL ANALYSIS,
                 Interpolation, Spline and piecewise polynomial
                 interpolation.",
}

@Article{Farouki:1989:APD,
  author =       "R. T. Farouki and C. A. Neff and M. A. O'Connor",
  title =        "Automatic Parsing of Degenerate Quadric-Surface
                 Intersections",
  journal =      j-TOG,
  volume =       "8",
  number =       "3",
  pages =        "174--203",
  month =        jul,
  year =         "1989",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Wed Sep 07 12:33:14 1994",
  bibsource =    "Graphics/imager/imager.89.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/77058.html",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; degenerate intersections; discriminant;
                 multivariate polynomial factorization; projecting cone;
                 quadric surfaces; rational parameterizations; Segre
                 characteristic; theory",
  subject =      "{\bf I.3.5}: Computing Methodologies, COMPUTER
                 GRAPHICS, Computational Geometry and Object Modeling,
                 Curve, surface, solid, and object representations. {\bf
                 I.1.2}: Computing Methodologies, ALGEBRAIC
                 MANIPULATION, Algorithms, Algebraic algorithms.",
}

@Article{Loop:1989:MGB,
  author =       "Charles T. Loop and Tony D. DeRose",
  title =        "A multisided generalization of {B{\'e}zier} surfaces",
  journal =      j-TOG,
  volume =       "8",
  number =       "3",
  pages =        "204--234",
  month =        jul,
  year =         "1989",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Aug 26 00:19:31 1994",
  bibsource =    "Graphics/imager/imager.89.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/77059.html",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; computer-aided geometric design; design;
                 tensor product B{\'e}zier surfaces; theory; triangular
                 B{\'e}zier surface patches",
  review =       "ACM CR 9007-0610",
  subject =      "{\bf I.3.5}: Computing Methodologies, COMPUTER
                 GRAPHICS, Computational Geometry and Object Modeling,
                 Curve, surface, solid, and object representations. {\bf
                 J.6}: Computer Applications, COMPUTER-AIDED
                 ENGINEERING.",
}

@Article{Peters:1989:LGH,
  author =       "J{\"o}rg Peters",
  title =        "Local Generalized {Hermite} Interpolation by Quartic
                 {$C^2$} Space Curves",
  journal =      j-TOG,
  volume =       "8",
  number =       "3",
  pages =        "235--242",
  month =        jul,
  year =         "1989",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Aug 26 00:21:42 1994",
  bibsource =    "Graphics/imager/imager.89.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/77060.html",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; C2 space curves; geometric smoothness;
                 intersection of osculating planes; local interpolation
                 scheme; theory",
  subject =      "{\bf G.1.1}: Mathematics of Computing, NUMERICAL
                 ANALYSIS, Interpolation, Spline and piecewise
                 polynomial interpolation. {\bf I.3.5}: Computing
                 Methodologies, COMPUTER GRAPHICS, Computational
                 Geometry and Object Modeling, Curve, surface, solid,
                 and object representations.",
}

@Article{Prautzsch:1989:RTB,
  author =       "Hartmut Prautzsch",
  title =        "A Round Trip to {B}-Splines Via {De Casteljau}",
  journal =      j-TOG,
  volume =       "8",
  number =       "3",
  pages =        "243--254",
  month =        jul,
  year =         "1989",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Aug 26 00:23:17 1994",
  bibsource =    "Graphics/imager/imager.89.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/77061.html",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; B-spline control points; B{\'e}zier
                 curves; B{\'e}zier points; De Casteljau's construction;
                 differentiating; knot insertion; recurrence relation;
                 theory",
  review =       "ACM CR 9007-0596",
  subject =      "{\bf G.1.1}: Mathematics of Computing, NUMERICAL
                 ANALYSIS, Interpolation, Spline and piecewise
                 polynomial interpolation. {\bf I.3.5}: Computing
                 Methodologies, COMPUTER GRAPHICS, Computational
                 Geometry and Object Modeling, Curve, surface, solid,
                 and object representations. {\bf G.1.2}: Mathematics of
                 Computing, NUMERICAL ANALYSIS, Approximation.",
}

@Article{Anonymous:1989:IA,
  author =       "Anonymous",
  title =        "Information for Authors",
  journal =      j-TOG,
  volume =       "8",
  number =       "3",
  pages =        "255--257",
  month =        jul,
  year =         "1989",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Jan 06 15:51:22 1996",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Bartels:1989:GEIb,
  author =       "Richard H. Bartels and Ronald N. Goldman",
  title =        "{Guest Editors}' Introduction",
  journal =      j-TOG,
  volume =       "8",
  number =       "4",
  pages =        "261--261",
  month =        oct,
  year =         "1989",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Feb 17 19:20:23 2012",
  bibsource =    "Graphics/siggraph/89.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Warren:1989:BAS,
  author =       "J. Warren",
  title =        "Blending algebraic surfaces",
  journal =      j-TOG,
  volume =       "8",
  number =       "4",
  pages =        "263--278",
  month =        oct,
  year =         "1989",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Aug 26 09:07:27 1994",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/77270.html",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; design; geometric continuity; ideals;
                 theory",
  subject =      "{\bf I.3.5}: Computing Methodologies, COMPUTER
                 GRAPHICS, Computational Geometry and Object Modeling,
                 Curve, surface, solid, and object representations. {\bf
                 G.1.1}: Mathematics of Computing, NUMERICAL ANALYSIS,
                 Interpolation, Interpolation formulas. {\bf G.1.1}:
                 Mathematics of Computing, NUMERICAL ANALYSIS,
                 Interpolation, Smoothing. {\bf G.1.2}: Mathematics of
                 Computing, NUMERICAL ANALYSIS, Approximation. {\bf
                 J.6}: Computer Applications, COMPUTER-AIDED
                 ENGINEERING, Computer-aided design (CAD).",
}

@Article{Rockwood:1989:DMI,
  author =       "A. P. Rockwood",
  title =        "The Displacement Method for Implicit Blending Surfaces
                 in Solid Models",
  journal =      j-TOG,
  volume =       "8",
  number =       "4",
  pages =        "279--297",
  month =        oct,
  year =         "1989",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Aug 13 17:25:58 MDT 1994",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/77271.html",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algebraic distance; design; geometric modeling;
                 implicit surfaces; sculptured surfaces; solid modeling;
                 theory",
  subject =      "{\bf I.3.5}: Computing Methodologies, COMPUTER
                 GRAPHICS, Computational Geometry and Object Modeling,
                 Curve, surface, solid, and object representations. {\bf
                 I.6.3}: Computing Methodologies, SIMULATION AND
                 MODELING, Applications.",
}

@Article{Chuang:1989:LIA,
  author =       "J. H. Chuang and C. M. Hoffmann",
  title =        "On local implicit approximation and its applications",
  journal =      j-TOG,
  volume =       "8",
  number =       "4",
  pages =        "298--324",
  month =        oct,
  year =         "1989",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Aug 26 00:14:15 1994",
  bibsource =    "Graphics/imager/imager.89.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/77272.html",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; curve/surface approximation; design;
                 implicitization; linear systems; resultant
                 computations; substitution; theory",
  subject =      "{\bf I.3.5}: Computing Methodologies, COMPUTER
                 GRAPHICS, Computational Geometry and Object Modeling,
                 Curve, surface, solid, and object representations. {\bf
                 G.1.2}: Mathematics of Computing, NUMERICAL ANALYSIS,
                 Approximation, Spline and piecewise polynomial
                 approximation. {\bf G.1.2}: Mathematics of Computing,
                 NUMERICAL ANALYSIS, Approximation, Linear
                 approximation. {\bf G.1.3}: Mathematics of Computing,
                 NUMERICAL ANALYSIS, Numerical Linear Algebra, Linear
                 systems (direct and iterative methods).",
}

@Article{Abhyankar:1989:APR,
  author =       "Shreeram S. Abhyankar and Chanderjit J. Bajaj",
  title =        "Automatic parameterization of rational curves and
                 surfaces {IV}: algebraic space curves",
  journal =      j-TOG,
  volume =       "8",
  number =       "4",
  pages =        "325--334",
  month =        oct,
  year =         "1989",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Aug 26 00:13:12 1994",
  bibsource =    "Graphics/imager/imager.89.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/77273.html",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; computer-aided design; design; parametric
                 curves; theory",
  subject =      "{\bf I.3.5}: Computing Methodologies, COMPUTER
                 GRAPHICS, Computational Geometry and Object Modeling,
                 Curve, surface, solid, and object representations. {\bf
                 I.3.5}: Computing Methodologies, COMPUTER GRAPHICS,
                 Computational Geometry and Object Modeling, Geometric
                 algorithms, languages, and systems. {\bf F.2.1}: Theory
                 of Computation, ANALYSIS OF ALGORITHMS AND PROBLEM
                 COMPLEXITY, Numerical Algorithms and Problems,
                 Computations on polynomials. {\bf I.1.2}: Computing
                 Methodologies, ALGEBRAIC MANIPULATION, Algorithms. {\bf
                 G.1.1}: Mathematics of Computing, NUMERICAL ANALYSIS,
                 Interpolation, Smoothing. {\bf G.1.1}: Mathematics of
                 Computing, NUMERICAL ANALYSIS, Interpolation, Spline
                 and piecewise polynomial interpolation. {\bf J.6}:
                 Computer Applications, COMPUTER-AIDED ENGINEERING,
                 Computer-aided design (CAD).",
}

@Article{Hohmeyer:1989:RCP,
  author =       "M. E. Hohmeyer and B. A. Barsky",
  title =        "Rational continuity: parametric, geometric, and
                 {Frenet} frame continuity of rational curves",
  journal =      j-TOG,
  volume =       "8",
  number =       "4",
  pages =        "335--359",
  month =        oct,
  year =         "1989",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Aug 26 00:17:47 1994",
  bibsource =    "Graphics/imager/imager.89.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/77274.html",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; B-splines; beta-constraints; beta-splines;
                 B{\'e}zier curves; computer-aided geometric design;
                 continuity; design; geometric continuity; jet spaces;
                 NURBs; parametric continuity; rational B-splines;
                 rational splines; reparameterization; theory",
  subject =      "{\bf I.3.5}: Computing Methodologies, COMPUTER
                 GRAPHICS, Computational Geometry and Object Modeling,
                 Curve, surface, solid, and object representations. {\bf
                 G.1.1}: Mathematics of Computing, NUMERICAL ANALYSIS,
                 Interpolation, Spline and piecewise polynomial
                 interpolation. {\bf J.6}: Computer Applications,
                 COMPUTER-AIDED ENGINEERING, Computer-aided design
                 (CAD). {\bf G.1.1}: Mathematics of Computing, NUMERICAL
                 ANALYSIS, Interpolation, Smoothing.",
}

@Article{Said:1989:GBC,
  author =       "H. B. Said",
  title =        "A Generalized Ball Curve and its Recursive Algorithm",
  journal =      j-TOG,
  volume =       "8",
  number =       "4",
  pages =        "360--371",
  month =        oct,
  year =         "1989",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Aug 13 17:25:58 MDT 1994",
  bibsource =    "Graphics/imager/imager.89.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/77275.html",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; Bernstein polynomials; B{\'e}zier curves;
                 computer-aided geometric design; curves and surfaces;
                 design; theory",
  subject =      "{\bf I.3.5}: Computing Methodologies, COMPUTER
                 GRAPHICS, Computational Geometry and Object Modeling,
                 Curve, surface, solid, and object representations. {\bf
                 I.3.5}: Computing Methodologies, COMPUTER GRAPHICS,
                 Computational Geometry and Object Modeling, Geometric
                 algorithms, languages, and systems. {\bf J.6}: Computer
                 Applications, COMPUTER-AIDED ENGINEERING,
                 Computer-aided design (CAD). {\bf F.2.1}: Theory of
                 Computation, ANALYSIS OF ALGORITHMS AND PROBLEM
                 COMPLEXITY, Numerical Algorithms and Problems,
                 Computations on polynomials.",
}

@Article{Rushmeier:1990:ERM,
  author =       "Holly E. Rushmeier and Kenneth E. Torrance",
  title =        "Extending the Radiosity Method to Include Specularly
                 Reflecting and Translucent Materials",
  journal =      j-TOG,
  volume =       "9",
  number =       "1",
  pages =        "1--27",
  month =        jan,
  year =         "1990",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Jan 5 07:58:42 MST 1996",
  bibsource =    "Graphics/imager/imager.90.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/77636.html",
  acknowledgement = ack-nhfb,
  annote =       "An extension to the radiosity method is presented that
                 rigorously accounts for the presence of a small number
                 of specularly reflecting surfaces in an otherwise
                 diffuse scene, and for the presence of a small number
                 of specular or ideal diffuse transmitter. The
                 relationship between the extended method and earlier
                 radiosity and ray-tracing methods is outlined. It is
                 shown that all three methods are based on the same
                 general equation of radiative transfer. A simple
                 superposition of the earlier radiosity and ray-tracing
                 methods in order to account for specular behavior is
                 shown to be physically inconsistent, as the methods are
                 based on different assumptions. Specular behavior is
                 correctly included in the present method. The extended
                 radiosity method and example images are presented.",
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "backward form factor; forward form factor; global
                 illumination; image synthesis; radiosity; ray tracing",
  subject =      "{\bf I.3.3}: Computing Methodologies, COMPUTER
                 GRAPHICS, Picture/Image Generation. {\bf I.3.7}:
                 Computing Methodologies, COMPUTER GRAPHICS,
                 Three-Dimensional Graphics and Realism.",
}

@Article{Nicholl:1990:PGT,
  author =       "Robin A. Nicholl and Tina M. Nicholl",
  title =        "Performing Geometric Transformations by Program
                 Transformation",
  journal =      j-TOG,
  volume =       "9",
  number =       "1",
  pages =        "28--40",
  month =        jan,
  year =         "1990",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Jan 5 07:58:42 MST 1996",
  bibsource =    "Graphics/siggraph/90.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/77637.html",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "geometric algorithms; geometric transformation;
                 program equivalences; program transformation",
  subject =      "{\bf I.3.5}: Computing Methodologies, COMPUTER
                 GRAPHICS, Computational Geometry and Object Modeling,
                 Hierarchy and geometric transformations. {\bf I.3.5}:
                 Computing Methodologies, COMPUTER GRAPHICS,
                 Computational Geometry and Object Modeling, Curve,
                 surface, solid, and object representations. {\bf
                 D.2.2}: Software, SOFTWARE ENGINEERING, Tools and
                 Techniques.",
}

@Article{Joe:1990:KIB,
  author =       "Barry Joe",
  title =        "Knot Insertion for Beta-Spline Curves and Surfaces",
  journal =      j-TOG,
  volume =       "9",
  number =       "1",
  pages =        "41--65",
  month =        jan,
  year =         "1990",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Jan 5 07:58:42 MST 1996",
  bibsource =    "Graphics/imager/imager.90.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/77638.html",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "B-splines; beta-splines; computer-aided geometric
                 design; discrete B-splines; discrete beta-splines;
                 geometric continuity; knot refinement; subdivision",
  subject =      "{\bf I.3.5}: Computing Methodologies, COMPUTER
                 GRAPHICS, Computational Geometry and Object Modeling,
                 Curve, surface, solid, and object representations. {\bf
                 G.1.1}: Mathematics of Computing, NUMERICAL ANALYSIS,
                 Interpolation, Spline and piecewise polynomial
                 interpolation.",
}

@Article{Edelsbrunner:1990:SST,
  author =       "Herbert Edelsbrunner and Ernst Peter Mucke",
  title =        "Simulation of Simplicity: {A} Technique to Cope with
                 Degenerate Cases in Geometric Algorithms",
  journal =      j-TOG,
  volume =       "9",
  number =       "1",
  pages =        "66--104",
  month =        jan,
  year =         "1990",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Jan 5 07:58:42 MST 1996",
  bibsource =    "Graphics/imager/imager.90.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/77639.html",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "computational geometry; degenerate data; determinants;
                 implementation; perturbation; programming tool;
                 symbolic computation",
  subject =      "{\bf I.3.5}: Computing Methodologies, COMPUTER
                 GRAPHICS, Computational Geometry and Object Modeling,
                 Geometric algorithms, languages, and systems. {\bf
                 F.2.2}: Theory of Computation, ANALYSIS OF ALGORITHMS
                 AND PROBLEM COMPLEXITY, Nonnumerical Algorithms and
                 Problems, Geometrical problems and computations. {\bf
                 F.2.2}: Theory of Computation, ANALYSIS OF ALGORITHMS
                 AND PROBLEM COMPLEXITY, Nonnumerical Algorithms and
                 Problems, Sorting and searching. {\bf G.4}: Mathematics
                 of Computing, MATHEMATICAL SOFTWARE, Reliability and
                 robustness.",
}

@Article{Day:1990:IAF,
  author =       "A. M. Day",
  title =        "The Implementation of an Algorithm to Find the Convex
                 Hull of a Set of Three-Dimensional Points",
  journal =      j-TOG,
  volume =       "9",
  number =       "1",
  pages =        "105--132",
  month =        jan,
  year =         "1990",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Jan 06 15:40:34 1996",
  bibsource =    "Graphics/imager/imager.90.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/77640.html",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "convex hull; divide and conquer; edge structure;
                 implementation; tetrahedron; triangulation",
  subject =      "{\bf I.3.5}: Computing Methodologies, COMPUTER
                 GRAPHICS, Computational Geometry and Object Modeling,
                 Geometric algorithms, languages, and systems. {\bf
                 I.3.5}: Computing Methodologies, COMPUTER GRAPHICS,
                 Computational Geometry and Object Modeling, Curve,
                 surface, solid, and object representations. {\bf E.1}:
                 Data, DATA STRUCTURES.",
}

@Article{Henry:1990:MI,
  author =       "Tyson R. Henry and Scott E. Hudson",
  title =        "Multidimensional Icons",
  journal =      j-TOG,
  volume =       "9",
  number =       "1",
  pages =        "133--137",
  month =        jan,
  year =         "1990",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Jan 5 07:58:42 MST 1996",
  bibsource =    "Graphics/siggraph/90.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/77641.html",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "design",
  subject =      "{\bf I.3.6}: Computing Methodologies, COMPUTER
                 GRAPHICS, Methodology and Techniques, Interaction
                 techniques. {\bf D.2.2}: Software, SOFTWARE
                 ENGINEERING, Tools and Techniques, User interfaces.
                 {\bf D.2.6}: Software, SOFTWARE ENGINEERING,
                 Programming Environments, Interactive.",
}

@Article{Glassner:1990:TDV,
  author =       "Andrew S. Glassner",
  title =        "A Two-Dimensional View Controller",
  journal =      j-TOG,
  volume =       "9",
  number =       "1",
  pages =        "138--141",
  month =        jan,
  year =         "1990",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Feb 17 19:20:23 2012",
  bibsource =    "Graphics/imager/imager.90.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/77642.html",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "design; human factors",
  subject =      "{\bf I.3.6}: Computing Methodologies, COMPUTER
                 GRAPHICS, Methodology and Techniques, Interaction
                 techniques. {\bf K.8}: Computing Milieux, PERSONAL
                 COMPUTING. {\bf I.3.3}: Computing Methodologies,
                 COMPUTER GRAPHICS, Picture/Image Generation.",
}

@Article{Anonymous:1990:FYC,
  author =       "Anonymous",
  title =        "Five-Year Cumulative Author Index",
  journal =      j-TOG,
  volume =       "9",
  number =       "1",
  pages =        "142--144",
  month =        jan,
  year =         "1990",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Jan 06 17:30:09 1996",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Bartels:1990:GEI,
  author =       "Richard H. Bartels and Ronald N. Goldman",
  title =        "{Guest Editors}' Introduction",
  journal =      j-TOG,
  volume =       "9",
  number =       "2",
  pages =        "145--146",
  month =        apr,
  year =         "1990",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Jan 5 07:58:42 MST 1996",
  bibsource =    "Graphics/siggraph/90.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Abhyankar:1990:IIA,
  author =       "Shreeram S. Abhyankar and Srinivasan Chandrasekar and
                 Vijaya Chandru",
  title =        "Improper Intersection of Algebraic Curves",
  journal =      j-TOG,
  volume =       "9",
  number =       "2",
  pages =        "147--159",
  month =        apr,
  year =         "1990",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Jan 5 07:58:42 MST 1996",
  bibsource =    "Graphics/imager/imager.90.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/78957.html",
  acknowledgement = ack-nhfb,
  annote =       "Special issue on Computer-Aided design --- Part III",
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algebraic geometry; Bezout's theorem; curve
                 intersections; space curves",
  subject =      "{\bf I.3.5}: Computing Methodologies, COMPUTER
                 GRAPHICS, Computational Geometry and Object Modeling,
                 Curve, surface, solid, and object representations. {\bf
                 J.6}: Computer Applications, COMPUTER-AIDED
                 ENGINEERING, Computer-aided design (CAD).",
}

@Article{Dyn:1990:BSS,
  author =       "Nira Dyn and David Levin and John A. Gregory",
  title =        "A Butterfly Subdivision Scheme for Surface
                 Interpolation with Tension Control",
  journal =      j-TOG,
  volume =       "9",
  number =       "2",
  pages =        "160--169",
  month =        apr,
  year =         "1990",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Jan 5 07:58:42 MST 1996",
  bibsource =    "Graphics/imager/imager.90.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/78958.html",
  acknowledgement = ack-nhfb,
  annote =       "Special issue on Computer-Aided design --- Part III",
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "general triangulation; subdivision scheme; surface
                 interpolation; tension control",
  subject =      "{\bf I.3.5}: Computing Methodologies, COMPUTER
                 GRAPHICS, Computational Geometry and Object Modeling,
                 Curve, surface, solid, and object representations. {\bf
                 G.1.1}: Mathematics of Computing, NUMERICAL ANALYSIS,
                 Interpolation. {\bf J.6}: Computer Applications,
                 COMPUTER-AIDED ENGINEERING, Computer-aided design
                 (CAD).",
}

@Article{Brunet:1990:SRO,
  author =       "Pere Brunet and Isabel Navazo",
  title =        "Solid Representation and Operation Using Extended
                 Octrees",
  journal =      j-TOG,
  volume =       "9",
  number =       "2",
  pages =        "170--197",
  month =        apr,
  year =         "1990",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Jan 5 07:58:42 MST 1996",
  bibsource =    "Graphics/imager/imager.90.bib;
                 Graphics/siggraph/90.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/78959.html",
  acknowledgement = ack-nhfb,
  annote =       "Special issue on Computer-Aided design --- Part III",
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; computer-aided geometric design; design;
                 geometric modeling; octrees; solid modeling",
  subject =      "{\bf I.3.5}: Computing Methodologies, COMPUTER
                 GRAPHICS, Computational Geometry and Object Modeling,
                 Modeling packages. {\bf I.3.7}: Computing
                 Methodologies, COMPUTER GRAPHICS, Three-Dimensional
                 Graphics and Realism, Visible line/surface algorithms.
                 {\bf I.3.5}: Computing Methodologies, COMPUTER
                 GRAPHICS, Computational Geometry and Object Modeling,
                 Curve, surface, solid, and object representations. {\bf
                 F.2.2}: Theory of Computation, ANALYSIS OF ALGORITHMS
                 AND PROBLEM COMPLEXITY, Nonnumerical Algorithms and
                 Problems, Geometrical problems and computations.",
}

@Article{Lasser:1990:TRT,
  author =       "Dieter Lasser",
  title =        "Two Remarks on Tau-Splines",
  journal =      j-TOG,
  volume =       "9",
  number =       "2",
  pages =        "198--211",
  month =        apr,
  year =         "1990",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Jan 5 07:58:42 MST 1996",
  bibsource =    "Graphics/imager/imager.90.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/78960.html",
  acknowledgement = ack-nhfb,
  annote =       "Special issue on Computer-Aided design --- Part III",
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; B-spline curves; B{\'e}zier curves;
                 B{\'e}zier representations; convex hull property;
                 design; geometric continuity; nu-splines; positivity;
                 tau-splines; theory; variation-diminishing property",
  subject =      "{\bf I.3.5}: Computing Methodologies, COMPUTER
                 GRAPHICS, Computational Geometry and Object Modeling,
                 Curve, surface, solid, and object representations. {\bf
                 G.1.1}: Mathematics of Computing, NUMERICAL ANALYSIS,
                 Interpolation, Spline and piecewise polynomial
                 interpolation.",
}

@Article{Ferguson:1990:CSI,
  author =       "David R. Ferguson and Thomas A. Grandine",
  title =        "On the Construction of Surface Interpolating Curves:
                 {I}. {A} Method for Handling Nonconstant Parameter
                 Curves",
  journal =      j-TOG,
  volume =       "9",
  number =       "2",
  pages =        "212--225",
  month =        apr,
  year =         "1990",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Jan 5 07:58:42 MST 1996",
  bibsource =    "Graphics/imager/imager.90.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/78961.html",
  acknowledgement = ack-nhfb,
  annote =       "Special issue on Computer-Aided design --- Part III",
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; boolean sum surface; curve interpolation;
                 design; linear equations; nullspace; singular value
                 decomposition; tensor product spline",
  subject =      "{\bf G.1.1}: Mathematics of Computing, NUMERICAL
                 ANALYSIS, Interpolation, Spline and piecewise
                 polynomial interpolation. {\bf G.1.3}: Mathematics of
                 Computing, NUMERICAL ANALYSIS, Numerical Linear
                 Algebra, Linear systems (direct and iterative methods).
                 {\bf J.6}: Computer Applications, COMPUTER-AIDED
                 ENGINEERING, Computer-aided design (CAD).",
}

@Article{Ware:1990:RCG,
  author =       "Colin Ware and William Cowan",
  title =        "The {RGYB} Color Geometry",
  journal =      j-TOG,
  volume =       "9",
  number =       "2",
  pages =        "226--232",
  month =        apr,
  year =         "1990",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Jan 5 07:58:42 MST 1996",
  bibsource =    "Graphics/imager/imager.90.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  note =         "See corrigenda \cite{Ware:1991:CRC}.",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/78962.html",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; design",
  subject =      "{\bf I.3.7}: Computing Methodologies, COMPUTER
                 GRAPHICS, Three-Dimensional Graphics and Realism,
                 Color, shading, shadowing, and texture. {\bf I.3.1}:
                 Computing Methodologies, COMPUTER GRAPHICS, Hardware
                 architecture, Raster display devices.",
}

@Article{Pavlidis:1990:RCS,
  author =       "Theo Pavlidis",
  title =        "Re: Comments on ``{Stochastic Sampling in Computer
                 Graphics}''",
  journal =      j-TOG,
  volume =       "9",
  number =       "2",
  pages =        "233--236",
  month =        apr,
  year =         "1990",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Jan 5 07:58:42 MST 1996",
  bibsource =    "Graphics/imager/imager.90.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  note =         "See \cite{Cook:1986:SSC,Wold:1990:RCS}.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Wold:1990:RCS,
  author =       "Erling Wold and Kim Pepard",
  title =        "Re: Comments on ``{Stochastic Sampling in Computer
                 Graphics}''",
  journal =      j-TOG,
  volume =       "9",
  number =       "2",
  pages =        "237--243",
  month =        apr,
  year =         "1990",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Aug 26 00:36:55 1994",
  bibsource =    "Graphics/imager/imager.90.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  note =         "See \cite{Cook:1986:SSC,Pavlidis:1990:RCS}.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Anonymous:1990:C,
  author =       "Anonymous",
  title =        "Corrigendum",
  journal =      j-TOG,
  volume =       "9",
  number =       "2",
  pages =        "244--244",
  month =        apr,
  year =         "1990",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Jan 06 17:32:13 1996",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Levoy:1990:ERT,
  author =       "Marc Levoy",
  title =        "Efficient Ray Tracing of Volume Data",
  journal =      j-TOG,
  volume =       "9",
  number =       "3",
  pages =        "245--261",
  month =        jul,
  year =         "1990",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Jan 5 07:58:42 MST 1996",
  bibsource =    "Graphics/imager/imager.90.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/78965.html",
  acknowledgement = ack-nhfb,
  annote =       "{\em Volume Rendering} is a technique for visualizing
                 sampled scalar or vector fields of three spatial
                 dimensions without fitting geometric primitives to the
                 data. A subset of these techniques generates images by
                 computing 2-D projections of a colored semitransparent
                 volume, where the color and opacity at each point are
                 derived from the data using local operators. Since all
                 voxels participate in the generation of each image,
                 rendering time grows linearly with the size of the
                 dataset. This paper presents a front-to-back
                 image-order volume-rendering algorithm and discusses
                 two techniques for improving its performance. The first
                 technique employs a pyramid of binary volumes to encode
                 spatial coherence present in the data, and the second
                 technique uses an opacity threshold to adaptively
                 terminate ray tracing. Although the actual time saved
                 depends on the data, speedups of an order of magnitude
                 have been observed for datasets of useful size and
                 complexity. Examples from two applications are given:
                 medical imaging and molecular graphics.",
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; design; hierarchical spatial enumeration;
                 medical imaging; molecular graphics; octree;
                 performance; ray tracing; scientific visualization;
                 volume rendering; volume visualization; voxel",
  subject =      "{\bf I.3.3}: Computing Methodologies, COMPUTER
                 GRAPHICS, Picture/Image Generation, Display algorithms.
                 {\bf I.3.5}: Computing Methodologies, COMPUTER
                 GRAPHICS, Computational Geometry and Object Modeling,
                 Curve, surface, solid, and object representations. {\bf
                 I.3.7}: Computing Methodologies, COMPUTER GRAPHICS,
                 Three-Dimensional Graphics and Realism, Visible
                 line/surface algorithms.",
}

@Article{Hobby:1990:RNC,
  author =       "John D. Hobby",
  title =        "Rasterization of Nonparametric Curves",
  journal =      j-TOG,
  volume =       "9",
  number =       "3",
  pages =        "262--277",
  month =        jul,
  year =         "1990",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Jan 5 07:58:42 MST 1996",
  bibsource =    "Graphics/siggraph/90.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/78966.html",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algebraic curves; algorithms; rasterization; scan
                 conversion; theory",
  subject =      "{\bf I.3.3}: Computing Methodologies, COMPUTER
                 GRAPHICS, Picture/Image Generation, Display algorithms.
                 {\bf I.3.5}: Computing Methodologies, COMPUTER
                 GRAPHICS, Computational Geometry and Object Modeling,
                 Geometric algorithms, languages, and systems.",
}

@Article{Preparata:1990:CAV,
  author =       "Franco P. Preparata and Jeffrey Scott Vitter and
                 Mariette Yvinec",
  title =        "Computation of the Axial View of a Set of Isothetic
                 Parallelepipeds",
  journal =      j-TOG,
  volume =       "9",
  number =       "3",
  pages =        "278--300",
  month =        jul,
  year =         "1990",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Jan 5 07:58:42 MST 1996",
  bibsource =    "Graphics/imager/imager.90.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/78967.html",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; amortized analysis; axial view;
                 computational geometry; contracted binary trees;
                 design; hidden line elimination; scene sensitive;
                 segment trees",
  subject =      "{\bf I.3.3}: Computing Methodologies, COMPUTER
                 GRAPHICS, Picture/Image Generation, Display algorithms.
                 {\bf I.3.7}: Computing Methodologies, COMPUTER
                 GRAPHICS, Three-Dimensional Graphics and Realism,
                 Visible line/surface algorithms.",
}

@Article{Joe:1990:QBS,
  author =       "Barry Joe",
  title =        "Quartic Beta-Splines",
  journal =      j-TOG,
  volume =       "9",
  number =       "3",
  pages =        "301--337",
  month =        jul,
  year =         "1990",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Jan 5 07:58:42 MST 1996",
  bibsource =    "Graphics/imager/imager.90.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/78968.html",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; arc-length continuity; beta-splines;
                 computer-aided geometric design; design; discrete
                 beta-splines; geometric continuity; knot insertion;
                 rational curves; shape parameters",
  subject =      "{\bf G.1.1}: Mathematics of Computing, NUMERICAL
                 ANALYSIS, Interpolation, Spline and piecewise
                 polynomial interpolation. {\bf I.3.5}: Computing
                 Methodologies, COMPUTER GRAPHICS, Computational
                 Geometry and Object Modeling, Curve, surface, solid,
                 and object representations.",
}

@Article{Guitard:1990:CSE,
  author =       "Richard Guitard and Colin Ware",
  title =        "A Color Sequence Editor",
  journal =      j-TOG,
  volume =       "9",
  number =       "3",
  pages =        "338--341",
  month =        jul,
  year =         "1990",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Jan 5 07:58:42 MST 1996",
  bibsource =    "Graphics/imager/imager.90.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Anonymous:1990:IA,
  author =       "Anonymous",
  title =        "Information for Authors",
  journal =      j-TOG,
  volume =       "9",
  number =       "3",
  pages =        "342--344",
  month =        jul,
  year =         "1990",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Jan 06 15:51:22 1996",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Lamming:1990:SMI,
  author =       "Michael G. Lamming and Warren L. Rhodes",
  title =        "A Simple Method for Improved Color Printing of Monitor
                 Images",
  journal =      j-TOG,
  volume =       "9",
  number =       "4",
  pages =        "345--375",
  month =        oct,
  year =         "1990",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Jan 5 07:58:42 MST 1996",
  bibsource =    "Graphics/imager/imager.90.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  note =         "See corrigenda \cite{Lamming:1991:CSM}.",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/88567.html",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; color printing; design; device independent
                 color; performance; video to print; WYSIWYG color",
  subject =      "{\bf I.3.3}: Computing Methodologies, COMPUTER
                 GRAPHICS, Picture/Image Generation. {\bf I.3.4}:
                 Computing Methodologies, COMPUTER GRAPHICS, Graphics
                 Utilities.",
}

@Article{Rokne:1990:FLS,
  author =       "J. G. Rokne and Brian Wyvill and Xiaolin Wu",
  title =        "Fast Line Scan-Conversion",
  journal =      j-TOG,
  volume =       "9",
  number =       "4",
  pages =        "376--388",
  month =        oct,
  year =         "1990",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Jan 5 07:58:42 MST 1996",
  bibsource =    "Graphics/imager/imager.90.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/88572.html",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; design; incremental curve generation; line
                 generators",
  subject =      "{\bf I.3.3}: Computing Methodologies, COMPUTER
                 GRAPHICS, Picture/Image Generation, Display
                 algorithms.",
}

@Article{Dobkin:1990:CTP,
  author =       "David P. Dobkin and Silvio V. F. Levy and William P.
                 Thurston and Allan R. Wilks",
  title =        "Contour Tracing by Piecewise Linear Approximations",
  journal =      j-TOG,
  volume =       "9",
  number =       "4",
  pages =        "389--423",
  month =        oct,
  year =         "1990",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Jan 5 07:58:42 MST 1996",
  bibsource =    "Graphics/imager/imager.90.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/88575.html",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; contour tracing; Coxeter triangulations;
                 simplicial continuation; theory",
  subject =      "{\bf I.3.5}: Computing Methodologies, COMPUTER
                 GRAPHICS, Computational Geometry and Object Modeling,
                 Geometric algorithms, languages, and systems.",
}

@Article{Ball:1990:ICV,
  author =       "A. A. Ball and D. J. T. Storry",
  title =        "An Investigation of Curvature Variations Over
                 Recursively Generated {B}-Spline Surfaces",
  journal =      j-TOG,
  volume =       "9",
  number =       "4",
  pages =        "424--437",
  month =        oct,
  year =         "1990",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Jan 5 07:58:42 MST 1996",
  bibsource =    "Graphics/siggraph/90.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/88580.html",
  abstract =     "The continuity properties of recursively generated
                 B-spline surfaces over an arbitrary topology have been
                 related to the eigenproperties of the local subdivision
                 transformation, and conditions have been established on
                 the subdivision weightings for tangent plane continuity
                 at extraordinary points. In this paper, curves through
                 an extraordinary point, which align in both the tangent
                 and binormal direction, are identified, and their
                 curvatures are compared either side of the point.
                 Further restrictions on the subdivision weightings are
                 derived to optimize the curvature properties of the
                 surface. In general continuity of curvature is not
                 attained.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; B-splines surfaces; curvature continuity;
                 design; discrete Fourier transform; nonrectangular
                 topologies; recursive subdivision; theory",
  subject =      "{\bf G.1.1}: Mathematics of Computing, NUMERICAL
                 ANALYSIS, Interpolation, Spline and piecewise
                 polynomial interpolation. {\bf G.1.3}: Mathematics of
                 Computing, NUMERICAL ANALYSIS, Numerical Linear
                 Algebra, Eigenvalues. {\bf I.3.5}: Computing
                 Methodologies, COMPUTER GRAPHICS, Computational
                 Geometry and Object Modeling, Geometric algorithms,
                 languages, and systems.",
}

@Article{Kamada:1991:GFV,
  author =       "Tomihisa Kamada and Satoru Kawai",
  title =        "A General Framework for Visualizing Abstract Objects
                 and Relations",
  journal =      j-TOG,
  volume =       "10",
  number =       "1",
  pages =        "1--39",
  month =        jan,
  year =         "1991",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Jan 5 07:58:42 MST 1996",
  bibsource =    "Graphics/siggraph/91.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/99903.html",
  abstract =     "Pictorial representations significantly enhance our
                 ability to understand complicated relations and
                 structures, which means that information systems
                 strongly require user interfaces that support the
                 visualization of many kinds of information with a wide
                 variety of graphical forms. At present, however, these
                 difficult visualization problems have not been solved.
                 We present a visualization framework for translating
                 abstract objects and relations, typically represented
                 in textual forms, into pictorial representations, and
                 describe a general visualization interface based on
                 this framework. In our framework, abstract objects and
                 relations are mapped to graphical objects and relations
                 by user-defined mapping rules. The kernel of our
                 visualization process is to determine a layout of
                 graphical objects under geometric constraints. A
                 constraint-based object layout system named COOL has
                 been developed to handle this layout problem. COOL
                 introduces the concept of rigidity of constraints in
                 order to reasonably handle, a set of conflicting
                 constraints by use of the least squares method. As
                 applications of our system, we show the generation of
                 kinship diagrams, list diagrams, Nassi-Shneiderman
                 diagrams, and entity-relationship diagrams.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "Algorithms; Computer graphics; Constraint-based
                 systems; Constraints; Design; Graph drawing; Graphics
                 systems; Graphics utilities; human factors; Languages;
                 Layouts; Methodology and techniques; Pictorial
                 representations; Picture description languages;
                 Software engineering; Theory; Tools and techniques;
                 User interfaces; Visualization",
  subject =      "{\bf I.3.4}: Computing Methodologies, COMPUTER
                 GRAPHICS, Graphics Utilities, Picture description
                 languages. {\bf H.5.2}: Information Systems,
                 INFORMATION INTERFACES AND PRESENTATION, User
                 Interfaces, Evaluation/methodology. {\bf D.2.2}:
                 Software, SOFTWARE ENGINEERING, Tools and Techniques,
                 User interfaces. {\bf H.1.2}: Information Systems,
                 MODELS AND PRINCIPLES, User/Machine Systems, Human
                 information processing.",
}

@Article{Jansen:1991:DOP,
  author =       "Frederik W. Jansen",
  title =        "Depth-Order Point Classification Techniques for {CSG}
                 Display Algorithms",
  journal =      j-TOG,
  volume =       "10",
  number =       "1",
  pages =        "40--70",
  month =        jan,
  year =         "1991",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Jan 5 07:58:42 MST 1996",
  bibsource =    "Graphics/ray.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/99904.html",
  abstract =     "Constructive Solid Geometry (CSG) defines objects as
                 Boolean combinations (CSG trees) of primitive solids.
                 To display such objects, one must classify points on
                 the surfaces of the primitive solids with respect to
                 the resulting composite object, to test whether these
                 points lie on the boundary of the composite object or
                 not. Although the point classification is trivial
                 compared to the surface classification (i.e., the
                 computation of the composite object), for CSG models
                 with a large number of primitive solids (large CSG
                 trees), the point classification may still consume a
                 considerable fraction of the total processing time.
                 This paper presents an overview of existing and new
                 efficiency-improving techniques for classifying points
                 in depth order. The different techniques are compared
                 through experiments.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; computational geometry; constructive solid
                 geometry; CSG; CSG algorithms; design; display
                 algorithms; efficiency; experimentation; object
                 modeling; realism; solid modeling",
  subject =      "{\bf I.3.5}: Computing Methodologies, COMPUTER
                 GRAPHICS, Computational Geometry and Object Modeling,
                 Geometric algorithms, languages, and systems. {\bf
                 I.3.5}: Computing Methodologies, COMPUTER GRAPHICS,
                 Computational Geometry and Object Modeling,
                 Constructive solid geometry (CSG).",
}

@Article{Karasick:1991:EDT,
  author =       "Michael Karasick and Derek Lieber and Lee R.
                 Nackman",
  title =        "Efficient {Delaunay} Triangulation Using Rational
                 Arithmetic",
  journal =      j-TOG,
  volume =       "10",
  number =       "1",
  pages =        "71--91",
  month =        jan,
  year =         "1991",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Jun 11 18:22:31 1999",
  bibsource =    "Graphics/imager/imager.91.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/99905.html",
  abstract =     "Many fundamental tests performed by geometric
                 algorithms can be formulated in terms of finding the
                 sign of a determinant. When these tests are implemented
                 using fixed precision arithmetic such as floating
                 point, they can produce incorrect answers; when they
                 are implemented using arbitrary-precision arithmetic,
                 they are expensive to compute. We present
                 adaptive-precision algorithms for finding the signs of
                 determinants of matrices with integer and rational
                 elements. These algorithms were developed and tested by
                 integrating them into the Guibas-Stolfi Delaunay
                 triangulation algorithm. Through a combination of
                 algorithm design and careful engineering of the
                 implementation, the resulting program can triangulate a
                 set of random rational points in the unit circle only
                 four to five times slower than can a floating-point
                 implementation of the algorithm. The algorithms,
                 engineering process, and software tools developed are
                 described.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; design; experimentation; languages;
                 performance; reliability; robust geometric computation;
                 triangulation",
  subject =      "{\bf I.3.5}: Computing Methodologies, COMPUTER
                 GRAPHICS, Computational Geometry and Object Modeling,
                 Geometric algorithms, languages, and systems. {\bf
                 J.6}: Computer Applications, COMPUTER-AIDED
                 ENGINEERING, Computer-aided design (CAD). {\bf G.4}:
                 Mathematics of Computing, MATHEMATICAL SOFTWARE,
                 Efficiency.",
}

@Article{Klassen:1991:DAC,
  author =       "R. Victor Klassen",
  title =        "Drawing Antialiased Cubic Spline Curves",
  journal =      j-TOG,
  volume =       "10",
  number =       "1",
  pages =        "92--108",
  month =        jan,
  year =         "1991",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Jan 5 07:58:42 MST 1996",
  bibsource =    "Graphics/imager/imager.91.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/99906.html",
  abstract =     "Cubic spline curves have many nice properties that
                 make them desirable for use in computer graphics, and
                 the advantages of antialiasing have been known for some
                 years. Yet, only recently has there been any attempt at
                 directly antialiasing spline curves. Parametric spline
                 curves have resisted antialiasing in several ways:
                 single segments may cross or become tangent to
                 themselves. Cusps and small loops are easily missed
                 entirely. Thus, short pieces of the curve cannot
                 necessarily be rendered in isolation. Finding the
                 distance from a pixel center to the curve accurately
                 and efficiently---usually an essential part of
                 antialiasing---is an unsolved problem. The method
                 presented by Lien, Shantz, and Pratt [21] is a good
                 start, although it considers pixel-length pieces of the
                 curve in isolation and lacks robustness in the handling
                 of certain curves. This paper provides an improved
                 method that is more robust, and is able to handle
                 intersections and tangency.",
  acknowledgement = ack-nhfb,
  annote =       "figures 7 and 8 on p. 106 are transposed but not their
                 captions",
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "adaptive forward differencing; algorithms;
                 antialiasing parametric curves; B{\'e}zier curves;
                 design; parametric curve plotting",
  subject =      "{\bf I.3.3}: Computing Methodologies, COMPUTER
                 GRAPHICS, Picture/Image Generation, Display algorithms.
                 {\bf I.3.5}: Computing Methodologies, COMPUTER
                 GRAPHICS, Computational Geometry and Object Modeling,
                 Splines.",
}

@Article{Lamming:1991:CSM,
  author =       "Michael G. Lamming and Warren L. Rhodes",
  title =        "Corrigenda: ``{A Simple Method for Improved Color
                 Printing of Monitor Images}''",
  journal =      j-TOG,
  volume =       "10",
  number =       "1",
  pages =        "109--109",
  month =        jan,
  year =         "1991",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Jan 06 17:34:26 1996",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  note =         "See \cite{Lamming:1990:SMI}.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Casner:1991:TAA,
  author =       "Stephen M. Casner",
  title =        "A Task-Analytic Approach to the Automated Design of
                 Graphic Presentations",
  journal =      j-TOG,
  volume =       "10",
  number =       "2",
  pages =        "111--151",
  month =        apr,
  year =         "1991",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Jan 06 15:41:24 1996",
  bibsource =    "Graphics/siggraph/91.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/108361.html",
  abstract =     "BOZ is an automated graphic design and presentation
                 tool that designs graphics based on an analysis of the
                 task for which a graphic is intended to support. When
                 designing a graphic, BOZ aims to optimize two ways in
                 which graphics help expedite human performance of
                 information-processing tasks: (1) allowing users to
                 substitute simple perceptual inferences in place of
                 more demanding logical inferences, and (2) streamlining
                 users' search for needed information. BOZ analyzes a
                 logical description of a task to be performed by a
                 human user and designs a provably equivalent perceptual
                 task by substituting perceptual inferences in place of
                 logical inferences in the task description. BOZ then
                 designs and renders an accompanying graphic that
                 encodes and structures data such that performance of
                 each perceptual inference is supported and visual
                 search is minimized. BOZ produces a graphic along with
                 a perceptual procedure describing how to use the
                 graphic to complete the task. A key feature of BOZ's
                 approach is that it is able to design different
                 presentations of the same information customized to the
                 requirements of different tasks. BOZ is used to design
                 graphic presentations of airline schedule information
                 to support five different airline reservation tasks.
                 Reaction time studies done with real users for one task
                 and graphic show that the BOZ-designed graphic
                 significantly reduces users' performance time to the
                 task. Regression analyses link the observed efficiency
                 savings to BOZ's two key design principles: perceptual
                 inference substitutions and pruning of visual search.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "Algorithms; Applications and expert systems;
                 Artificial intelligence; Automated design; Computer
                 graphics; Design; Ergonomics; experimentation; Graphic
                 design; Graphic user interface; Human factors; Human
                 information processing; Methodology and techniques;
                 Models and principles; Software engineering; Task
                 analysis; Theory; Tools and techniques; User
                 interfaces; User/machine systems; Visual languages",
  subject =      "{\bf H.5.2}: Information Systems, INFORMATION
                 INTERFACES AND PRESENTATION, User Interfaces, Screen
                 design. {\bf H.5.2}: Information Systems, INFORMATION
                 INTERFACES AND PRESENTATION, User Interfaces,
                 Interaction styles. {\bf H.1.2}: Information Systems,
                 MODELS AND PRINCIPLES, User/Machine Systems, Human
                 information processing. {\bf D.2.2}: Software, SOFTWARE
                 ENGINEERING, Tools and Techniques, User interfaces.
                 {\bf I.3.6}: Computing Methodologies, COMPUTER
                 GRAPHICS, Methodology and Techniques, Ergonomics. {\bf
                 H.5.2}: Information Systems, INFORMATION INTERFACES AND
                 PRESENTATION, User Interfaces, Ergonomics.",
}

@Article{Klassen:1991:IFD,
  author =       "R. Victor Klassen",
  title =        "Integer Forward Differencing of Cubic Polynomials:
                 Analysis and Algorithms",
  journal =      j-TOG,
  volume =       "10",
  number =       "2",
  pages =        "152--181",
  month =        apr,
  year =         "1991",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Jan 5 07:58:42 MST 1996",
  bibsource =    "Graphics/siggraph/91.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/108364.html",
  abstract =     "Two incremental cubic interpolation algorithms are
                 derived and analysed. Each is based on a known linear
                 interpolation algorithm and modified for third order
                 forward differencing. The tradeoff between overflow
                 avoidance and loss of precision has made forward
                 differencing a method which, although known to be fast,
                 can be difficult to implement. It is shown that there
                 is one particular family of curves which represents the
                 worst case, in the sense that if a member of this
                 family can be accurately drawn without overflow, then
                 any curve which fits in the bounding box of that curve
                 can be. From this the limitations in terms of step
                 count and screen resolution are found for each of the
                 two algorithms.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; B{\'e}zier curves; parametric curve
                 plotting",
  subject =      "{\bf I.3.5}: Computing Methodologies, COMPUTER
                 GRAPHICS, Computational Geometry and Object Modeling,
                 Splines. {\bf G.1.1}: Mathematics of Computing,
                 NUMERICAL ANALYSIS, Interpolation, Spline and piecewise
                 polynomial interpolation. {\bf G.1.2}: Mathematics of
                 Computing, NUMERICAL ANALYSIS, Approximation, Spline
                 and piecewise polynomial approximation. {\bf I.3.5}:
                 Computing Methodologies, COMPUTER GRAPHICS,
                 Computational Geometry and Object Modeling, Curve,
                 surface, solid, and object representations. {\bf
                 I.3.5}: Computing Methodologies, COMPUTER GRAPHICS,
                 Computational Geometry and Object Modeling, Geometric
                 algorithms, languages, and systems.",
}

@Article{Ekoule:1991:TAA,
  author =       "A. B. Ekoule and F. C. Peyrin and C. L. Odet",
  title =        "A Triangulation Algorithm From Arbitrary Shaped
                 Multiple Planar Contours",
  journal =      j-TOG,
  volume =       "10",
  number =       "2",
  pages =        "182--199",
  month =        apr,
  year =         "1991",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Jan 06 15:41:32 1996",
  bibsource =    "Graphics/siggraph/91.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/108363.html",
  abstract =     "Conventional triangulation algorithms from planar
                 contours suffer from some limitations. For instance,
                 incorrect results can be obtained when the contours are
                 not convex, or when the contours in two successive
                 slices are very different. In the same way, the
                 presence of multiple contours in a slice leads to
                 ambiguities in defining the appropriate links. The
                 purpose of this paper is to define a general
                 triangulation procedure that provides a solution to
                 these problems. We first describe a simple heuristic
                 triangulation algorithm which is extended to nonconvex
                 contours. It uses an original decomposition of an
                 arbitrary contour into elementary convex subcontours.
                 Then the problem of linking one contour in a slice to
                 several contours in an adjacent slice is examined. To
                 this end, a new and unique interpolated contour is
                 generated between the two slices, and the link is
                 created using the previously defined procedure. Next, a
                 solution to the general case of linking multiple
                 contours in each slice is proposed. Finally, the
                 algorithm is applied to the reconstitution of the
                 external surface of a complex shaped object: a human
                 vertebra.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; slice interpolation; triangulation",
  subject =      "{\bf I.3.3}: Computing Methodologies, COMPUTER
                 GRAPHICS, Picture/Image Generation, Display algorithms.
                 {\bf I.3.5}: Computing Methodologies, COMPUTER
                 GRAPHICS, Computational Geometry and Object Modeling,
                 Curve, surface, solid, and object representations.",
}

@Article{Becker:1991:IMT,
  author =       "Shawn C. Becker and William A. Barrett and Dan R.
                 {Olsen, Jr.}",
  title =        "Interactive measurement of three-dimensional objects
                 using a depth buffer and linear probe",
  journal =      j-TOG,
  volume =       "10",
  number =       "2",
  pages =        "201--207",
  month =        apr,
  year =         "1991",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Jan 06 15:41:43 1996",
  bibsource =    "Graphics/siggraph/91.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/108446.html",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; design",
  subject =      "{\bf I.3.7}: Computing Methodologies, COMPUTER
                 GRAPHICS, Three-Dimensional Graphics and Realism. {\bf
                 I.3.6}: Computing Methodologies, COMPUTER GRAPHICS,
                 Methodology and Techniques, Interaction techniques.
                 {\bf J.2}: Computer Applications, PHYSICAL SCIENCES AND
                 ENGINEERING.",
}

@Article{Beatty:1991:ENE,
  author =       "John Beatty",
  title =        "Editorial: New {Editor-in-Chief}",
  journal =      j-TOG,
  volume =       "10",
  number =       "3",
  pages =        "209--210",
  month =        jul,
  year =         "1991",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Feb 17 19:20:23 2012",
  bibsource =    "Graphics/siggraph/91.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Singh:1991:ALS,
  author =       "Gurminder Singh and Mark Green",
  title =        "Automating the Lexical and Syntactic Design of
                 Graphical User Interfaces: The {UofA}* {UIMS}",
  journal =      j-TOG,
  volume =       "10",
  number =       "3",
  pages =        "213--254",
  month =        jul,
  year =         "1991",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Jan 06 15:41:48 1996",
  bibsource =    "Graphics/siggraph/91.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/108543.html",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "Computer graphics; design; human factors; Interaction
                 techniques; Methodologies; Methodology and techniques;
                 Miscellaneous; Rapid prototyping; Software engineering;
                 User interface design; User interface management
                 systems",
  subject =      "{\bf D.2.2}: Software, SOFTWARE ENGINEERING, Tools and
                 Techniques, User interfaces. {\bf H.5.2}: Information
                 Systems, INFORMATION INTERFACES AND PRESENTATION, User
                 Interfaces, User interface management systems (UIMS).
                 {\bf D.2.10}: Software, SOFTWARE ENGINEERING, Design,
                 Methodologies. {\bf H.5.2}: Information Systems,
                 INFORMATION INTERFACES AND PRESENTATION, User
                 Interfaces, Screen design. {\bf H.5.2}: Information
                 Systems, INFORMATION INTERFACES AND PRESENTATION, User
                 Interfaces, Interaction styles. {\bf I.3.6}: Computing
                 Methodologies, COMPUTER GRAPHICS, Methodology and
                 Techniques, Interaction techniques.",
}

@Article{Hobby:1991:NSI,
  author =       "John D. Hobby",
  title =        "Numerically Stable Implicitization of Cubic Curves",
  journal =      j-TOG,
  volume =       "10",
  number =       "3",
  pages =        "255--296",
  month =        jul,
  year =         "1991",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Jan 5 07:58:42 MST 1996",
  bibsource =    "Graphics/siggraph/91.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/108546.html",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; numerical stability; reliability",
  subject =      "{\bf I.3.5}: Computing Methodologies, COMPUTER
                 GRAPHICS, Computational Geometry and Object Modeling,
                 Curve, surface, solid, and object representations.",
}

@Article{Walton:1991:TPP,
  author =       "D. J. Walton and R. Xu",
  title =        "Turning Point Preserving Planar Interpolation",
  journal =      j-TOG,
  volume =       "10",
  number =       "3",
  pages =        "297--311",
  month =        jul,
  year =         "1991",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Jan 5 07:58:42 MST 1996",
  bibsource =    "Graphics/imager/imager.91.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/108548.html",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; approximation; design; interpolation;
                 quadratic B{\'e}zier curves",
  subject =      "{\bf I.3.5}: Computing Methodologies, COMPUTER
                 GRAPHICS, Computational Geometry and Object Modeling,
                 Splines. {\bf I.3.5}: Computing Methodologies, COMPUTER
                 GRAPHICS, Computational Geometry and Object Modeling,
                 Curve, surface, solid, and object representations. {\bf
                 G.1.2}: Mathematics of Computing, NUMERICAL ANALYSIS,
                 Approximation, Spline and piecewise polynomial
                 approximation. {\bf G.1.1}: Mathematics of Computing,
                 NUMERICAL ANALYSIS, Interpolation, Spline and piecewise
                 polynomial interpolation. {\bf J.6}: Computer
                 Applications, COMPUTER-AIDED ENGINEERING,
                 Computer-aided design (CAD).",
}

@Article{Meyer:1991:LTO,
  author =       "Alan Meyer",
  title =        "A Linear Time {Oslo} Algorithm",
  journal =      j-TOG,
  volume =       "10",
  number =       "3",
  pages =        "312--318",
  month =        jul,
  year =         "1991",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Jan 5 07:58:42 MST 1996",
  bibsource =    "Graphics/imager/imager.91.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/108552.html",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; B-splines; computer-aided geometric
                 design; design; subdivision",
  subject =      "{\bf I.3.5}: Computing Methodologies, COMPUTER
                 GRAPHICS, Computational Geometry and Object Modeling,
                 Splines. {\bf I.3.5}: Computing Methodologies, COMPUTER
                 GRAPHICS, Computational Geometry and Object Modeling,
                 Curve, surface, solid, and object representations. {\bf
                 J.6}: Computer Applications, COMPUTER-AIDED
                 ENGINEERING, Computer-aided design (CAD).",
}

@Article{Ware:1991:CRC,
  author =       "Colin Ware and William Cowan",
  title =        "Corrigenda: ``{The {RGYB} Color Geometry}''",
  journal =      j-TOG,
  volume =       "10",
  number =       "3",
  pages =        "319--319",
  month =        jul,
  year =         "1991",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Jan 06 17:38:09 1996",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  note =         "See \cite{Ware:1990:RCG}.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Foley:1991:ELB,
  author =       "Jim Foley",
  title =        "Editorial: Looking Back, Looking Ahead",
  journal =      j-TOG,
  volume =       "10",
  number =       "4",
  pages =        "321--322",
  month =        oct,
  year =         "1991",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Jan 5 07:58:42 MST 1996",
  bibsource =    "Graphics/siggraph/91.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Rappoport:1991:RCS,
  author =       "Ari Rappoport",
  title =        "Rendering Curves and Surfaces with Hybrid Subdivision
                 and Forward Differencing",
  journal =      j-TOG,
  volume =       "10",
  number =       "4",
  pages =        "323--341",
  month =        oct,
  year =         "1991",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Jan 5 07:58:42 MST 1996",
  bibsource =    "Graphics/imager/imager.91.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/116914.html",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "adaptive forward differencing; algorithms; B{\'e}zier
                 curves and surfaces; design; parametric curves and
                 surfaces; performance; subdivision method; theory",
  subject =      "{\bf I.3.3}: Computing Methodologies, COMPUTER
                 GRAPHICS, Picture/Image Generation, Display algorithms.
                 {\bf I.3.5}: Computing Methodologies, COMPUTER
                 GRAPHICS, Computational Geometry and Object Modeling,
                 Curve, surface, solid, and object representations.",
}

@Article{Lee:1991:CSP,
  author =       "S. L. Lee and A. A. Majid",
  title =        "Closed Smooth Piecewise Bicubic Surfaces",
  journal =      j-TOG,
  volume =       "10",
  number =       "4",
  pages =        "342--365",
  month =        oct,
  year =         "1991",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Jan 5 07:58:42 MST 1996",
  bibsource =    "Graphics/siggraph/91.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/116915.html",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; B-splines; bicubic patches; B{\'e}zier
                 representation; closed surfaces; de Casteljau
                 algorithm; design; geometric continuity; geometric
                 modeling; theory",
  subject =      "{\bf I.3.5}: Computing Methodologies, COMPUTER
                 GRAPHICS, Computational Geometry and Object Modeling,
                 Curve, surface, solid, and object representations. {\bf
                 G.1.1}: Mathematics of Computing, NUMERICAL ANALYSIS,
                 Interpolation, Spline and piecewise polynomial
                 interpolation. {\bf G.1.3}: Mathematics of Computing,
                 NUMERICAL ANALYSIS, Numerical Linear Algebra,
                 Eigenvalues. {\bf I.3.5}: Computing Methodologies,
                 COMPUTER GRAPHICS, Computational Geometry and Object
                 Modeling, Splines.",
}

@Article{Pottmann:1991:LCC,
  author =       "Helmut Pottmann",
  title =        "Locally controllable conic splines with curvature
                 continuity",
  journal =      j-TOG,
  volume =       "10",
  number =       "4",
  pages =        "366--377",
  month =        oct,
  year =         "1991",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Jan 5 07:58:42 MST 1996",
  bibsource =    "Graphics/imager/imager.91.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/116916.html",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; conic sections; design; geometric
                 continuity; projective geometry; rational B{\'e}zier
                 curves",
  subject =      "{\bf I.3.5}: Computing Methodologies, COMPUTER
                 GRAPHICS, Computational Geometry and Object Modeling,
                 Curve, surface, solid, and object representations. {\bf
                 J.6}: Computer Applications, COMPUTER-AIDED
                 ENGINEERING. {\bf I.3.5}: Computing Methodologies,
                 COMPUTER GRAPHICS, Computational Geometry and Object
                 Modeling, Splines.",
}

@Article{Chionh:1991:UMR,
  author =       "Eng-Wee Chionh and Ronald N. Goldman and James R.
                 Miller",
  title =        "Using Multivariate Resultants to Find the Intersection
                 of Three Quadric Surfaces",
  journal =      j-TOG,
  volume =       "10",
  number =       "4",
  pages =        "378--400",
  month =        oct,
  year =         "1991",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Jan 06 16:06:06 1996",
  bibsource =    "Graphics/siggraph/91.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/116917.html",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; design; theory",
  subject =      "{\bf J.6}: Computer Applications, COMPUTER-AIDED
                 ENGINEERING, Computer-aided design (CAD). {\bf I.3.5}:
                 Computing Methodologies, COMPUTER GRAPHICS,
                 Computational Geometry and Object Modeling, Curve,
                 surface, solid, and object representations. {\bf
                 I.3.5}: Computing Methodologies, COMPUTER GRAPHICS,
                 Computational Geometry and Object Modeling, Geometric
                 algorithms, languages, and systems. {\bf I.3.5}:
                 Computing Methodologies, COMPUTER GRAPHICS,
                 Computational Geometry and Object Modeling, Physically
                 based modeling.",
}

@Article{Sharir:1992:SOS,
  author =       "Micha Sharir and Mark H. Overmars",
  title =        "A Simple Output-Sensitive Algorithm for Hidden Surface
                 Removal",
  journal =      j-TOG,
  volume =       "11",
  number =       "1",
  pages =        "1--11",
  month =        jan,
  year =         "1992",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Jan 5 07:58:42 MST 1996",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/112141.html",
  abstract =     "We derive a simple output-sensitive algorithm for
                 hidden surface removal in a collection of n triangles
                 in space for which a (partial) depth order is known. If
                 $k$ is the combinatorial complexity of the output
                 visibility map, the method runs in time $O(n\sqrt{k}
                 \log n)$. The method is extended to work for other
                 classes of objects as well, sometimes with even
                 improved time bounds. For example, we obtain an
                 algorithm that performs hidden surface removal for n
                 (nonintersecting) balls in time $O(n^{3/2}\log n+k)$",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; hidden surface removal; theory",
  subject =      "{\bf I.3.7}: Computing Methodologies, COMPUTER
                 GRAPHICS, Three-Dimensional Graphics and Realism,
                 Hidden line/surface removal. {\bf F.2.2}: Theory of
                 Computation, ANALYSIS OF ALGORITHMS AND PROBLEM
                 COMPLEXITY, Nonnumerical Algorithms and Problems,
                 Geometrical problems and computations. {\bf I.3.5}:
                 Computing Methodologies, COMPUTER GRAPHICS,
                 Computational Geometry and Object Modeling, Geometric
                 algorithms, languages, and systems.",
}

@Article{Cameron:1992:RMG,
  author =       "Stephen Cameron and Yap Chee-Keng",
  title =        "Refinement Methods for Geometric Bounds in
                 Constructive Solid Geometry",
  journal =      j-TOG,
  volume =       "11",
  number =       "1",
  pages =        "12--39",
  month =        jan,
  year =         "1992",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Jan 5 07:58:42 MST 1996",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/123764.html",
  abstract =     "In constructive solid geometry, geometric solids are
                 represented as trees whose leaves are labeled by
                 primitive solids and whose internal nodes are labeled
                 by set-theoretic operations. A {\em bounding function}
                 in this context is an upper or lower estimate on the
                 extent of the constituent sets; such bounds are
                 commonly used to speed up algorithms based on such
                 trees. We introduce the class of {\em totally
                 consistent bounding functions}, which have the
                 desirable properties of allowing surprisingly good
                 bounds to be built quickly. Both outer and inner bounds
                 can be refined using a set of rewrite rules, for which
                 we give some complexity and convergence results. We
                 have implemented the refinement rules for outer bounds
                 within a solid modeling system, where they have proved
                 especially useful for intersection testing in three and
                 four dimensions. Our implementations have used boxes as
                 bounds, but different classes (shapes) of bounds are
                 also explored. The rewrite rules are also applicable to
                 relatively slow, exact operations, which we explore for
                 their theoretical insight, and to general Boolean
                 algebras. Results concerning the relationship between
                 these bounds and active zones are also noted.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; design; performance; theory",
  subject =      "{\bf I.3.5}: Computing Methodologies, COMPUTER
                 GRAPHICS, Computational Geometry and Object Modeling,
                 Hierarchy and geometric transformations. {\bf F.2.2}:
                 Theory of Computation, ANALYSIS OF ALGORITHMS AND
                 PROBLEM COMPLEXITY, Nonnumerical Algorithms and
                 Problems, Computations on discrete structures. {\bf
                 F.2.2}: Theory of Computation, ANALYSIS OF ALGORITHMS
                 AND PROBLEM COMPLEXITY, Nonnumerical Algorithms and
                 Problems, Geometrical problems and computations. {\bf
                 I.1.1}: Computing Methodologies, ALGEBRAIC
                 MANIPULATION, Expressions and Their Representation,
                 Simplification of expressions. {\bf J.6}: Computer
                 Applications, COMPUTER-AIDED ENGINEERING,
                 Computer-aided design (CAD).",
}

@Article{Desaulniers:1992:EMB,
  author =       "H. Desaulniers and N. F. Stewart",
  title =        "An Extension of Manifold Boundary Representations to
                 the $r$-Sets",
  journal =      j-TOG,
  volume =       "11",
  number =       "1",
  pages =        "40--60",
  month =        jan,
  year =         "1992",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Jan 5 07:58:42 MST 1996",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/111777.html",
  abstract =     "In this paper we study the relationship between {\em
                 manifold solids} ($r$-sets whose boundaries are
                 two-dimensional closed manifolds) and {\em $r$-sets}.
                 We begin by showing that an $r$-set may be viewed as
                 the limit of a certain sequence of manifold solids,
                 where distance is measured using the Hausdorff metric.
                 This permits us to introduce a minimal set of
                 generalized Euler operators, sufficient for the
                 construction and manipulation of $r$-sets. The
                 completeness result for ordinary Euler operators
                 carries over immediately to the generalized Euler
                 operators on the $r$-sets and the modification of the
                 usual boundary data structures, corresponding to our
                 extension to nonmanifold $r$-sets, is straightforward.
                 We in fact describe a modification of a well-known
                 boundary data structure in order to illustrate how the
                 extension can be used in typical solid modeling
                 algorithms, and describe an implementation.\par

                 The results described above largely eliminate what has
                 been called an inherent mismatch between the modeling
                 spaces defined by manifold solids and by $r$-sets. We
                 view the $r$-sets as a more appropriate choice for a
                 modeling space: in particular, the $r$-sets provide
                 closure with respect to regularized set operations and
                 a complete set of generalized Euler operators for the
                 manipulation of boundary representations, for graphics
                 and other purposes. It remains to formulate and prove a
                 theorem on the soundness of the generalized Euler
                 operators.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; design; theory",
  subject =      "{\bf I.3.5}: Computing Methodologies, COMPUTER
                 GRAPHICS, Computational Geometry and Object Modeling,
                 Boundary representations.",
}

@Article{Bajaj:1992:ASD,
  author =       "Chanderjit L. Bajaj and Insung Ihm",
  title =        "Algebraic Surface Design with {Hermite}
                 Interpolation",
  journal =      j-TOG,
  volume =       "11",
  number =       "1",
  pages =        "61--91",
  month =        jan,
  year =         "1992",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Jan 5 07:58:42 MST 1996",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/120081.html",
  abstract =     "This paper presents an efficient algorithm called
                 Hermite interpolation, for constructing low-degree
                 algebraic surfaces, which contain, with $C^1$ or
                 tangent plane continuity, any given collection of
                 points and algebraic space curves having derivative
                 information. Positional as well as derivative
                 constraints on an implicitly defined algebraic surface
                 are translated into a homogeneous linear system, where
                 the unknowns are the coefficients of the polynomial
                 defining the algebraic surface. Computational details
                 of the Hermite interpolation algorithm are presented
                 along with several illustrative applications of the
                 interpolation technique to construction of joining or
                 blending surfaces for solid models as well as fleshing
                 surfaces for curved wire frame models. A heuristic
                 approach to interactive shape control of implicit
                 algebraic surfaces is also given, and open problems in
                 algebraic surface design are discussed.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; design; theory",
  subject =      "{\bf I.3.5}: Computing Methodologies, COMPUTER
                 GRAPHICS, Computational Geometry and Object Modeling,
                 Curve, surface, solid, and object representations. {\bf
                 F.2.1}: Theory of Computation, ANALYSIS OF ALGORITHMS
                 AND PROBLEM COMPLEXITY, Numerical Algorithms and
                 Problems, Computations on polynomials. {\bf G.1.1}:
                 Mathematics of Computing, NUMERICAL ANALYSIS,
                 Interpolation, Interpolation formulas.",
}

@Article{Shneiderman:1992:TVT,
  author =       "Ben Shneiderman",
  title =        "Tree Visualization with Tree-Maps: {A} {$2$-D}
                 Space-Filling Approach",
  journal =      j-TOG,
  volume =       "11",
  number =       "1",
  pages =        "92--99",
  month =        jan,
  year =         "1992",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Jan 5 07:58:42 MST 1996",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/115768.html",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; human factors",
  subject =      "{\bf I.3.5}: Computing Methodologies, COMPUTER
                 GRAPHICS, Computational Geometry and Object Modeling,
                 Curve, surface, solid, and object representations. {\bf
                 E.1}: Data, DATA STRUCTURES, Trees.",
}

@Article{Anonymous:1992:AI,
  author =       "Anonymous",
  title =        "Author Index",
  journal =      j-TOG,
  volume =       "11",
  number =       "1",
  pages =        "100--101",
  month =        jan,
  year =         "1992",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Jan 6 16:37:06 1996",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Williams:1992:VOM,
  author =       "Peter L. Williams",
  title =        "Visibility Ordering Meshed Polyhedra",
  journal =      j-TOG,
  volume =       "11",
  number =       "2",
  pages =        "103--126",
  month =        apr,
  year =         "1992",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Jan 5 07:58:42 MST 1996",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/130899.html",
  abstract =     "A visibility-ordering of a set of objects from some
                 viewpoint is an ordering such that if object $a$
                 obstructs object $b$, then $b$ precedes $a$ in the
                 ordering. An algorithm is presented that generates a
                 visibility-ordering of an acyclic convex set of meshed
                 convex polyhedra. This algorithm takes time linear in
                 the size of the mesh. Modifications to this algorithm
                 and/or preprocessing techniques are described that
                 permit nonconvex cells nonconvex meshes (meshes with
                 cavities and/or voids), meshes with cycles, and sets of
                 disconnected meshes to be ordered. Visibility-ordering
                 of polyhedra is applicable to scientific visualization,
                 particularly direct volume rendering. It is shown how
                 the ordering algorithms can be used for domain
                 decomposition of finite element meshes for parallel
                 processing, and how the data structures used by these
                 algorithms can be used to solve the spatial point
                 location problem. The effects of cyclically obstructing
                 polyhedra are discussed and methods for their
                 elimination are described, including the use of the
                 Delaunay triangulation. Methods for converting
                 nonconvex meshes into convex meshes are described.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; design; theory",
  subject =      "{\bf I.3.7}: Computing Methodologies, COMPUTER
                 GRAPHICS, Three-Dimensional Graphics and Realism,
                 Visible line/surface algorithms. {\bf I.3.3}: Computing
                 Methodologies, COMPUTER GRAPHICS, Picture/Image
                 Generation, Display algorithms. {\bf I.3.3}: Computing
                 Methodologies, COMPUTER GRAPHICS, Picture/Image
                 Generation, Viewing algorithms. {\bf I.3.5}: Computing
                 Methodologies, COMPUTER GRAPHICS, Computational
                 Geometry and Object Modeling, Curve, surface, solid,
                 and object representations.",
}

@Article{Warren:1992:CMR,
  author =       "Joe Warren",
  title =        "Creating Multisided Rational {B}{\'e}zier Surfaces
                 Using Base Points",
  journal =      j-TOG,
  volume =       "11",
  number =       "2",
  pages =        "127--139",
  month =        apr,
  year =         "1992",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Jan 5 07:58:42 MST 1996",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/130828.html",
  abstract =     "Rational B{\'e}zier surfaces provide an effective tool
                 for geometric design. One aspect of the theory of
                 rational surfaces that is not well understood is what
                 happens when a rational parameterization takes on the
                 value (0/0, 0/0, 0/0) for some parameter value. Such
                 parameter values are called base points of the
                 parameterization. Base points can be introduced into a
                 rational parameterization in B{\'e}zier form by setting
                 weights of appropriate control points to zero. By
                 judiciously introducing base points, one can create
                 parameterizations of four-, five- and six-sided surface
                 patches using rational B{\'e}zier surfaces defined over
                 triangular domains. Subdivision techniques allow
                 rendering and smooth meshing of such surfaces.
                 Properties of base points also lead to a new
                 understanding of incompatible edge twist methods such
                 as Gregory's patch.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "design; theory",
  subject =      "{\bf I.3.5}: Computing Methodologies, COMPUTER
                 GRAPHICS, Computational Geometry and Object Modeling,
                 Curve, surface, solid, and object representations. {\bf
                 G.1.1}: Mathematics of Computing, NUMERICAL ANALYSIS,
                 Interpolation, Interpolation formulas.",
}

@Article{Cheng:1992:ESD,
  author =       "Fuhua Cheng",
  title =        "Estimating Subdivision Depths for Rational Curves and
                 Surfaces",
  journal =      j-TOG,
  volume =       "11",
  number =       "2",
  pages =        "140--151",
  month =        apr,
  year =         "1992",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Jan 5 07:58:42 MST 1996",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/130829.html",
  abstract =     "An algorithm to estimate subdivision depths for
                 rational curves and surfaces is presented. The
                 subdivision depth is not estimated for the given
                 curve/surface directly. The algorithm computes a
                 subdivision depth for the polynomial curve/surface of
                 which the given rational curve/surface is the image
                 under the standard perspective projection. This
                 subdivision depth, however, guarantees the required
                 flatness of the given curve/surface after the
                 subdivision. This work has applications in surface
                 rendering, surface/surface intersection, and mesh
                 generation.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; design",
  subject =      "{\bf I.3.5}: Computing Methodologies, COMPUTER
                 GRAPHICS, Computational Geometry and Object Modeling,
                 Curve, surface, solid, and object representations. {\bf
                 I.3.5}: Computing Methodologies, COMPUTER GRAPHICS,
                 Computational Geometry and Object Modeling, Geometric
                 algorithms, languages, and systems. {\bf J.6}: Computer
                 Applications, COMPUTER-AIDED ENGINEERING,
                 Computer-aided design (CAD).",
}

@Article{Hansen:1992:AGN,
  author =       "Allan Hansen and Farhad Arbab",
  title =        "An Algorithm for Generating {NC} Tools Paths for
                 Arbitrarily Shaped Pockets with Islands",
  journal =      j-TOG,
  volume =       "11",
  number =       "2",
  pages =        "152--182",
  month =        apr,
  year =         "1992",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Jan 5 07:58:42 MST 1996",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/130832.html",
  abstract =     "In this paper we describe algorithms for generating NC
                 tool paths for machining of arbitrarily shaped 2 l/2
                 dimensional pockets with arbitrary islands. These
                 pocketing algorithms are based on a new offsetting
                 algorithm presented in this paper. Our offsetting
                 algorithm avoids costly two-dimensional Boolean set
                 operations, relatively expensive distance calculations,
                 and the overhead of extraneous geometry, such as the
                 Voronoi diagrams, used in other pocketing algorithms.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; design",
  subject =      "{\bf I.3.5}: Computing Methodologies, COMPUTER
                 GRAPHICS, Computational Geometry and Object Modeling,
                 Geometric algorithms, languages, and systems. {\bf
                 J.6}: Computer Applications, COMPUTER-AIDED
                 ENGINEERING, Computer-aided design (CAD). {\bf F.1.2}:
                 Theory of Computation, COMPUTATION BY ABSTRACT DEVICES,
                 Modes of Computation.",
}

@Article{Rokne:1992:DSI,
  author =       "J. Rokne and Y. Yao",
  title =        "Double-Step Incremental Linear Interpolation",
  journal =      j-TOG,
  volume =       "11",
  number =       "2",
  pages =        "183--192",
  month =        apr,
  year =         "1992",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Jan 5 07:58:42 MST 1996",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  note =         "See \cite{Rokne:1993:C}.",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/130833.html",
  abstract =     "A two-step incremental linear interpolation algorithm
                 is derived and analyzed. It is shown that the algorithm
                 is correct, that it is reversible, and that it is
                 faster than previous single-step algorithms. An example
                 is given of the execution of the algorithm.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; performance",
  subject =      "{\bf I.3.3}: Computing Methodologies, COMPUTER
                 GRAPHICS, Picture/Image Generation, Display algorithms.
                 {\bf G.1.0}: Mathematics of Computing, NUMERICAL
                 ANALYSIS, General, Error analysis.",
}

@Article{Hudson:1992:ASC,
  author =       "Scott E. Hudson",
  title =        "Adding Shadows to a {$3$D} Cursor",
  journal =      j-TOG,
  volume =       "11",
  number =       "2",
  pages =        "193--199",
  month =        apr,
  year =         "1992",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Jan 5 07:58:42 MST 1996",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Wilhelms:1992:OFI,
  author =       "Jane Wilhelms and Allen {Van Gelder}",
  title =        "Octrees for Faster Isosurface Generation",
  journal =      j-TOG,
  volume =       "11",
  number =       "3",
  pages =        "201--227",
  month =        jul,
  year =         "1992",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Jan 5 07:58:42 MST 1996",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/130882.html",
  abstract =     "The large size of many volume data sets often prevents
                 visualization algorithms from providing interactive
                 rendering. The use of hierarchical data structures can
                 ameliorate this problem by storing summary information
                 to prevent useless exploration of regions of little or
                 no {\em current} interest within the volume. This paper
                 discusses research into the use of the {\em octree}
                 hierarchical data structure when the regions of current
                 interest can vary during the application, and are not
                 known {\em a priori}. Octrees are well suited to the
                 six-sided cell structure of many volumes.\par

                 A new space-efficient design is introduced for octree
                 representations of volumes whose resolutions are not
                 conveniently a power of two; octrees following this
                 design are called {\em branch-on-need octrees} (BONOs).
                 Also, a caching method is described that essentially
                 passes information between octree neighbors whose
                 visitation times may be quite different, then discards
                 it when its useful life is over.\par

                 Using the application of octrees to isosurface
                 generation as a focus, space and time comparisons for
                 octree-based versus more traditional ``marching''
                 methods are presented.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; performance",
  subject =      "{\bf I.3.7}: Computing Methodologies, COMPUTER
                 GRAPHICS, Three-Dimensional Graphics and Realism,
                 Visible line/surface algorithms. {\bf I.3.5}: Computing
                 Methodologies, COMPUTER GRAPHICS, Computational
                 Geometry and Object Modeling, Curve, surface, solid,
                 and object representations. {\bf E.1}: Data, DATA
                 STRUCTURES, Trees. {\bf I.3.3}: Computing
                 Methodologies, COMPUTER GRAPHICS, Picture/Image
                 Generation, Display algorithms.",
}

@Article{Meyers:1992:SC,
  author =       "David Meyers and Shelley Skinner and Kenneth Sloan",
  title =        "Surfaces from Contours",
  journal =      j-TOG,
  volume =       "11",
  number =       "3",
  pages =        "228--258",
  month =        jul,
  year =         "1992",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Jan 5 07:58:42 MST 1996",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/131213.html",
  abstract =     "This paper is concerned with the problem of
                 reconstructing the surfaces of three-dimensional
                 objects, given a collection of planar contours
                 representing cross-sections through the objects. This
                 problem has important applications in biomedical
                 research and instruction, solid modeling, and
                 industrial inspection.\par

                 The method we describe produces a triangulated mesh
                 from the data points of the contours which is then used
                 in conjunction with a piecewise parametric
                 surface-fitting algorithm to produce a reconstructed
                 surface.\par

                 The problem can be broken into four subproblems: the
                 {\em correspondence problem} (which contours should be
                 connected by the surface?), the {\em tiling problem}
                 (how should the contours be connected?), the {\em
                 branching problem} (what do we do when there are
                 branches in the surface?), and the {\em surface-fitting
                 problem} (what is the precise geometry of the
                 reconstructed surface?) We describe our system for
                 surface reconstruction from sets of contours with
                 respect to each of these subproblems. Special attention
                 is given to the correspondence and branching problems.
                 We present a method that can handle sets of contours in
                 which adjacent contours share a very contorted
                 boundary, and we describe a new approach to solving the
                 correspondence problem using a Minimum Spanning Tree
                 generated from the contours.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms",
  subject =      "{\bf I.3.5}: Computing Methodologies, COMPUTER
                 GRAPHICS, Computational Geometry and Object Modeling,
                 Curve, surface, solid, and object representations. {\bf
                 I.3.5}: Computing Methodologies, COMPUTER GRAPHICS,
                 Computational Geometry and Object Modeling, Boundary
                 representations. {\bf I.3.5}: Computing Methodologies,
                 COMPUTER GRAPHICS, Computational Geometry and Object
                 Modeling, Geometric algorithms, languages, and systems.
                 {\bf I.3.8}: Computing Methodologies, COMPUTER
                 GRAPHICS, Applications.",
}

@Article{McIlroy:1992:GRE,
  author =       "M. Douglas McIlroy",
  title =        "Getting Raster Ellipses Right",
  journal =      j-TOG,
  volume =       "11",
  number =       "3",
  pages =        "259--275",
  month =        jul,
  year =         "1992",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Jan 5 07:58:42 MST 1996",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/130892.html",
  abstract =     "A concise, incremental algorithm for raster
                 approximations to ellipses in standard position
                 produces approximations that are good to the last pixel
                 even near octant boundaries or the thin ends of highly
                 eccentric ellipses. The resulting approximations
                 commute with reflection about the diagonal and are
                 mathematically specifiable without reference to details
                 of the algorithm.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms",
  subject =      "{\bf I.3.3}: Computing Methodologies, COMPUTER
                 GRAPHICS, Picture/Image Generation, Line and curve
                 generation.",
}

@Article{Maillot:1992:NFM,
  author =       "Patrick-Gilles Maillot",
  title =        "A New, Fast Method for {$2$-D} Polygon Clipping:
                 Analysis and Software Implementation",
  journal =      j-TOG,
  volume =       "11",
  number =       "3",
  pages =        "276--290",
  month =        jul,
  year =         "1992",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Jan 5 07:58:42 MST 1996",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/130894.html",
  abstract =     "This paper presents a new 2D polygon clipping method,
                 based on an extension to the Sutherland-Cohen 2D line
                 clipping method. After discussing three basic polygon
                 clipping algorithms, a different approach is proposed,
                 explaining the principles of a new algorithm and
                 presenting it step by step.\par

                 An example implementation of the algorithm is given
                 along with some results. A comparison between the
                 proposed method, the Liang and Barsky algorithm, and
                 the Sutherland-Hodgman algorithm is also given, showing
                 performances up to eight times the speed of the
                 Sutherland-Hodgman algorithm, and up to three times the
                 Liang and Barsky algorithm. The algorithm proposed here
                 can use floating point or integer operations; this can
                 be useful for fast or simple implementations.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; design; theory",
  subject =      "{\bf I.3.3}: Computing Methodologies, COMPUTER
                 GRAPHICS, Picture/Image Generation, Display algorithms.
                 {\bf I.3.4}: Computing Methodologies, COMPUTER
                 GRAPHICS, Graphics Utilities, Graphics packages. {\bf
                 I.3.5}: Computing Methodologies, COMPUTER GRAPHICS,
                 Computational Geometry and Object Modeling, Geometric
                 algorithms, languages, and systems.",
}

@Article{Olsen:1992:BES,
  author =       "Dan R. Olsen",
  title =        "Bookmarks: An Enhanced Scroll Bar",
  journal =      j-TOG,
  volume =       "11",
  number =       "3",
  pages =        "291--295",
  month =        jul,
  year =         "1992",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Jan 5 07:58:42 MST 1996",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Foley:1992:E,
  author =       "Jim Foley",
  title =        "Editorial",
  journal =      j-TOG,
  volume =       "11",
  number =       "4",
  pages =        "297--298",
  month =        oct,
  year =         "1992",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Jan 5 07:58:42 MST 1996",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Anonymous:1992:CP,
  author =       "Anonymous",
  title =        "Call for papers",
  journal =      j-TOG,
  volume =       "11",
  number =       "4",
  pages =        "299--299",
  month =        oct,
  year =         "1992",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Jan 06 15:52:54 1996",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Stone:1992:SIC,
  author =       "Maureen C. Stone",
  title =        "Special Issue on Color",
  journal =      j-TOG,
  volume =       "11",
  number =       "4",
  pages =        "300--304",
  month =        oct,
  year =         "1992",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Jan 5 07:58:42 MST 1996",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Haase:1992:MPM,
  author =       "Chet S. Haase and Gary W. Meyer",
  title =        "Modeling Pigmented Materials for Realistic Image
                 Synthesis",
  journal =      j-TOG,
  volume =       "11",
  number =       "4",
  pages =        "305--335",
  month =        oct,
  year =         "1992",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Jan 5 07:58:42 MST 1996",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/146452.html",
  abstract =     "This article discusses and applies the Kubelka-Munk
                 theory of pigment mixing to computer graphics in order
                 to facilitate improved image synthesis. The theories of
                 additive and subtractive color mixing are discussed and
                 are shown to be insufficient for pigmented materials.
                 The Kubelka-Munk theory of pigment mixing is developed
                 and the relevant equations are derived. Pigment mixing
                 experiments are performed and the results are displayed
                 on color television monitors. A paint program that uses
                 Kubelka-Munk theory to mix real pigments is presented.
                 Theories of color matching with pigments are extended
                 to determine reflectances for use in realistic image
                 synthesis.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; experimentation; human factors",
  subject =      "{\bf I.3.7}: Computing Methodologies, COMPUTER
                 GRAPHICS, Three-Dimensional Graphics and Realism,
                 Color, shading, shadowing, and texture. {\bf I.3.4}:
                 Computing Methodologies, COMPUTER GRAPHICS, Graphics
                 Utilities, Paint systems.",
}

@Article{MacIntyre:1992:PAC,
  author =       "Blair MacIntyre and William B. Cowan",
  title =        "A Practical Approach to Calculating Luminance Contrast
                 on a {CRT}",
  journal =      j-TOG,
  volume =       "11",
  number =       "4",
  pages =        "336--347",
  month =        oct,
  year =         "1992",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Jan 5 07:58:42 MST 1996",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/146467.html",
  abstract =     "Luminance contrast is the basis of text legibility,
                 and maintaining luminance contrast is essential for any
                 color selection algorithm. In principle, it can be
                 calculated precisely on a sufficiently well-calibrated
                 display surface, but calibration is very expensive.
                 Consequently, most current systems deal with contrast
                 using heuristics. However, the usual CRT setup puts the
                 display surface into a state that is relatively
                 predictable. Luminance values can be estimated based on
                 this state, and these luminance values have been used
                 to calculate contrast using the Michelson definition.
                 This paper proposes a method for determining the
                 contrast of colored areas displayed on a CRT. It uses a
                 contrast metric that is in wide use in visual
                 psychophysics and shows that the metric can be
                 approximated reasonably without display measurement, as
                 long as it is possible to assume that the CRT has been
                 adjusted according to usual CRT setup standards.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; human factors",
  subject =      "{\bf I.3.3}: Computing Methodologies, COMPUTER
                 GRAPHICS, Picture/Image Generation, Display algorithms.
                 {\bf B.4.2}: Hardware, INPUT/OUTPUT AND DATA
                 COMMUNICATIONS, Input/Output Devices, Image display.
                 {\bf H.5.2}: Information Systems, INFORMATION
                 INTERFACES AND PRESENTATION, User Interfaces, Screen
                 design.",
}

@Article{Wu:1992:CQD,
  author =       "Xialin Wu",
  title =        "Color Quantization by Dynamic Programming and
                 Principal Analysis",
  journal =      j-TOG,
  volume =       "11",
  number =       "4",
  pages =        "348--372",
  month =        oct,
  year =         "1992",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Jan 5 07:58:42 MST 1996",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/146475.html",
  abstract =     "Color quantization is a process of choosing a set of
                 $K$ representative colors to approximate the $N$ colors
                 of an image, $K < N$, such that the resulting $K$-color
                 image looks as much like the original $N$-color image
                 as possible. This is an optimization problem known to
                 be NP-complete in $K$. However, this paper shows that
                 by ordering the $N$ colors along their principal axis
                 and partitioning the color space with respect to this
                 ordering, the resulting constrained optimization
                 problem can be solved in $O(N + KM^{2})$ time by
                 dynamic programming (where $M$ is the intensity
                 resolution of the device).\par

                 Traditional color quantization algorithms recursively
                 bipartition the color space. By using the above
                 dynamic-programming algorithm, we can construct a
                 globally optimal $K$-partition, $K>2$, of a color space
                 in the principal direction of the input data. This new
                 partitioning strategy leads to smaller quantization
                 error and hence better image quality. Other algorithmic
                 issues in color quantization such as efficient
                 statistical computations and nearest-neighbor searching
                 are also studied. The interplay between luminance and
                 chromaticity in color quantization with and without
                 color dithering is investigated. Our color quantization
                 method allows the user to choose a balance between the
                 image smoothness and hue accuracy for a given $K$.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms",
  subject =      "{\bf I.4.1}: Computing Methodologies, IMAGE
                 PROCESSING, Digitization, Quantization. {\bf I.3.3}:
                 Computing Methodologies, COMPUTER GRAPHICS,
                 Picture/Image Generation, Digitizing and scanning. {\bf
                 I.4.2}: Computing Methodologies, IMAGE PROCESSING,
                 Compression (Coding), Approximate methods.",
}

@Article{Kasson:1992:ASC,
  author =       "James M. Kasson and Wil Plouffe",
  title =        "An Analysis of Selected Computer Interchange Color
                 Spaces",
  journal =      j-TOG,
  volume =       "11",
  number =       "4",
  pages =        "373--405",
  month =        oct,
  year =         "1992",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Jan 5 07:58:42 MST 1996",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/146479.html",
  abstract =     "Important standards for device-independent color allow
                 many different color encodings. This freedom obliges
                 users of these standards to choose the color space in
                 which to represent their data. A device-independent
                 interchange color space must exhibit an exact mapping
                 to a colorimetric color representation, ability to
                 encode all visible colors, compact representation for
                 given accuracy, and low computational cost for
                 transforms to and from device-dependent spaces. The
                 performance of CIE 1931 XYZ, CIELUV, CIELAB, YES, CCIR
                 601-2 YCbCr, and SMPTE-C RGB is measured against these
                 requirements. With extensions, all of these spaces can
                 meet the first two requirements. Quantizing error
                 dominates the representational errors of the tested
                 color spaces. Spaces that offer low quantization error
                 also have low gain for image noise. All linear spaces
                 are less compact than nonlinear alternatives. The
                 choice of nonlinearity is not critical; a wide range of
                 gammas yields acceptable results. The choice of
                 primaries for RGB representations is not critical,
                 except that high-chroma primaries should be avoided.
                 Quantizing the components of the candidate spaces with
                 varying precision yields only small improvements.
                 Compatibility with common image data compression
                 techniques leads to the requirement for low luminance
                 contamination, a property that compromises several
                 otherwise acceptable spaces. The conversion of a
                 device-independent representation to popular device
                 spaces by means of trilinear interpolation requires
                 substantially fewer lookup table entries with CCIR
                 601-2 YCbCr and CIELAB.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "experimentation; measurement; standardization",
  subject =      "{\bf I.3.7}: Computing Methodologies, COMPUTER
                 GRAPHICS, Three-Dimensional Graphics and Realism. {\bf
                 I.4.1}: Computing Methodologies, IMAGE PROCESSING,
                 Digitization. {\bf I.4.1}: Computing Methodologies,
                 IMAGE PROCESSING, Digitization, Quantization.",
}

@Article{Stokes:1992:PRD,
  author =       "Mike Stokes and Mark D. Fairchild and Roy S. Berns",
  title =        "Precision Requirements for Digital Color
                 Reproduction",
  journal =      j-TOG,
  volume =       "11",
  number =       "4",
  pages =        "406--422",
  month =        oct,
  year =         "1992",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Jan 5 07:58:42 MST 1996",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/146482.html",
  abstract =     "An environment was established to perform
                 device-independent color reproduction of full-color
                 pictorial images. In order to determine the required
                 precision for this environment, an experiment was
                 performed to psychophysically measure colorimetric
                 tolerances for six images using paired comparison
                 techniques. These images were manipulated using 10
                 linear and nonlinear functions in the CIELAB dimensions
                 of lightness, chroma, and hue angle. Perceptibility
                 tolerances were determined using probit analysis. From
                 these results, the necessary precision in number of
                 bits per color channel was determined for both the
                 CIELAB and the CRT rgb device color spaces. For both
                 the CIELAB color space and the CRT rgb device space,
                 approximately eight color bits per channel were
                 required for imperceptible color differences for
                 pictorial images, and 10 bits per channel were required
                 for computational precision.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; experimentation; measurement",
  subject =      "{\bf I.3.6}: Computing Methodologies, COMPUTER
                 GRAPHICS, Methodology and Techniques, Ergonomics. {\bf
                 I.2.10}: Computing Methodologies, ARTIFICIAL
                 INTELLIGENCE, Vision and Scene Understanding,
                 Intensity, color, photometry, and thresholding. {\bf
                 I.3.3}: Computing Methodologies, COMPUTER GRAPHICS,
                 Picture/Image Generation, Display algorithms. {\bf
                 I.3.3}: Computing Methodologies, COMPUTER GRAPHICS,
                 Picture/Image Generation, Viewing algorithms. {\bf
                 I.4.1}: Computing Methodologies, IMAGE PROCESSING,
                 Digitization, Quantization. {\bf I.4.1}: Computing
                 Methodologies, IMAGE PROCESSING, Digitization,
                 Sampling.",
}

@Article{Seidel:1993:PFG,
  author =       "Hans-Peter Seidel",
  title =        "Polar Forms for Geometrically Continuous Spline Curves
                 of Arbitrary Degree",
  journal =      j-TOG,
  volume =       "12",
  number =       "1",
  pages =        "1--34",
  month =        jan,
  year =         "1993",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Jan 5 07:58:42 MST 1996",
  bibsource =    "Graphics/siggraph/93.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/169726.html",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; design",
  subject =      "{\bf I.3.5}: Computing Methodologies, COMPUTER
                 GRAPHICS, Computational Geometry and Object Modeling,
                 Curve, surface, solid, and object representations.",
}

@Article{Shapiro:1993:SBC,
  author =       "Vadim Shapiro and Donald L. Vossler",
  title =        "Separation for Boundary to {CSG} Conversion",
  journal =      j-TOG,
  volume =       "12",
  number =       "1",
  pages =        "35--55",
  month =        jan,
  year =         "1993",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Jan 5 07:58:42 MST 1996",
  bibsource =    "Graphics/siggraph/93.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/169723.html",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; design; theory",
  subject =      "{\bf I.3.5}: Computing Methodologies, COMPUTER
                 GRAPHICS, Computational Geometry and Object Modeling,
                 Boundary representations. {\bf I.3.5}: Computing
                 Methodologies, COMPUTER GRAPHICS, Computational
                 Geometry and Object Modeling, Constructive solid
                 geometry (CSG). {\bf I.4.0}: Computing Methodologies,
                 IMAGE PROCESSING, General.",
}

@Article{Paoluzzi:1993:DIM,
  author =       "A. Paoluzzi and F. Bernardini and C. Cattani and V.
                 Ferrucci",
  title =        "Dimension-Independent Modeling with Simplicial
                 Complexes",
  journal =      j-TOG,
  volume =       "12",
  number =       "1",
  pages =        "56--102",
  month =        jan,
  year =         "1993",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Jan 5 07:58:42 MST 1996",
  bibsource =    "Graphics/siggraph/93.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/169719.html",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; design; theory",
  subject =      "{\bf I.3.5}: Computing Methodologies, COMPUTER
                 GRAPHICS, Computational Geometry and Object Modeling,
                 Curve, surface, solid, and object representations. {\bf
                 I.3.5}: Computing Methodologies, COMPUTER GRAPHICS,
                 Computational Geometry and Object Modeling, Geometric
                 algorithms, languages, and systems. {\bf J.6}: Computer
                 Applications, COMPUTER-AIDED ENGINEERING,
                 Computer-aided design (CAD).",
}

@Article{Salesin:1993:ATO,
  author =       "David Salesin and Ronen Barzel",
  title =        "Adjustable Tools: An Object-Oriented Interaction
                 Metaphor",
  journal =      j-TOG,
  volume =       "12",
  number =       "1",
  pages =        "103--107",
  month =        jan,
  year =         "1993",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Jan 5 07:58:42 MST 1996",
  bibsource =    "Graphics/siggraph/93.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/214378.html",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "design",
  subject =      "{\bf I.3.4}: Computing Methodologies, COMPUTER
                 GRAPHICS, Graphics Utilities.",
}

@Article{Rokne:1993:C,
  author =       "J. Rokne and Y. Yao",
  title =        "Corrigendum",
  journal =      j-TOG,
  volume =       "12",
  number =       "1",
  pages =        "108--108",
  month =        jan,
  year =         "1993",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  note =         "See \cite{Rokne:1992:DSI}.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Anonymous:1993:AI,
  author =       "Anonymous",
  title =        "Author Index",
  journal =      j-TOG,
  volume =       "12",
  number =       "1",
  pages =        "109--110",
  month =        jan,
  year =         "1993",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Jan 06 15:57:52 1996",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-pb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{DeRose:1993:FCA,
  author =       "Tony D. DeRose and Ronald N. Goldman and Hans Hagen
                 and Stephen Mann",
  title =        "Functional Composition Algorithms via Blossoming",
  journal =      j-TOG,
  volume =       "12",
  number =       "2",
  pages =        "113--135",
  month =        apr,
  year =         "1993",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Jan 5 07:58:42 MST 1996",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/151290.html",
  abstract =     "In view of the fundamental role that functional
                 composition plays in mathematics, it is not surprising
                 that a variety of problems in geometric modeling can be
                 viewed as instances of the following composition
                 problem: given representations for two functions $F$
                 and $G$, compute a representation of the function $H$ =
                 $F o G$. We examine this problem in detail for the case
                 when $F$ and $G$ are given in either B{\'e}zier or
                 B-spline form. Blossoming techniques are used to gain
                 theoretical insight into the structure of the solution
                 which is then used to develop efficient, tightly
                 codable algorithms. From a practical point of view, if
                 the composition algorithms are implemented as library
                 routines, a number of geometric-modeling problems can
                 be solved with a small amount of additional software.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; design",
  subject =      "{\bf I.3.5}: Computing Methodologies, COMPUTER
                 GRAPHICS, Computational Geometry and Object Modeling,
                 Curve, surface, solid, and object representations. {\bf
                 J.6}: Computer Applications, COMPUTER-AIDED
                 ENGINEERING, Computer-aided design (CAD). {\bf G.1.2}:
                 Mathematics of Computing, NUMERICAL ANALYSIS,
                 Approximation, Spline and piecewise polynomial
                 approximation.",
}

@Article{Geist:1993:MFD,
  author =       "Robert Geist and Robert Reynolds and Darrell Suggs",
  title =        "A {Markovian} Framework for Digital Halftoning",
  journal =      j-TOG,
  volume =       "12",
  number =       "2",
  pages =        "136--159",
  month =        apr,
  year =         "1993",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Jan 5 07:58:42 MST 1996",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/151281.html",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms",
  subject =      "{\bf I.4.0}: Computing Methodologies, IMAGE
                 PROCESSING, General, Image displays. {\bf I.4.1}:
                 Computing Methodologies, IMAGE PROCESSING,
                 Digitization, Quantization. {\bf G.3}: Mathematics of
                 Computing, PROBABILITY AND STATISTICS, Probabilistic
                 algorithms (including Monte Carlo). {\bf I.3.3}:
                 Computing Methodologies, COMPUTER GRAPHICS,
                 Picture/Image Generation, Digitizing and scanning. {\bf
                 I.3.3}: Computing Methodologies, COMPUTER GRAPHICS,
                 Picture/Image Generation, Display algorithms. {\bf
                 I.3.3}: Computing Methodologies, COMPUTER GRAPHICS,
                 Picture/Image Generation. {\bf I.4.1}: Computing
                 Methodologies, IMAGE PROCESSING, Digitization.",
}

@Article{Elber:1993:SOS,
  author =       "Gershon Elber and Elaine Cohen",
  title =        "Second-Order Surface Analysis Using Hybrid Symbolic
                 and Numeric Operators",
  journal =      j-TOG,
  volume =       "12",
  number =       "2",
  pages =        "160--178",
  month =        apr,
  year =         "1993",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Jan 5 07:58:42 MST 1996",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/151283.html",
  abstract =     "Results from analyzing the curvature of a surface can
                 be used to improve the implementation, efficiency, and
                 effectiveness of manufacturing and visualization of
                 sculptured surfaces.\par

                 We develop a robust method using hybrid symbolic and
                 numeric operators to create trimmed surfaces, each of
                 which is solely convex, concave, or saddle and
                 partitions the original surface. The same method is
                 also used to identify regions whose curvature lies
                 within prespecified bounds.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; design; theory",
  subject =      "{\bf I.3.5}: Computing Methodologies, COMPUTER
                 GRAPHICS, Computational Geometry and Object Modeling,
                 Curve, surface, solid, and object representations. {\bf
                 I.3.5}: Computing Methodologies, COMPUTER GRAPHICS,
                 Computational Geometry and Object Modeling, Geometric
                 algorithms, languages, and systems. {\bf I.3.5}:
                 Computing Methodologies, COMPUTER GRAPHICS,
                 Computational Geometry and Object Modeling, Splines.",
}

@Article{Bartels:1993:ECS,
  author =       "Richard H. Bartels and John C. Beatty and Kellogg S.
                 Booth and Eric G. Bosch and Pierre Jolicoeur",
  title =        "Experimental Comparison of Splines Using the
                 Shape-Matching Paradigm",
  journal =      j-TOG,
  volume =       "12",
  number =       "3",
  pages =        "179--208",
  month =        jul,
  year =         "1993",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Jan 5 07:58:42 MST 1996",
  bibsource =    "Graphics/siggraph/93.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/169709.html",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "design; experimentation; human factors; performance",
  subject =      "{\bf I.3.5}: Computing Methodologies, COMPUTER
                 GRAPHICS, Computational Geometry and Object Modeling,
                 Splines. {\bf H.5.2}: Information Systems, INFORMATION
                 INTERFACES AND PRESENTATION, User Interfaces,
                 Evaluation/methodology. {\bf H.5.2}: Information
                 Systems, INFORMATION INTERFACES AND PRESENTATION, User
                 Interfaces, Interaction styles. {\bf I.3.5}: Computing
                 Methodologies, COMPUTER GRAPHICS, Computational
                 Geometry and Object Modeling, Curve, surface, solid,
                 and object representations. {\bf I.3.6}: Computing
                 Methodologies, COMPUTER GRAPHICS, Methodology and
                 Techniques, Interaction techniques.",
}

@Article{Paluszny:1993:FTC,
  author =       "Marco Paluszny and Richard R. Patterson",
  title =        "A Family of Tangent Continuous Cubic Algebraic
                 Splines",
  journal =      j-TOG,
  volume =       "12",
  number =       "3",
  pages =        "209--232",
  month =        jul,
  year =         "1993",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Jan 5 07:58:42 MST 1996",
  bibsource =    "Graphics/siggraph/93.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/169707.html",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; design",
  subject =      "{\bf I.3.5}: Computing Methodologies, COMPUTER
                 GRAPHICS, Computational Geometry and Object Modeling,
                 Splines. {\bf I.3.5}: Computing Methodologies, COMPUTER
                 GRAPHICS, Computational Geometry and Object Modeling,
                 Curve, surface, solid, and object representations. {\bf
                 J.6}: Computer Applications, COMPUTER-AIDED
                 ENGINEERING, Computer-aided design (CAD).",
}

@Article{Malzbender:1993:FVR,
  author =       "Tom Malzbender",
  title =        "{Fourier} Volume Rendering",
  journal =      j-TOG,
  volume =       "12",
  number =       "3",
  pages =        "233--250",
  month =        jul,
  year =         "1993",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Jan 5 07:58:42 MST 1996",
  bibsource =    "Graphics/siggraph/93.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/169705.html",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; performance; theory",
  subject =      "{\bf I.3.7}: Computing Methodologies, COMPUTER
                 GRAPHICS, Three-Dimensional Graphics and Realism,
                 Color, shading, shadowing, and texture. {\bf F.2.1}:
                 Theory of Computation, ANALYSIS OF ALGORITHMS AND
                 PROBLEM COMPLEXITY, Numerical Algorithms and Problems,
                 Computation of transforms. {\bf I.3.3}: Computing
                 Methodologies, COMPUTER GRAPHICS, Picture/Image
                 Generation, Display algorithms. {\bf I.3.6}: Computing
                 Methodologies, COMPUTER GRAPHICS, Methodology and
                 Techniques, Graphics data structures and data types.
                 {\bf I.4.1}: Computing Methodologies, IMAGE PROCESSING,
                 Digitization, Sampling. {\bf I.4.10}: Computing
                 Methodologies, IMAGE PROCESSING, Image Representation,
                 Volumetric.",
}

@Article{Fellner:1993:RRG,
  author =       "Dieter W. Fellner and Christoph Helmberg",
  title =        "Robust Rendering of General Ellipses and Elliptical
                 Arcs",
  journal =      j-TOG,
  volume =       "12",
  number =       "3",
  pages =        "251--276",
  month =        jul,
  year =         "1993",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Jan 5 07:58:42 MST 1996",
  bibsource =    "Graphics/siggraph/93.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/169704.html",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; performance",
  subject =      "{\bf I.3.3}: Computing Methodologies, COMPUTER
                 GRAPHICS, Picture/Image Generation, Display algorithms.
                 {\bf I.3.7}: Computing Methodologies, COMPUTER
                 GRAPHICS, Three-Dimensional Graphics and Realism,
                 Color, shading, shadowing, and texture.",
}

@Article{Kurlander:1993:ICM,
  author =       "David Kurlander and Steven Feiner",
  title =        "Inferring Constraints from Multiple Snapshots",
  journal =      j-TOG,
  volume =       "12",
  number =       "4",
  pages =        "277--304",
  month =        oct,
  year =         "1993",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Jan 5 07:58:42 MST 1996",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/159731.html",
  abstract =     "Many graphic tasks, such as the manipulation of
                 graphical objects and the construction of
                 user-interface widgets, can be facilitated by geometric
                 constraints. However, the difficulty of specifying
                 constraints by traditional methods forms a barrier to
                 their widespread use. In order to make constraints
                 easier to declare, we have developed a method of
                 specifying constraints implicitly, through multiple
                 examples. Snapshots are taken of an initial scene
                 configuration, and one or more additional snapshots are
                 taken after the scene has been edited into other valid
                 configurations. The constraints that are satisfied in
                 all of the snapshots are then applied to the scene
                 objects. We discuss an efficient algorithm for
                 inferring constraints from multiple snapshots. The
                 algorithm has been incorporated into the Chimera
                 editor, and several examples of its use are
                 discussed.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms",
  subject =      "{\bf I.3.6}: Computing Methodologies, COMPUTER
                 GRAPHICS, Methodology and Techniques, Interaction
                 techniques. {\bf D.2.2}: Software, SOFTWARE
                 ENGINEERING, Tools and Techniques, User interfaces.
                 {\bf I.3.5}: Computing Methodologies, COMPUTER
                 GRAPHICS, Computational Geometry and Object Modeling,
                 Curve, surface, solid, and object representations. {\bf
                 I.2.6}: Computing Methodologies, ARTIFICIAL
                 INTELLIGENCE, Learning, Concept learning.",
}

@Article{Chen:1993:SIS,
  author =       "Lin-Lin Chen and Shuo-Yan Chou and Tony C. Woo",
  title =        "Separating and Intersecting Spherical Polygons:
                 Computing Machinability on Three-, Four-, and Five-Axis
                 Numerically Controlled Machines",
  journal =      j-TOG,
  volume =       "12",
  number =       "4",
  pages =        "305--326",
  month =        oct,
  year =         "1993",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Jan 5 07:58:42 MST 1996",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/159732.html",
  abstract =     "We consider the computation of an optimal workpiece
                 orientation allowing the maximal number of surfaces to
                 be machined in a single setup on a three-, four-, or
                 five-axis numerically controlled machine. Assuming the
                 use of a ball-end cutter, we establish the conditions
                 under which a surface is machinable by the cutter
                 aligned in a certain direction, without the cutter's
                 being obstructed by portions of the same surface. The
                 set of such directions is represented on the sphere as
                 a convex region, called the {\em visibility map} of the
                 surface. By using the Gaussian maps and the visibility
                 maps of the surfaces on a component, we can formulate
                 the optimal workpiece orientation problems as geometric
                 problems on the sphere. These and related geometric
                 problems include finding a densest hemisphere that
                 contains the largest subset of a given set of spherical
                 polygons, determining a great circle that separates a
                 given set of spherical polygons, computing a great
                 circle that bisects a given set of spherical polygons,
                 and finding a great circle that intersects the largest
                 or the smallest subset of a set of spherical polygons.
                 We show how all possible ways of intersecting a set of
                 $n$ spherical polygons with $v$ total number of
                 vertices by a great circle can be computed in $O(vn
                 \log n)$ time and represented as a spherical partition.
                 By making use of this representation, we present
                 efficient algorithms for solving the five geometric
                 problems on the sphere.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; design; performance",
  subject =      "{\bf I.3.5}: Computing Methodologies, COMPUTER
                 GRAPHICS, Computational Geometry and Object Modeling,
                 Geometric algorithms, languages, and systems. {\bf
                 F.2.2}: Theory of Computation, ANALYSIS OF ALGORITHMS
                 AND PROBLEM COMPLEXITY, Nonnumerical Algorithms and
                 Problems, Geometrical problems and computations. {\bf
                 J.6}: Computer Applications, COMPUTER-AIDED
                 ENGINEERING, Computer-aided manufacturing (CAM).",
}

@Article{Bajaj:1993:HOI,
  author =       "Chanderjit Bajaj and Ihm Insung and Joe Warren",
  title =        "Higher-Order Interpolation and Least-Squares
                 Approximation Using Implicit Algebraic Surfaces",
  journal =      j-TOG,
  volume =       "12",
  number =       "4",
  pages =        "327--347",
  month =        oct,
  year =         "1993",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Jan 5 07:58:42 MST 1996",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/159734.html",
  abstract =     "In this article, we characterize the solution space of
                 low-degree, implicitly defined, algebraic surfaces
                 which interpolate and/or least-squares approximate a
                 collection of scattered point and curve data in
                 three-dimensional space. The problem of higher-order
                 interpolation and least-squares approximation with
                 algebraic surfaces under a proper normalization reduces
                 to a quadratic minimization problem with elegant and
                 easily expressible solutions. We have implemented our
                 algebraic surface-fitting algorithms, and included them
                 in the distributed and collaborative geometric
                 environment SHASTRA. Several examples are given to
                 illustrate how our algorithms are applied to algebraic
                 surface design.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms",
  subject =      "{\bf I.3.5}: Computing Methodologies, COMPUTER
                 GRAPHICS, Computational Geometry and Object Modeling,
                 Curve, surface, solid, and object representations. {\bf
                 G.1.2}: Mathematics of Computing, NUMERICAL ANALYSIS,
                 Approximation, Least squares approximation. {\bf
                 G.1.6}: Mathematics of Computing, NUMERICAL ANALYSIS,
                 Optimization. {\bf I.3.5}: Computing Methodologies,
                 COMPUTER GRAPHICS, Computational Geometry and Object
                 Modeling, Geometric algorithms, languages, and systems.
                 {\bf F.2.1}: Theory of Computation, ANALYSIS OF
                 ALGORITHMS AND PROBLEM COMPLEXITY, Numerical Algorithms
                 and Problems, Computations on polynomials. {\bf J.6}:
                 Computer Applications, COMPUTER-AIDED ENGINEERING. {\bf
                 G.1.1}: Mathematics of Computing, NUMERICAL ANALYSIS,
                 Interpolation, Interpolation formulas.",
}

@Article{Rappoport:1993:UID,
  author =       "Ari Rappoport and Maarten van Emmerik",
  title =        "User-Interface Devices for Rapid and Exact Number
                 Specification",
  journal =      j-TOG,
  volume =       "12",
  number =       "4",
  pages =        "348--354",
  month =        oct,
  year =         "1993",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Jan 5 07:58:42 MST 1996",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/214380.html",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "design; human factors",
  subject =      "{\bf I.3.6}: Computing Methodologies, COMPUTER
                 GRAPHICS, Methodology and Techniques, Interaction
                 techniques. {\bf I.3.4}: Computing Methodologies,
                 COMPUTER GRAPHICS, Graphics Utilities, Virtual device
                 interfaces. {\bf I.3.5}: Computing Methodologies,
                 COMPUTER GRAPHICS, Computational Geometry and Object
                 Modeling, Geometric algorithms, languages, and
                 systems.",
}

@Article{Foley:1994:SC,
  author =       "Jim Foley",
  title =        "Scope and Charter",
  journal =      j-TOG,
  volume =       "13",
  number =       "1",
  pages =        "1--1",
  month =        jan,
  year =         "1994",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Jan 06 15:42:18 1996",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Taubin:1994:DAR,
  author =       "Gabriel Taubin",
  title =        "Discrete Approximations for Rasterizing Implicit
                 Curves",
  journal =      j-TOG,
  volume =       "13",
  number =       "1",
  pages =        "3--42",
  month =        jan,
  year =         "1994",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Jan 06 15:42:26 1996",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/174531.html",
  abstract =     "In this article we present new algorithms for
                 rasterizing implicit curves, i.e., curves represented
                 as level sets of functions of two variables.
                 Considering the pixels as square regions of the plane,
                 a ``correct'' algorithm should paint those pixels whose
                 centers lie at less than half the desired line width
                 from the curve. A straightforward implementation,
                 scanning the display array evaluating the Euclidean
                 distance from the center of each pixel to the curve, is
                 impractical, and a standard quad-tree-like recursive
                 subdivision scheme is used instead. Then we attack the
                 problem of testing whether or not the Euclidean
                 distance from a point to an implicit curve is less than
                 a given threshold. For the most general case, when the
                 implicit function is only required to have continuous
                 first-order derivatives, we show how to reformulate the
                 test as an unconstrained global root-finding problem in
                 a circular domain. For implicit functions with
                 continuous derivatives up to order $k$ we introduce an
                 approximate distance of order $k$. The approximate
                 distance of order $k$ from a point to an implicit curve
                 is asymptotically equivalent to the Euclidean distance
                 and provides a sufficient test for a polynomial of
                 degree $k$ not to have roots inside a circle. This is
                 the main contribution of the article. By replacing the
                 Euclidean distance test with one of these approximate
                 distance tests, we obtain a practical rendering
                 algorithm, proven to be correct for algebraic curves.
                 To speed up the computation we also introduce
                 heuristics, which used in conjunction with low-order
                 approximate distances almost always produce equivalent
                 results. The behavior of the algorithms is analyzed,
                 both near regular and singular points, and several
                 possible extensions and applications are discussed.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; design; theory",
  subject =      "{\bf I.3.3}: Computing Methodologies, COMPUTER
                 GRAPHICS, Picture/Image Generation, Display algorithms.
                 {\bf I.3.5}: Computing Methodologies, COMPUTER
                 GRAPHICS, Computational Geometry and Object Modeling,
                 Curve, surface, solid, and object representations. {\bf
                 J.6}: Computer Applications, COMPUTER-AIDED
                 ENGINEERING, Computer-aided design (CAD).",
}

@Article{Edelsbrunner:1994:TDA,
  author =       "Herbert Edelsbrunner and Ernst P. M{\"{u}}cke",
  title =        "Three-Dimensional Alpha Shapes",
  journal =      j-TOG,
  volume =       "13",
  number =       "1",
  pages =        "43--72",
  month =        jan,
  year =         "1994",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Jan 06 16:06:13 1996",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/156635.html",
  abstract =     "Frequently, data in scientific computing is in its
                 abstract form a finite point set in space, and it is
                 sometimes useful or required to compute what one might
                 call the ``shape'' of the set. For that purpose, this
                 article introduces the formal notion of the family of
                 [alpha]-shapes of a finite point set in $R^3$. Each
                 shape is a well-defined polytope, derived from the
                 Delaunay triangulation of the point set, with a
                 parameter [alpha] [epsilon] R controlling the desired
                 level of detail. An algorithm is presented that
                 constructs the entire family of shapes for a given set
                 of size $n$ in time $O(n^2)$, worst case. A robust
                 implementation of the algorithm is discussed, and
                 several applications in the area of scientific
                 computing are mentioned.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms",
  subject =      "{\bf I.3.5}: Computing Methodologies, COMPUTER
                 GRAPHICS, Computational Geometry and Object Modeling,
                 Curve, surface, solid, and object representations. {\bf
                 F.2.2}: Theory of Computation, ANALYSIS OF ALGORITHMS
                 AND PROBLEM COMPLEXITY, Nonnumerical Algorithms and
                 Problems, Geometrical problems and computations. {\bf
                 G.4}: Mathematics of Computing, MATHEMATICAL SOFTWARE,
                 Reliability and robustness. {\bf I.2.10}: Computing
                 Methodologies, ARTIFICIAL INTELLIGENCE, Vision and
                 Scene Understanding, Representations, data structures,
                 and transforms. {\bf J.2}: Computer Applications,
                 PHYSICAL SCIENCES AND ENGINEERING. {\bf I.3.5}:
                 Computing Methodologies, COMPUTER GRAPHICS,
                 Computational Geometry and Object Modeling, Geometric
                 algorithms, languages, and systems.",
}

@Article{Manocha:1994:AIP,
  author =       "Dinesh Manocha and James Demmel",
  title =        "Algorithms for Intersecting Parametric and Algebraic
                 Curves {I}: Simple Intersections",
  journal =      j-TOG,
  volume =       "13",
  number =       "1",
  pages =        "73--100",
  month =        jan,
  year =         "1994",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Jan 06 15:42:39 1996",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/174617.html",
  abstract =     "The problem of computing the intersection of
                 parametric and algebraic curves arises in many
                 applications of computer graphics and geometric and
                 solid modeling. Previous algorithms are based on
                 techniques from elimination theory or subdivision and
                 iteration. The former is, however, restricted to
                 low-degree curves. This is mainly due to issues of
                 efficiency and numerical stability. In this article we
                 use elimination theory and express the resultant of the
                 equations of intersection as matrix determinant. The
                 matrix itself rather than its symbolic determinant, a
                 polynomial, is used as the representation. The problem
                 of intersection is reduced to that of computing the
                 eigenvalues and eigenvectors of a numeric matrix. The
                 main advantage of this approach lies in its {\em
                 efficiency and robustness}. Moreover, the numerical
                 accuracy of these operations is well understood. For
                 almost all cases we are able to compute accurate
                 answers in 64-bit IEEE floating-point arithmetic.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; performance",
  subject =      "{\bf I.3.5}: Computing Methodologies, COMPUTER
                 GRAPHICS, Computational Geometry and Object Modeling,
                 Curve, surface, solid, and object representations. {\bf
                 I.3.5}: Computing Methodologies, COMPUTER GRAPHICS,
                 Computational Geometry and Object Modeling, Geometric
                 algorithms, languages, and systems. {\bf F.2.2}: Theory
                 of Computation, ANALYSIS OF ALGORITHMS AND PROBLEM
                 COMPLEXITY, Nonnumerical Algorithms and Problems.",
}

@Article{Rossignac:1994:ISI,
  author =       "Jarek Rossignac",
  title =        "Introduction to the Special Issue on Interactive
                 Sculpting",
  journal =      j-TOG,
  volume =       "13",
  number =       "2",
  pages =        "101--102",
  month =        apr,
  year =         "1994",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Tue Sep 06 19:22:43 1994",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Terzopoulos:1994:DNG,
  author =       "Demetri Terzopoulos and Hong Qin",
  title =        "Dynamic {NURBS} with Geometric Constraints to
                 Interactive Sculpting",
  journal =      j-TOG,
  volume =       "13",
  number =       "2",
  pages =        "103--136",
  month =        apr,
  year =         "1994",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Jan 06 15:42:54 1996",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/176580.html",
  abstract =     "This article develops a dynamic generalization of the
                 nonuniform rational B-spline (NURBS) model. NURBS have
                 become a de facto standard in commercial modeling
                 systems because of their power to represent free-form
                 shapes as well as common analytic shapes. To date,
                 however, they have been viewed as purely geometric
                 primitives that require the user to manually adjust
                 multiple control points and associated weights in order
                 to design shapes. Dynamic NURBS, or D-NURBS, are
                 physics-based models that incorporate mass
                 distributions, internal deformation energies, and other
                 physical quantities into the popular NURBS geometric
                 substrate. Using D-NURBS, a modeler can interactively
                 sculpt curves and surfaces and design complex shapes to
                 required specifications not only in the traditional
                 indirect fashion, by adjusting control points and
                 weights, but also through direct physical manipulation,
                 by applying simulated forces and local and global shape
                 constraints. D-NURBS move and deform in a physically
                 intuitive manner in response to the user's direct
                 manipulations. Their dynamic behavior results from the
                 numerical integration of a set of nonlinear
                 differential equations that automatically evolve the
                 control points and weights in response to the applied
                 forces and constraints. To derive these equations, we
                 employ Lagrangian mechanics and a finite-element-like
                 discretization. Our approach supports the trimming of
                 D-NURBS surfaces using D-NURBS curves. We demonstrate
                 D-NURBS models and constraints in applications
                 including the rounding of solids, optimal surface
                 fitting to unstructured data, surface design from cross
                 sections, and free-form deformation. We also introduce
                 a new technique for 2D shape metamorphosis using
                 constrained D-NURBS surfaces.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; design; theory",
  subject =      "{\bf I.3.5}: Computing Methodologies, COMPUTER
                 GRAPHICS, Computational Geometry and Object Modeling,
                 Curve, surface, solid, and object representations. {\bf
                 I.3.5}: Computing Methodologies, COMPUTER GRAPHICS,
                 Computational Geometry and Object Modeling, Physically
                 based modeling. {\bf I.3.6}: Computing Methodologies,
                 COMPUTER GRAPHICS, Methodology and Techniques,
                 Interaction techniques.",
}

@Article{Borrel:1994:SCD,
  author =       "Paul Borrel and Ari Rappoport",
  title =        "Simple Constrained Deformations for Geometric Modeling
                 and Interactive Design",
  journal =      j-TOG,
  volume =       "13",
  number =       "2",
  pages =        "137--155",
  month =        apr,
  year =         "1994",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Jan 06 15:43:07 1996",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/176581.html",
  abstract =     "Deformations are a powerful tool for shape modeling
                 and design. We present a new model for producing
                 controlled spatial deformations, which we term {\em
                 Simple Constrained Deformations (Scodef)}. The user
                 defines a set of constraint points, giving a desired
                 displacement and radius of influence for each. Each
                 constraint point determines a local B-spline basis
                 function centered at the constraint point, falling to
                 zero for points beyond the radius. The deformed image
                 of any point in space is a blend of these basis
                 functions, using a projection matrix computed to
                 satisfy the constraints. The deformation operates on
                 the whole space regardless of the representation of the
                 objects embedded inside the space. The constraints
                 directly influence the final shape of the deformed
                 objects, and this shape can be fine-tuned by adjusting
                 the radius of influence of each constraint point. The
                 computations required by the technique can be done very
                 efficiently, and real-time interactive deformation
                 editing on current workstations is possible.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "design",
  subject =      "{\bf I.3.5}: Computing Methodologies, COMPUTER
                 GRAPHICS, Computational Geometry and Object Modeling,
                 Curve, surface, solid, and object representations. {\bf
                 I.3.5}: Computing Methodologies, COMPUTER GRAPHICS,
                 Computational Geometry and Object Modeling, Splines.",
}

@Article{Rappoport:1994:IDS,
  author =       "Ari Rappoport and Yaacov {Hel-Or} and Michael
                 Werman",
  title =        "Interactive Design of Smooth Objects with
                 Probabilistic Point Constraints",
  journal =      j-TOG,
  volume =       "13",
  number =       "2",
  pages =        "156--176",
  month =        apr,
  year =         "1994",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Jan 06 15:43:17 1996",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/176582.html",
  abstract =     "Point displacement constraints constitute an
                 attractive technique for interactive design of smooth
                 curves, surfaces, and volumes. The user defines an
                 arbitrary number of ``control points'' on the object
                 and specifies their desired spatial location, while the
                 system computes the object's degrees of freedom so that
                 the constraints are satisfied. A constraint-based
                 interface gives a feeling of direct manipulation of the
                 object. In this article we introduce {\em soft
                 constraints}, constraints which do not have to be met
                 exactly. The softness of each constraint serves as a
                 nonisotropic, local {\em shape parameter} enabling the
                 user to explore the space of objects conforming to the
                 constraints. Additionally, there is a global shape
                 parameter which determines the amount of similarity of
                 the designed object to a rest shape, or equivalently,
                 the rigidity of the rest shape.\par

                 We present an algorithm termed {\em probabilistic point
                 constraints (PPC)} for implementing soft constraints.
                 The PPC algorithm views constraints as stochastic
                 measurements of the state of a static system. The
                 softness of a constraint is derived from the {\em
                 covariance} of the ``measurement.'' The resulting
                 system of probabilistic equations is solved using the
                 {\em Kalman filter}, a powerful estimation tool in the
                 theory of stochastic systems. We also describe a user
                 interface using {\em direct-manipulation devices} for
                 specifying and visualizing covariances in 2D and
                 3D.\par

                 The algorithm is suitable for any object represented as
                 a parametric blend of control points, including most
                 spline representations. The covariance of a constraint
                 provides a continuous transition from exact
                 interpolation to controlled approximation of the
                 constraint. The algorithm involves only linear
                 operations and allows real-time interactive direct
                 manipulation of curves and surfaces on current
                 workstations.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; design",
  subject =      "{\bf I.3.5}: Computing Methodologies, COMPUTER
                 GRAPHICS, Computational Geometry and Object Modeling,
                 Curve, surface, solid, and object representations. {\bf
                 G.1.1}: Mathematics of Computing, NUMERICAL ANALYSIS,
                 Interpolation, Spline and piecewise polynomial
                 interpolation. {\bf G.1.2}: Mathematics of Computing,
                 NUMERICAL ANALYSIS, Approximation, Least squares
                 approximation. {\bf G.1.2}: Mathematics of Computing,
                 NUMERICAL ANALYSIS, Approximation, Spline and piecewise
                 polynomial approximation. {\bf I.3.4}: Computing
                 Methodologies, COMPUTER GRAPHICS, Graphics Utilities,
                 Graphics editors. {\bf I.3.5}: Computing Methodologies,
                 COMPUTER GRAPHICS, Computational Geometry and Object
                 Modeling, Splines.",
}

@Article{Vemuri:1994:MSH,
  author =       "B. C. Vemuri and A. Radisavljevic",
  title =        "Multiresolution Stochastic Hybrid Shape Models with
                 Fractal Priors",
  journal =      j-TOG,
  volume =       "13",
  number =       "2",
  pages =        "177--207",
  month =        apr,
  year =         "1994",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Jan 06 18:01:36 1996",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/176583.html",
  abstract =     "3D shape modeling has received enormous attention in
                 computer graphics and computer vision over the past
                 decade. Several shape modeling techniques have been
                 proposed in literature, some are local (distributed
                 parameter) while others are global (lumped parameter)
                 in terms of the parameters required to describe the
                 shape. Hybrid models that combine both ends of this
                 parameter spectrum have been in vogue only recently.
                 However, they do not allow a smooth transition between
                 the two extremes of this parameter spectrum.\par

                 We introduce a {\em new shape-modeling scheme} that can
                 {\em transform smoothly from local to global} models or
                 vice versa. The modeling scheme utilizes a hybrid
                 primitive called the deformable superquadric {\em
                 constructed in an orthonormal wavelet basis}. The
                 multiresolution wavelet basis provides the power to
                 continuously transform from local to global shape
                 deformations and thereby allow for a continuum of shape
                 models---from those with local to those with global
                 shape descriptive power---to be created. The
                 multiresolution wavelet basis allows us to generate
                 fractal surfaces of arbitrary order that can be useful
                 in describing natural detail.\par

                 We embed these multiresolution shape models in a
                 probabilistic framework and use them for recovery of
                 anatomical structures in the human brain from MRI data.
                 A salient feature of our modeling scheme is that it can
                 naturally allow for the incorporation of prior
                 statistics of a rich variety of shapes. This stems from
                 the fact that, unlike other modeling schemes, in our
                 modeling, we require relatively few parameters to
                 describe a large class of shapes.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms",
  subject =      "{\bf I.2.10}: Computing Methodologies, ARTIFICIAL
                 INTELLIGENCE, Vision and Scene Understanding, Modeling
                 and recovery of physical attributes. {\bf G.1.8}:
                 Mathematics of Computing, NUMERICAL ANALYSIS, Partial
                 Differential Equations, Finite element methods. {\bf
                 G.3}: Mathematics of Computing, PROBABILITY AND
                 STATISTICS, Statistical computing. {\bf I.2.10}:
                 Computing Methodologies, ARTIFICIAL INTELLIGENCE,
                 Vision and Scene Understanding, Shape. {\bf I.3.5}:
                 Computing Methodologies, COMPUTER GRAPHICS,
                 Computational Geometry and Object Modeling, Curve,
                 surface, solid, and object representations. {\bf
                 I.3.5}: Computing Methodologies, COMPUTER GRAPHICS,
                 Computational Geometry and Object Modeling, Hierarchy
                 and geometric transformations. {\bf I.3.5}: Computing
                 Methodologies, COMPUTER GRAPHICS, Computational
                 Geometry and Object Modeling, Physically based
                 modeling. {\bf I.3.5}: Computing Methodologies,
                 COMPUTER GRAPHICS, Computational Geometry and Object
                 Modeling, Splines. {\bf I.3.8}: Computing
                 Methodologies, COMPUTER GRAPHICS, Applications.",
}

@Article{Hudson:1994:UIS,
  author =       "Scott E. Hudson",
  title =        "User Interface Specification Using an Enhanced
                 Spreadsheet Model",
  journal =      j-TOG,
  volume =       "13",
  number =       "3",
  pages =        "209--239",
  month =        jul,
  year =         "1994",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Jan 13 12:40:37 1996",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/195787.html",
  abstract =     "This paper describes a new interactive environment for
                 user interface specification which is based on an
                 enhanced spreadsheet model of computation. This
                 environment allows sophisticated graphical user
                 interfaces with dynamic feedback to be implemented with
                 little or no explicit programming. Its goal is to
                 support user interface specification by nonprogramming
                 experts in human factors, visual design, or the
                 application domain. In addition, the system is designed
                 to allow sophisticated end-users to modify and
                 customize their own interfaces. The system is based on
                 a data flow model of computation. This model is
                 presented to the interface designer in the form of a
                 spreadsheet enhanced with new constructs for easier
                 programming and reuse. These constructs include an
                 improved interactive programming environment, a
                 prototype-instance-based inheritance system, support
                 for composition, abstraction, and customization using
                 indirect references, the addition of support for
                 graphical inputs and outputs, and support for the
                 encapsulation of application data structures and
                 routines within system objects.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "human factors; languages",
  subject =      "{\bf I.3.6}: Computing Methodologies, COMPUTER
                 GRAPHICS, Methodology and Techniques. {\bf D.2.2}:
                 Software, SOFTWARE ENGINEERING, Tools and Techniques,
                 User interfaces. {\bf D.2.6}: Software, SOFTWARE
                 ENGINEERING, Programming Environments, Interactive.
                 {\bf D.2.m}: Software, SOFTWARE ENGINEERING,
                 Miscellaneous, Rapid prototyping.",
}

@Article{Klassen:1994:EIH,
  author =       "R. Victor Klassen",
  title =        "Exact Integer Hybrid Subdivision and Forward
                 Differencing of Cubics",
  journal =      j-TOG,
  volume =       "13",
  number =       "3",
  pages =        "240--255",
  month =        jul,
  year =         "1994",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Jan 13 12:40:37 1996",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/197476.html",
  abstract =     "Forward differencing is widely used to generate
                 rapidly large numbers of points at equally space
                 parameter values along a curve. A failing of forward
                 differencing is the tendency to generate many
                 extraneous points for curves with highly nonuniform
                 parameterizations. A key result is presented and
                 proven, namely, that a few levels of subdivision, prior
                 to initialization for forward differencing, can improve
                 substantially the quality of the step size estimate,
                 resulting in very few extra points. The initial
                 subdivisions can be done without loss of the exact
                 integer precision available in forward differencing.
                 For small numbers of points---a common occurrence in
                 fonts---exact subdivision is even faster than exact
                 forward differencing. When exact subdivision is used in
                 conjunction with a previously presented exact
                 forward-differencing algorithm, arbitrary cubic curves
                 may be rendered with 32-bit arithmetic and guaranteed
                 single-pixel accuracy, in a grid with an address space
                 as large as 0..7281, with no two generated points
                 greater than one pixel apart. This is more steps than
                 previously possible. Previous discussions of rendering
                 using subdivision have concentrated not on distance but
                 on straightness estimates, whereby subdivision can be
                 stopped once a subcurve can be drawn safely using its
                 polygonal approximation. In this article, bounds are
                 also derived on the size of the control polygon after
                 multiple levels of subdivision: these are used to
                 determine bounds on the number of steps required for
                 differencing. It is shown that any curve whose
                 rasterization fits in a space of $\omega$ pixels
                 requires no more than $9\omega$ steps.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; reliability",
  subject =      "{\bf I.3.3}: Computing Methodologies, COMPUTER
                 GRAPHICS, Picture/Image Generation, Display algorithms.
                 {\bf I.3.5}: Computing Methodologies, COMPUTER
                 GRAPHICS, Computational Geometry and Object Modeling,
                 Splines. {\bf G.1.2}: Mathematics of Computing,
                 NUMERICAL ANALYSIS, Approximation, Spline and piecewise
                 polynomial approximation.",
}

@Article{Hart:1994:VQR,
  author =       "John C. Hart and George K. Francis and Louis H.
                 Kauffman",
  title =        "Visualizing Quaternion Rotation",
  journal =      j-TOG,
  volume =       "13",
  number =       "3",
  pages =        "256--276",
  month =        jul,
  year =         "1994",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Jan 13 12:40:37 1996",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/197480.html",
  abstract =     "Quaternions play a vital role in the representation of
                 rotations in computer graphics, primarily for animation
                 and user interfaces. Unfortunately, quaternion rotation
                 is often left as an advanced topic in computer graphics
                 education due to difficulties in portraying the
                 four-dimensional space of the quaternions. One tool for
                 overcoming these obstacles is the quaternion
                 demonstrator, a physical visual aid consisting
                 primarily of a belt. Every quaternion used to specify a
                 rotation can be represented by fixing one end of the
                 belt and rotating the other. Multiplication of
                 quaternions is demonstrated by the composition of
                 rotations, and the resulting twists in the belt depict
                 visually how quaternions interpolate rotation.\par

                 This article introduces to computer graphics the
                 exponential notation that mathematicians have used to
                 represent unit quaternions. Exponential notation
                 combines the angle and axis of the rotation into
                 concise quaternion expression. This notation allows the
                 article to present more clearly a mechanical quaternion
                 demonstrator consisting of a ribbon and a tag, and
                 develop a computer simulation suitable for interactive
                 educational packages. Local deformations and the belt
                 trick are used to minimize the ribbon's twisting and
                 simulate a natural-appearing interactive quaternion
                 demonstrator.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; theory",
  subject =      "{\bf I.3.5}: Computing Methodologies, COMPUTER
                 GRAPHICS, Computational Geometry and Object Modeling,
                 Hierarchy and geometric transformations. {\bf I.3.6}:
                 Computing Methodologies, COMPUTER GRAPHICS, Methodology
                 and Techniques, Graphics data structures and data
                 types.",
}

@Article{Niizeki:1994:PII,
  author =       "Masatoshi Niizeki and Fujio Yamaguchi",
  title =        "Projectively Invariant Intersection Detections for
                 Solid Modeling",
  journal =      j-TOG,
  volume =       "13",
  number =       "3",
  pages =        "277--299",
  month =        jul,
  year =         "1994",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Jan 13 12:40:37 1996",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/197485.html",
  abstract =     "An intersection detection method for solid modeling
                 which is invariant under projective transformations is
                 presented. We redefine the fundamental geometric
                 figures necessary to describe solid models and their
                 dual figures in a homogeneous coordinate
                 representation. Then we derive conditions, which are
                 projectively invariant, for intersections between these
                 primitives. We will show that a geometric processor
                 based on the 4 x 4 determinant method is applicable to
                 a wide range of problems with little modification. This
                 method has applications in intersection detections of
                 rational parametric curves and surfaces and
                 hidden-line/surface removal algorithms.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; theory",
  subject =      "{\bf I.3.5}: Computing Methodologies, COMPUTER
                 GRAPHICS, Computational Geometry and Object Modeling,
                 Geometric algorithms, languages, and systems. {\bf
                 F.2.1}: Theory of Computation, ANALYSIS OF ALGORITHMS
                 AND PROBLEM COMPLEXITY, Numerical Algorithms and
                 Problems, Computations on matrices. {\bf F.2.2}: Theory
                 of Computation, ANALYSIS OF ALGORITHMS AND PROBLEM
                 COMPLEXITY, Nonnumerical Algorithms and Problems,
                 Geometrical problems and computations. {\bf G.1.3}:
                 Mathematics of Computing, NUMERICAL ANALYSIS, Numerical
                 Linear Algebra, Determinants. {\bf I.3.4}: Computing
                 Methodologies, COMPUTER GRAPHICS, Graphics Utilities,
                 Application packages. {\bf J.6}: Computer Applications,
                 COMPUTER-AIDED ENGINEERING, Computer-aided design
                 (CAD).",
}

@Article{Rodham:1994:STM,
  author =       "Kenneth J. Rodham and Dan R. {Olsen, Jr.}",
  title =        "Smart Telepointers: Maintaining Telepointer
                 Consistency in the Presence of User Interface
                 Customization",
  journal =      j-TOG,
  volume =       "13",
  number =       "3",
  pages =        "300--307",
  month =        jul,
  year =         "1994",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Jan 13 12:40:37 1996",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/197492.html",
  abstract =     "Conventional methods for maintaining telepointer
                 consistency in shared windows do not work in the
                 presence of per-user window customizations. This
                 article presents the notion of a ``smart telepointer,''
                 which is a telepointer that works correctly in spite of
                 such customizations. Methods for smart-telepointer
                 implementation are discussed.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "human factors",
  subject =      "{\bf H.5.2}: Information Systems, INFORMATION
                 INTERFACES AND PRESENTATION, User Interfaces,
                 Interaction styles. {\bf H.5.2}: Information Systems,
                 INFORMATION INTERFACES AND PRESENTATION, User
                 Interfaces, Windowing systems. {\bf H.5.3}: Information
                 Systems, INFORMATION INTERFACES AND PRESENTATION, Group
                 and Organization Interfaces, Synchronous interaction.",
}

@Article{Baker:1994:CIA,
  author =       "Henry G. Baker",
  title =        "Corrigenda: ``{Intersection Algorithms for Lines and
                 Circles}''",
  journal =      j-TOG,
  volume =       "13",
  number =       "3",
  pages =        "308--310",
  month =        jul,
  year =         "1994",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Jan 13 12:40:37 1996",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  note =         "See \cite{Middleditch:1989:IAL}.",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/197874.html",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; reliability; theory",
  subject =      "{\bf G.1.0}: Mathematics of Computing, NUMERICAL
                 ANALYSIS, General, Error analysis. {\bf G.1.0}:
                 Mathematics of Computing, NUMERICAL ANALYSIS, General,
                 Computer arithmetic. {\bf G.1.0}: Mathematics of
                 Computing, NUMERICAL ANALYSIS, General, Condition (and
                 ill-condition). {\bf G.1.0}: Mathematics of Computing,
                 NUMERICAL ANALYSIS, General, Stability (and
                 instability). {\bf I.3.5}: Computing Methodologies,
                 COMPUTER GRAPHICS, Computational Geometry and Object
                 Modeling, Curve, surface, solid, and object
                 representations. {\bf I.3.5}: Computing Methodologies,
                 COMPUTER GRAPHICS, Computational Geometry and Object
                 Modeling, Geometric algorithms, languages, and systems.
                 {\bf I.3.5}: Computing Methodologies, COMPUTER
                 GRAPHICS, Computational Geometry and Object Modeling,
                 Hierarchy and geometric transformations. {\bf I.3.5}:
                 Computing Methodologies, COMPUTER GRAPHICS,
                 Computational Geometry and Object Modeling, Modeling
                 packages.",
}

@Article{Zhao:1994:IKP,
  author =       "Jianmin Zhao and Norman I. Badler",
  title =        "Inverse Kinematics Positioning Using Nonlinear
                 Programming for Highly Articulated Figures",
  journal =      j-TOG,
  volume =       "13",
  number =       "4",
  pages =        "313--336",
  month =        oct,
  year =         "1994",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Jan 13 12:49:28 1996",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/195827.html",
  abstract =     "An articulated figure is often modeled as a set of
                 rigid segments connected with joints. Its configuration
                 can be altered by varying the joint angles. Although it
                 is straight forward to compute figure configurations
                 given joint angles (forward kinematics), it is more
                 difficult to find the joint angles for a desired
                 configuration (inverse kinematics). Since the inverse
                 kinematics problem is of special importance to an
                 animator wishing to set a figure to a posture
                 satisfying a set of positioning constraints,
                 researchers have proposed several different approaches.
                 However, when we try to follow these approaches in an
                 interactive animation system where the object on which
                 to operate is as highly articulated as a realistic
                 human figure, they fail in either generality or
                 performance. So, we approach this problem through
                 nonlinear programming techniques. It has been
                 successfully used since 1988 in the spatial constraint
                 system within {\em Jack}, a human figure simulation
                 system developed at the University of Pennsylvania, and
                 proves to be satisfactorily efficient, controllable,
                 and robust. A spatial constraint in our system involves
                 two parts: one constraint on the figure, the {\em
                 end-effector}, and one on the spatial environment, the
                 {\em goal}. These two parts are dealt with separately,
                 so that we can achieve a neat modular implementation.
                 Constraints can be added one at a time with appropriate
                 weights designating the importance of this constraint
                 relative to the others and are always solved as a
                 group. If physical limits prevent satisfaction of all
                 the constraints, the system stops with the (possibly
                 local) optimal solution for the given weights. Also,
                 the rigidity of each joint angle can be controlled,
                 which is useful for redundant degrees of freedom.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; performance",
  subject =      "{\bf I.3.7}: Computing Methodologies, COMPUTER
                 GRAPHICS, Three-Dimensional Graphics and Realism,
                 Animation. {\bf I.3.8}: Computing Methodologies,
                 COMPUTER GRAPHICS, Applications.",
}

@Article{VanGelder:1994:TCI,
  author =       "Allen {Van Gelder} and Jane Wilhelms",
  title =        "Topological Considerations in Isosurface Generation",
  journal =      j-TOG,
  volume =       "13",
  number =       "4",
  pages =        "337--375",
  month =        oct,
  year =         "1994",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Jan 13 12:49:28 1996",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  note =         "See corrigendum: \cite{VanGelder:1995:CTC}.",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/195828.html",
  abstract =     "A popular technique for rendition of isosurfaces in
                 sampled data is to consider cells with sample points as
                 corners and approximate the isosurface in each cell by
                 one or more polygons whose vertices are obtained by
                 interpolation of the sample data. That is, each polygon
                 vertex is a point on a cell edge, between two adjacent
                 sample points, where the function is estimated to equal
                 the desired threshold value. The two sample points have
                 values on opposite sides of the threshold, and the
                 interpolated point is called an {\em intersection
                 point}.\par

                 When one cell face has an intersection point in each of
                 its four edges, then the correct connection among
                 intersection points becomes ambiguous. An incorrect
                 connection can lead to erroneous topology in the
                 rendered surface, and possible discontinuities. We show
                 that disambiguation methods, to be at all accurate,
                 need to consider sample values in the neighborhood
                 outside the cell. This paper studies the problems of
                 disambiguation, reports on some solutions, and presents
                 some statistics on the occurrence of such
                 ambiguities.\par

                 A natural way to incorporate neighborhood information
                 is through the use of calculated gradients at cell
                 corners. They provide insight into the behavior of a
                 function in well-understood ways. We introduce two {\em
                 gradient consistency heuristics} that use calculated
                 gradients at the corners of ambiguous faces, as well as
                 the function values at those corners, to disambiguate
                 at a reasonable computational cost. These methods give
                 the correct topology on several examples that caused
                 problems for other methods we examined.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; experimentation; performance; theory;
                 verification",
  subject =      "{\bf I.3.3}: Computing Methodologies, COMPUTER
                 GRAPHICS, Picture/Image Generation, Display algorithms.
                 {\bf I.3.5}: Computing Methodologies, COMPUTER
                 GRAPHICS, Computational Geometry and Object Modeling,
                 Boundary representations. {\bf I.3.5}: Computing
                 Methodologies, COMPUTER GRAPHICS, Computational
                 Geometry and Object Modeling, Curve, surface, solid,
                 and object representations. {\bf I.3.5}: Computing
                 Methodologies, COMPUTER GRAPHICS, Computational
                 Geometry and Object Modeling, Geometric algorithms,
                 languages, and systems.",
}

@Article{Paglieroni:1994:HDD,
  author =       "David W. Paglieroni and Sidney M. Petersen",
  title =        "Height Distributional Distance Transform Methods for
                 Height Field Ray Tracing",
  journal =      j-TOG,
  volume =       "13",
  number =       "4",
  pages =        "376--399",
  month =        oct,
  year =         "1994",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Jan 13 12:49:28 1996",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/197312.html",
  abstract =     "Height distributional distance transform (HDDT)
                 methods are introduced as a new class of methods for
                 height field ray tracing. HDDT methods utilize results
                 of height field preprocessing. The preprocessing
                 involves computing a height field transform
                 representing an array of cone-like volumes of empty
                 space above the height field surface that are as wide
                 as possible. There is one cone-like volume balanced on
                 its apex centered above each height field cell. Various
                 height field transforms of this type are developed.
                 Each is based on distance transforms of height field
                 horizontal cross-sections. HDDT methods trace rays
                 through empty cone-like volumes instead of through
                 successive height field cells. The performance of HDDT
                 methods is evaluated experimentally against existing
                 height field ray tracing methods.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; theory",
  subject =      "{\bf I.3.7}: Computing Methodologies, COMPUTER
                 GRAPHICS, Three-Dimensional Graphics and Realism,
                 Raytracing. {\bf I.3.3}: Computing Methodologies,
                 COMPUTER GRAPHICS, Picture/Image Generation, Display
                 algorithms. {\bf I.3.3}: Computing Methodologies,
                 COMPUTER GRAPHICS, Picture/Image Generation, Viewing
                 algorithms.",
}

@Article{Shene:1994:LDI,
  author =       "Ching-Kuang Shene and John K. Johnstone",
  title =        "On the Lower Degree Intersections of Two Natural
                 Quadrics",
  journal =      j-TOG,
  volume =       "13",
  number =       "4",
  pages =        "400--424",
  month =        oct,
  year =         "1994",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Jan 13 12:49:28 1996",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/197316.html",
  abstract =     "In general, two quadric surface intersect in a space
                 quartic curve. However, the intersection frequently
                 degenerates to a collection of plane curves. Degenerate
                 cases are frequent in geometric/solid modeling because
                 degeneracies are often required by design. Their
                 detection is important because degenerate intersections
                 can be computed more easily and allow simpler treatment
                 of important problems. In this paper, we investigate
                 this problem for natural quadrics. Algorithms are
                 presented to detect and compute conic intersections and
                 linear intersections. These methods reveal the
                 relationship between the planes of the degenerate
                 intersections and the quadrics. Using the theory
                 developed in the paper, we present a new and simplified
                 proof of a necessary and sufficient condition for conic
                 intersection. Finally, we present a simple method for
                 determining the types of conic in a degenerate
                 intersection without actually computing the
                 intersection, and an enumeration of all possible conic
                 types. Since only elementary geometric routines such as
                 line intersection are used, all of the above algorithms
                 are intuitive and easily implementable.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; design",
  subject =      "{\bf I.3.5}: Computing Methodologies, COMPUTER
                 GRAPHICS, Computational Geometry and Object Modeling,
                 Curve, surface, solid, and object representations. {\bf
                 J.6}: Computer Applications, COMPUTER-AIDED
                 ENGINEERING, Computer-aided design (CAD).",
}

@Article{Anonymous:1994:AI,
  author =       "Anonymous",
  title =        "Author Index",
  journal =      j-TOG,
  volume =       "13",
  number =       "4",
  pages =        "425--426",
  month =        oct,
  year =         "1994",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Jan 13 12:49:28 1996",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Foley:1995:SC,
  author =       "Jim Foley",
  title =        "Scope and Charter",
  journal =      j-TOG,
  volume =       "14",
  number =       "1",
  pages =        "1--2",
  month =        jan,
  year =         "1995",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Jan 5 07:58:42 MST 1996",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Ware:1995:UVT,
  author =       "Colin Ware and William Knight",
  title =        "Using Visual Texture for Information Display",
  journal =      j-TOG,
  volume =       "14",
  number =       "1",
  pages =        "3--20",
  month =        jan,
  year =         "1995",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Jan 5 07:58:42 MST 1996",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/200974.html",
  abstract =     "Results from vision research are applied to the
                 synthesis of visual texture for the purposes of
                 information display. The literature surveyed suggests
                 that the human visual system processes spatial
                 information by means of parallel arrays of neurons that
                 can be modeled by Gabor functions. Based on the Gabor
                 model, it is argued that the fundamental dimensions of
                 texture for human perception are orientation, size
                 (1/frequency), and contrast. It is shown that there are
                 a number of trade-offs in the density with which
                 information can be displayed using texture. Two of
                 these are (1) a trade-off between the size of the
                 texture elements and the precision with which the
                 location can be specified, and (2) the precision with
                 which texture orientation can be specified and the
                 precision with which texture size can be specified. Two
                 algorithms for generating texture are included.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; human factors",
  subject =      "{\bf I.3.3}: Computing Methodologies, COMPUTER
                 GRAPHICS, Picture/Image Generation, Display algorithms.
                 {\bf I.3.6}: Computing Methodologies, COMPUTER
                 GRAPHICS, Methodology and Techniques. {\bf I.3.7}:
                 Computing Methodologies, COMPUTER GRAPHICS,
                 Three-Dimensional Graphics and Realism, Color, shading,
                 shadowing, and texture. {\bf I.4.3}: Computing
                 Methodologies, IMAGE PROCESSING, Enhancement,
                 Filtering.",
}

@Article{Karasick:1995:ISM,
  author =       "Michael Karasick and David Strip",
  title =        "Intersecting Solids on a Massively Parallel
                 Processor",
  journal =      j-TOG,
  volume =       "14",
  number =       "1",
  pages =        "21--57",
  month =        jan,
  year =         "1995",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Jan 5 07:58:42 MST 1996",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/200976.html",
  abstract =     "Solid modeling underlies many technologies that are
                 key to modern manufacturing. These range from CAD
                 systems to robot simulators, from finite-element
                 analysis to integrated circuit process modeling. The
                 accuracy, and hence the utility, of these models is
                 often constrained by the amount of computer time
                 required to perform the desired operations. In this
                 paper we present, in detail, an efficient algorithm for
                 parallel intersections of solids using the Connection
                 Machine, a massively parallel SIMD processor. We
                 describe the data structure for representing the solid
                 models and detail the intersection algorithm, giving
                 special attention to implementation issues. We provide
                 performance results, comparing the parallel algorithm
                 to a serial intersection algorithm.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; design",
  subject =      "{\bf I.3.5}: Computing Methodologies, COMPUTER
                 GRAPHICS, Computational Geometry and Object Modeling,
                 Curve, surface, solid, and object representations. {\bf
                 G.1.2}: Mathematics of Computing, NUMERICAL ANALYSIS,
                 Approximation, Least squares approximation. {\bf
                 G.1.2}: Mathematics of Computing, NUMERICAL ANALYSIS,
                 Approximation, Spline and piecewise polynomial
                 approximation. {\bf I.3.5}: Computing Methodologies,
                 COMPUTER GRAPHICS, Computational Geometry and Object
                 Modeling, Splines.",
}

@Article{Glassner:1995:DDR,
  author =       "A. S. Glassner and K. P. Fishkin and D. H. Marimont
                 and M. C. Stone",
  title =        "Device-Directed Rendering",
  journal =      j-TOG,
  volume =       "14",
  number =       "1",
  pages =        "58--76",
  month =        jan,
  year =         "1995",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Jan 5 07:58:42 MST 1996",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/200977.html",
  abstract =     "Rendering systems can produce images that include the
                 entire range of visible colors. Imaging hardware,
                 however, can reproduce only a subset of these colors:
                 the device gamut. An image can only be correctly
                 displayed if all of its colors lie inside of the gamut
                 of the target device. Current solutions to this problem
                 are either to correct the scene colors by hand, or to
                 apply gamut mapping techniques to the final image. We
                 propose a methodology called {\em device-directed
                 rendering} that performs scene color adjustments
                 automatically. Device-directed rendering applies
                 classic minimization techniques to a symbolic
                 representation of the image that describes the
                 relationship of the scene lights and surfaces to the
                 pixel colors. This representation can then be evaluated
                 to produce an image that is guaranteed to be in gamut.
                 Although our primary application has been correcting
                 out-of-gamut colors, this methodology can be generally
                 applied to the problem of adjusting a scene description
                 to accommodate constraints on the output image pixel
                 values.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms",
  subject =      "{\bf I.3.7}: Computing Methodologies, COMPUTER
                 GRAPHICS, Three-Dimensional Graphics and Realism,
                 Color, shading, shadowing, and texture. {\bf I.3.3}:
                 Computing Methodologies, COMPUTER GRAPHICS,
                 Picture/Image Generation, Viewing algorithms. {\bf
                 I.3.6}: Computing Methodologies, COMPUTER GRAPHICS,
                 Methodology and Techniques, Device independence.",
}

@Article{Pattanaik:1995:AER,
  author =       "S. N. Pattanaik and S. P. Mudur",
  title =        "Adjoint Equations and Random Walks for Illumination
                 Computation",
  journal =      j-TOG,
  volume =       "14",
  number =       "1",
  pages =        "77--102",
  month =        jan,
  year =         "1995",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Jan 5 07:58:42 MST 1996",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/200985.html",
  abstract =     "In this paper we introduce the potential equation that
                 along with the rendering equation forms an adjoint
                 system of equations and provides a mathematical frame
                 work for all known approaches to illumination
                 computation based on geometric optics. The potential
                 equation is more natural for illumination computations
                 that simulate light propagation starting from the light
                 sources, such as progressive radiosity and particle
                 tracing. Using the mathematical handles provided by
                 this framework and the random-walk solution model, we
                 present a number of importance sampling schemes for
                 improving the computation of flux estimation. Of
                 particular significance is the use of approximately
                 computed potential for directing a majority of the
                 random walks through regions of importance in the
                 environment, thus reducing the variance in the
                 estimates of luminous flux in these regions. Finally,
                 results from a simple implementation are presented to
                 demonstrate the high-efficiency improvements made
                 possible by the use of these techniques.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; design; experimentation",
  subject =      "{\bf I.3.7}: Computing Methodologies, COMPUTER
                 GRAPHICS, Three-Dimensional Graphics and Realism. {\bf
                 I.3.3}: Computing Methodologies, COMPUTER GRAPHICS,
                 Picture/Image Generation.",
}

@Article{Bajaj:1995:MCP,
  author =       "Chanderjit L. Bajaj and Jindon Chen and Guoliang Xu",
  title =        "Modeling with Cubic {A}-Patches",
  journal =      j-TOG,
  volume =       "14",
  number =       "2",
  pages =        "103--133",
  month =        apr,
  year =         "1995",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Jan 5 07:58:42 MST 1996",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/221662.html",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; design; performance; theory",
  subject =      "{\bf I.4.7}: Computing Methodologies, IMAGE
                 PROCESSING, Feature Measurement, Size and shape. {\bf
                 J.6}: Computer Applications, COMPUTER-AIDED
                 ENGINEERING, Computer-aided design (CAD). {\bf G.1.1}:
                 Mathematics of Computing, NUMERICAL ANALYSIS,
                 Interpolation, Interpolation formulas. {\bf I.3.5}:
                 Computing Methodologies, COMPUTER GRAPHICS,
                 Computational Geometry and Object Modeling, Geometric
                 algorithms, languages, and systems. {\bf G.2.2}:
                 Mathematics of Computing, DISCRETE MATHEMATICS, Graph
                 Theory.",
}

@Article{Forsey:1995:SFH,
  author =       "David Forsey and Richard H. Bartels",
  title =        "Surface Fitting with Hierarchical Splines",
  journal =      j-TOG,
  volume =       "14",
  number =       "2",
  pages =        "134--161",
  month =        apr,
  year =         "1995",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Jan 5 07:58:42 MST 1996",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/221665.html",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "performance; theory",
  subject =      "{\bf I.3.5}: Computing Methodologies, COMPUTER
                 GRAPHICS, Computational Geometry and Object Modeling,
                 Curve, surface, solid, and object representations. {\bf
                 G.1.1}: Mathematics of Computing, NUMERICAL ANALYSIS,
                 Interpolation, Spline and piecewise polynomial
                 interpolation. {\bf F.2.1}: Theory of Computation,
                 ANALYSIS OF ALGORITHMS AND PROBLEM COMPLEXITY,
                 Numerical Algorithms and Problems, Computations on
                 matrices.",
}

@Article{Peters:1995:SPM,
  author =       "J{\"o}rg Peters",
  title =        "Smoothing Polyhedra Made Easy",
  journal =      j-TOG,
  volume =       "14",
  number =       "2",
  pages =        "162--170",
  month =        apr,
  year =         "1995",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Jan 5 07:58:42 MST 1996",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/221670.html",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; performance",
  subject =      "{\bf I.3.5}: Computing Methodologies, COMPUTER
                 GRAPHICS, Computational Geometry and Object Modeling,
                 Curve, surface, solid, and object representations. {\bf
                 G.1.1}: Mathematics of Computing, NUMERICAL ANALYSIS,
                 Interpolation, Smoothing. {\bf G.1.1}: Mathematics of
                 Computing, NUMERICAL ANALYSIS, Interpolation, Spline
                 and piecewise polynomial interpolation.",
}

@Article{Sapidis:1995:DCP,
  author =       "Nickolas S. Sapidis and Paul J. Best",
  title =        "Direct Construction of Polynomial Surfaces from Dense
                 Range Images through Region Growing",
  journal =      j-TOG,
  volume =       "14",
  number =       "2",
  pages =        "171--200",
  month =        apr,
  year =         "1995",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Jan 5 07:58:42 MST 1996",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/221672.html",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; experimentation; performance; theory",
  subject =      "{\bf I.4.5}: Computing Methodologies, IMAGE
                 PROCESSING, Reconstruction. {\bf I.4.6}: Computing
                 Methodologies, IMAGE PROCESSING, Segmentation, Edge and
                 feature detection. {\bf I.3.5}: Computing
                 Methodologies, COMPUTER GRAPHICS, Computational
                 Geometry and Object Modeling, Curve, surface, solid,
                 and object representations. {\bf G.1.2}: Mathematics of
                 Computing, NUMERICAL ANALYSIS, Approximation. {\bf
                 G.1.2}: Mathematics of Computing, NUMERICAL ANALYSIS,
                 Approximation, Spline and piecewise polynomial
                 approximation.",
}

@Article{Foley:1995:E,
  author =       "Jim Foley",
  title =        "Editorial",
  journal =      j-TOG,
  volume =       "14",
  number =       "3",
  pages =        "201--201",
  month =        jul,
  year =         "1995",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Jan 13 12:33:38 1996",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Christensen:1995:ESA,
  author =       "Jon Christensen and Joe Marks and Stuart Shieber",
  title =        "An Empirical Study of Algorithms for Point-Feature
                 Label Placement",
  journal =      j-TOG,
  volume =       "14",
  number =       "3",
  pages =        "203--232",
  month =        jul,
  year =         "1995",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Jan 13 12:33:38 1996",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/212334.html",
  abstract =     "A major factor affecting the clarity of graphical
                 displays that include text labels is the degree to
                 which labels obscure display features (including other
                 labels) as a result of spatial overlap. Point-feature
                 label placement (PFLP) is the problem of placing text
                 labels adjacent to point features on a map or diagram
                 so as to maximize legibility. This problem occurs
                 frequently in the production of many types of
                 informational graphics, though it arises most often in
                 automated cartography. In this paper we present a
                 comprehensive treatment of the PFLP problem, viewed as
                 a type of combinatorial optimization problem.
                 Complexity analysis reveals that the basic PFLP problem
                 and most interesting variants of it are NP-hard. These
                 negative results help inform a survey of previously
                 reported algorithms for PFLP; not surprisingly, all
                 such algorithms either have exponential time complexity
                 or are incomplete. To solve the PFLP problem in
                 practice, then, we must rely on good heuristic methods.
                 We propose two new methods, one based on a discrete
                 form of gradient descent, the other on simulated
                 annealing, and report on a series of empirical tests
                 comparing these and the other known algorithms for the
                 problem. Based on this study, the first to be
                 conducted, we identify the best approaches as a
                 function of available computation time.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; experimentation",
  subject =      "{\bf I.2.1}: Computing Methodologies, ARTIFICIAL
                 INTELLIGENCE, Applications and Expert Systems,
                 Cartography. {\bf H.5.2}: Information Systems,
                 INFORMATION INTERFACES AND PRESENTATION, User
                 Interfaces, Screen design. {\bf I.3.5}: Computing
                 Methodologies, COMPUTER GRAPHICS, Computational
                 Geometry and Object Modeling, Geometric algorithms,
                 languages, and systems. {\bf I.2.8}: Computing
                 Methodologies, ARTIFICIAL INTELLIGENCE, Problem
                 Solving, Control Methods, and Search, Heuristic
                 methods.",
}

@Article{Neumann:1995:RHM,
  author =       "L{\'{a}}szl{\'{o}} Neumann and Attila Neumann",
  title =        "Radiosity and Hybrid Methods",
  journal =      j-TOG,
  volume =       "14",
  number =       "3",
  pages =        "233--265",
  month =        jul,
  year =         "1995",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Jan 13 12:33:38 1996",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/212347.html",
  abstract =     "We examine various solutions to the global
                 illumination problem, based on an exact mathematical
                 analysis of the rendering equation. In addition to
                 introducing efficient radiosity algorithms, we present
                 a uniform approach to reformulate all of the basic
                 radiosity equations used so far. Using hybrid methods
                 we are able to analyze possible combinations of the
                 view-dependent ray-tracing method and of the
                 low-resolution radiosity-based method, and to offer new
                 algorithms.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms",
  subject =      "{\bf I.3.7}: Computing Methodologies, COMPUTER
                 GRAPHICS, Three-Dimensional Graphics and Realism,
                 Radiosity. {\bf I.3.3}: Computing Methodologies,
                 COMPUTER GRAPHICS, Picture/Image Generation, Display
                 algorithms. {\bf I.3.7}: Computing Methodologies,
                 COMPUTER GRAPHICS, Three-Dimensional Graphics and
                 Realism, Color, shading, shadowing, and texture. {\bf
                 I.3.7}: Computing Methodologies, COMPUTER GRAPHICS,
                 Three-Dimensional Graphics and Realism, Raytracing.",
}

@Article{Paoluzzi:1995:GPP,
  author =       "Alberto Paoluzzi and Valerio Pascucci and Michele
                 Vicentino",
  title =        "Geometric Programming: {A} Programming Approach to
                 Geometric Design",
  journal =      j-TOG,
  volume =       "14",
  number =       "3",
  pages =        "266--306",
  month =        jul,
  year =         "1995",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Jan 13 12:33:38 1996",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/212349.html",
  abstract =     "This article presents a functional programming
                 approach to geometric design with embedded polyhedral
                 complexes. Its main goals are to show the expressive
                 power of the language as well as its usefulness for
                 geometric design. The language, named PLASM (the
                 Programming LAnguage for Solid Modeling), introduces a
                 very high level approach to ``constructive'' or
                 ``generative'' modeling. Geometrical objects are
                 generated by evaluating some suitable language
                 expressions. Because generating expressions can be
                 easily combined, the language also extends the standard
                 variational geometry approach by supporting classes of
                 geometric objects with varying topology and shape. The
                 design language PLASM can be roughly considered as a
                 geometry-oriented extension of a subset of the
                 functional language FL. The language takes a
                 dimension-independent approach to geometry
                 representation and algorithms. In particular it
                 implements an algebraic calculus over embedded
                 polyhedra of any dimension. The generated objects are
                 always geometrically consistent because the validity of
                 geometry is guaranteed at a syntactical level. Such an
                 approach allows one to use a representation scheme
                 which is weaker than those usually adopted in solid
                 modelers, thus encompassing a broader geometric domain,
                 which contains solids, surfaces, and wire-frames, as
                 well as higher-dimensional objects.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "design; languages; theory",
  subject =      "{\bf I.3.5}: Computing Methodologies, COMPUTER
                 GRAPHICS, Computational Geometry and Object Modeling,
                 Geometric algorithms, languages, and systems. {\bf
                 D.1.1}: Software, PROGRAMMING TECHNIQUES, Applicative
                 (Functional) Programming. {\bf D.3.2}: Software,
                 PROGRAMMING LANGUAGES, Language Classifications,
                 Applicative languages. {\bf D.3.2}: Software,
                 PROGRAMMING LANGUAGES, Language Classifications, Design
                 languages. {\bf I.3.5}: Computing Methodologies,
                 COMPUTER GRAPHICS, Computational Geometry and Object
                 Modeling, Curve, surface, solid, and object
                 representations. {\bf I.3.5}: Computing Methodologies,
                 COMPUTER GRAPHICS, Computational Geometry and Object
                 Modeling, Hierarchy and geometric transformations. {\bf
                 I.3.5}: Computing Methodologies, COMPUTER GRAPHICS,
                 Computational Geometry and Object Modeling, Object
                 hierarchies. {\bf J.6}: Computer Applications,
                 COMPUTER-AIDED ENGINEERING, Computer-aided design
                 (CAD).",
}

@Article{VanGelder:1995:CTC,
  author =       "Allen {Van Gelder} and Jane Wilhelms",
  title =        "Corrigendum: ``{Topological Considerations in
                 Isosurface Generation}''",
  journal =      j-TOG,
  volume =       "14",
  number =       "3",
  pages =        "307--308",
  month =        jul,
  year =         "1995",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Jan 13 12:33:38 1996",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  note =         "See \cite{VanGelder:1994:TCI}.",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/215264.html",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; experimentation; performance; theory;
                 verification",
  subject =      "{\bf I.3.3}: Computing Methodologies, COMPUTER
                 GRAPHICS, Picture/Image Generation, Display algorithms.
                 {\bf I.3.5}: Computing Methodologies, COMPUTER
                 GRAPHICS, Computational Geometry and Object Modeling,
                 Boundary representations. {\bf I.3.5}: Computing
                 Methodologies, COMPUTER GRAPHICS, Computational
                 Geometry and Object Modeling, Curve, surface, solid,
                 and object representations. {\bf I.3.5}: Computing
                 Methodologies, COMPUTER GRAPHICS, Computational
                 Geometry and Object Modeling, Geometric algorithms,
                 languages, and systems.",
}

@Article{Glassner:1995:E,
  author =       "Andrew S. Glassner",
  title =        "Editorial",
  journal =      j-TOG,
  volume =       "14",
  number =       "4",
  pages =        "309--310",
  month =        oct,
  year =         "1995",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Apr 05 05:31:00 1996",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Auslander:1995:FEC,
  author =       "Joel Auslander and Alex Fukunaga and Hadi Partovi and
                 Jon Christensen and Lloyd Hsu and Peter Reiss and
                 Andrew Shuman and Joe Marks and J. Thomas Ngo",
  title =        "Further Experience with Controller-Based Automatic
                 Motion Synthesis for Articulated Figures",
  journal =      j-TOG,
  volume =       "14",
  number =       "4",
  pages =        "311--336",
  month =        oct,
  year =         "1995",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Apr 05 05:31:00 1996",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/225295.html",
  abstract =     "We extend an earlier automatic motion-synthesis
                 algorithm for physically realistic articulated figures
                 in several ways. First, we summarize several
                 incremental improvements to the original algorithm that
                 improve its efficiency significantly and provide the
                 user with some ability to influence what motions are
                 generated. These techniques can be used by an animator
                 to achieve a desired movement style, or they can be
                 used to guarantee variety in the motions synthesized
                 over several runs of the algorithm. Second, we report
                 on new mechanisms that support the concatenation of
                 existing, automatically generated motion controllers to
                 produce complex, composite movement. Finally, we
                 describe initial work on generalizing the techniques
                 from 2D to 3D articulated figures. Taken together,
                 these results illustrate the promise and challenges
                 afforded by the controller-based approach to automatic
                 motion synthesis for computer animation.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; experimentation",
  subject =      "{\bf I.2.6}: Computing Methodologies, ARTIFICIAL
                 INTELLIGENCE, Learning, Parameter learning. {\bf
                 I.2.8}: Computing Methodologies, ARTIFICIAL
                 INTELLIGENCE, Problem Solving, Control Methods, and
                 Search, Heuristic methods. {\bf I.3.7}: Computing
                 Methodologies, COMPUTER GRAPHICS, Three-Dimensional
                 Graphics and Realism, Animation. {\bf I.6.3}: Computing
                 Methodologies, SIMULATION AND MODELING, Applications.",
}

@Article{Redner:1995:SBS,
  author =       "Richard A. Redner and Mark E. Lee and Samuel P.
                 Uselton",
  title =        "Smooth {B}-Spline Illumination Maps for Bidirectional
                 Ray Tracing",
  journal =      j-TOG,
  volume =       "14",
  number =       "4",
  pages =        "337--362",
  month =        oct,
  year =         "1995",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Mon May 26 09:17:43 1997",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  note =         "Corrections to Figures 4--9 are available on the
                 World-Wide Web at
                 \path=http://www.acm.org/tog/AandE.html=.",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/225296.html",
  abstract =     "In this paper we introduce B-spline illumination maps
                 and their generalizations and extensions for use in
                 realistic image generation algorithms. The B-spline
                 lighting functions (i.e., illumination maps) are
                 defined as weighted probability density functions. The
                 lighting functions can be estimated from random data
                 and may be used in bidirectional distributed ray
                 tracing programs as well as radiosity oriented
                 algorithms. The use of these lighting functions in a
                 bidirectional ray tracing system that can handle
                 dispersion as well as the focusing of light through
                 lenses is presented.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; theory",
  subject =      "{\bf I.3.7}: Computing Methodologies, COMPUTER
                 GRAPHICS, Three-Dimensional Graphics and Realism,
                 Visible line/surface algorithms.",
}

@Article{deFloriani:1995:HTM,
  author =       "Leila de Floriani and Enrico Puppo",
  title =        "Hierarchical Triangulation for Multiresolution Surface
                 Description",
  journal =      j-TOG,
  volume =       "14",
  number =       "4",
  pages =        "363--411",
  month =        oct,
  year =         "1995",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Apr 05 05:31:00 1996",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/225297.html",
  abstract =     "A new hierarchical triangle-based model for
                 representing surfaces over sampled data is proposed,
                 which is based on the subdivision of the surface domain
                 into nested triangulations, called a {\em hierarchical
                 triangulation (HT)}. The model allows compression of
                 spatial data and representation of a surface at
                 successively finer degrees of resolution. An HT is a
                 collection of triangulations organized in a tree, where
                 each node, except for the root, is a triangulation
                 refining a face belonging to its parent in the
                 hierarchy. We present a topological model for
                 representing an HT, and algorithms for its construction
                 and for the extraction of a triangulation at a given
                 degree of resolution. The surface model, called a {\em
                 hierarchical triangulated surface (HTS)} is obtained by
                 associating data values with the vertices of triangles,
                 and by defining suitable functions that describe the
                 surface over each triangular patch. We consider an
                 application of a piecewise-linear version of the HTS to
                 interpolate topographical data, and we describe a
                 specialized version of the construction algorithm that
                 builds an HTS for a terrain starting from a
                 high-resolution rectangular grid of sampled data.
                 Finally, we present an algorithm for extracting
                 representations of terrain at variable resolution over
                 the domain.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; design",
  subject =      "{\bf I.3.5}: Computing Methodologies, COMPUTER
                 GRAPHICS, Computational Geometry and Object Modeling,
                 Curve, surface, solid, and object representations.",
}

@Article{Anonymous:1995:AI,
  author =       "Anonymous",
  title =        "1995 Author Index",
  journal =      j-TOG,
  volume =       "14",
  number =       "4",
  pages =        "412--413",
  month =        oct,
  year =         "1995",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Apr 05 05:31:00 1996",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Shirley:1996:MCT,
  author =       "Peter Shirley and Changyaw Wang and Kurt Zimmerman",
  title =        "{Monte Carlo} Techniques for Direct Lighting
                 Calculations",
  journal =      j-TOG,
  volume =       "15",
  number =       "1",
  pages =        "1--36",
  month =        jan,
  year =         "1996",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Wed Apr 24 07:49:27 1996",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/225887.html;
                 http://www.acm.org/pubs/toc/Abstracts/0730-0301/226151.html",
  abstract =     "In a distributed ray tracer, the sampling strategy is
                 the crucial part of the direct lighting calculation.
                 Monte Carlo integration with importance sampling is
                 used to carry out this calculation. Importance sampling
                 involves the design of integrand-specific probability
                 density functions that are used to generate sample
                 points for the numerical quadrature. Probability
                 density functions are presented that aid in the direct
                 lighting calculation from luminaires of various simple
                 shapes. A method for defining a probability density
                 function over a set of luminaires is presented that
                 allows the direct lighting calculation to be carried
                 out with a number of sample points that is independent
                 of the number of luminaires.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; design; theory",
  subject =      "{\bf G.3}: Mathematics of Computing, PROBABILITY AND
                 STATISTICS. {\bf G.1.4}: Mathematics of Computing,
                 NUMERICAL ANALYSIS, Quadrature and Numerical
                 Differentiation. {\bf I.3.0}: Computing Methodologies,
                 COMPUTER GRAPHICS, General. {\bf I.4.1}: Computing
                 Methodologies, IMAGE PROCESSING, Digitization,
                 Sampling.",
}

@Article{Christensen:1996:GIG,
  author =       "Per H. Christensen and Eric J. Stollnitz and David H.
                 Salesin",
  title =        "Global Illumination of Glossy Environments Using
                 Wavelets and Importance",
  journal =      j-TOG,
  volume =       "15",
  number =       "1",
  pages =        "37--71",
  month =        jan,
  year =         "1996",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Wed Apr 24 07:49:27 1996",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/225888.html;
                 http://www.acm.org/pubs/toc/Abstracts/0730-0301/226153.html",
  abstract =     "We show how importance-driven refinement and a wavelet
                 basis can be combined to provide an efficient solution
                 to the global illumination problem with glossy and
                 diffuse reflections. Importance is used to focus the
                 computation on the interactions having the greatest
                 impact on the visible solution. Wavelets are used to
                 provide an efficient representation of radiance,
                 importance, and the transport operator. We discuss a
                 number of choices that must be made when constructing a
                 finite element algorithm for glossy global
                 illumination. Our algorithm is based on the standard
                 wavelet decomposition of the transport operator and
                 makes use of a four-dimensional wavelet representation
                 for spatially and angularly varying radiance
                 distributions. We use a final gathering step to improve
                 the visual quality of the solution. Features of our
                 implementation include support for curved surfaces as
                 well as texture-mapped anisotropic emission and
                 reflection functions.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; theory",
  subject =      "{\bf G.1.9}: Mathematics of Computing, NUMERICAL
                 ANALYSIS, Integral Equations, Fredholm equations. {\bf
                 I.6.8}: Computing Methodologies, SIMULATION AND
                 MODELING, Types of Simulation, Combined. {\bf G.1.0}:
                 Mathematics of Computing, NUMERICAL ANALYSIS,
                 General.",
}

@Article{vanOverveld:1996:SSD,
  author =       "C. W. A. M. van Overveld and Marie Luce Viaud",
  title =        "Sticky Splines: Definition and Manipulation of Spline
                 Structures with Maintained Topological Relations",
  journal =      j-TOG,
  volume =       "15",
  number =       "1",
  pages =        "72--98",
  month =        jan,
  year =         "1996",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Wed Apr 24 07:49:27 1996",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/225889.html;
                 http://www.acm.org/pubs/toc/Abstracts/0730-0301/226154.html",
  abstract =     "This paper describes an augmentation to the spline
                 concept to account for topological relations between
                 different spline curves. These topological relations
                 include incidence relations, constraining the extremes
                 of spline curves to other spline curves, and also more
                 general geometric relations, for example, involving the
                 tangents of spline curves in their extremes. To
                 maintain these incidence relations, some spline curves
                 may have to be transformed (translated, rotated,
                 scaled), or even deformed (i.e., the shape of the curve
                 may change) as a result of modifying other spline
                 curves. A data structure and algorithms are given to
                 implement the propagation of these transformations and
                 deformations.\par

                 Based on the augmented spline concept, to be called
                 {\em sticky splines}, both a script system to represent
                 spline structures and an interactive system for editing
                 drawings while automatically, maintaining their
                 topological structure are presented.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; design; experimentation; theory",
  subject =      "{\bf I.3.5}: Computing Methodologies, COMPUTER
                 GRAPHICS, Computational Geometry and Object Modeling,
                 Splines. {\bf I.6.1}: Computing Methodologies,
                 SIMULATION AND MODELING, Simulation Theory, Systems
                 theory. {\bf I.3.7}: Computing Methodologies, COMPUTER
                 GRAPHICS, Three-Dimensional Graphics and Realism.",
}

@Article{Ezquerra:1996:APD,
  author =       "Norberto Ezquerra and Rakesh Mullick",
  title =        "An Approach to {$3$D} Pose Determination",
  journal =      j-TOG,
  volume =       "15",
  number =       "2",
  pages =        "99--120",
  month =        apr,
  year =         "1996",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat May 25 07:25:30 1996",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Ware:1996:ESM,
  author =       "Colin Ware and Glenn Franck",
  title =        "Evaluating Stereo and Motion Cues for Visualizing
                 Information Nets in Three Dimensions",
  journal =      j-TOG,
  volume =       "15",
  number =       "2",
  pages =        "121--140",
  month =        apr,
  year =         "1996",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat May 25 07:25:30 1996",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Bar-Yehuda:1996:TST,
  author =       "Rueven Bar-Yehuda and Craig Gotsman",
  title =        "Time\slash Space Tradeoffs for Polygon Mesh
                 Rendering",
  journal =      j-TOG,
  volume =       "15",
  number =       "2",
  pages =        "141--152",
  month =        apr,
  year =         "1996",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat May 25 07:25:30 1996",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Luken:1996:CSD,
  author =       "William L. Luken and Fuhua (Frank) Cheng",
  title =        "Comparison of Surface and Derivative Evaluation
                 Methods for the Rendering of {NURB} Surfaces",
  journal =      j-TOG,
  volume =       "15",
  number =       "2",
  pages =        "153--178",
  month =        apr,
  year =         "1996",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat May 25 07:25:30 1996",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Hubbard:1996:APS,
  author =       "Philip M. Hubbard",
  title =        "Approximating polyhedra with spheres for time-critical
                 collision detection",
  journal =      j-TOG,
  volume =       "15",
  number =       "3",
  pages =        "179--210",
  month =        jul,
  year =         "1996",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Mon May 26 09:16:35 1997",
  bibsource =    "http://www.acm.org/pubs/toc/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  note =         "MPEG animations showing the algorithm's performance
                 are available on the World-Wide Web at
                 \path=http://www.acm.org/tog/hubbard96/index.html=.",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/230518.html",
  abstract =     "This article presents a method for approximating
                 polyhedral objects to support a {\em time-critical}
                 collision-detection algorithm. The approximations are
                 hierarchies of spheres, and they allow the
                 time-critical algorithm to progressively refine the
                 accuracy of its detection, stopping as needed to
                 maintain the real-time performance essential for
                 interactive applications. The key to this approach is a
                 preprocess that automatically builds tightly fitting
                 hierarchies for rigid and articulated objects. The
                 preprocess uses {\em medial-axis surfaces}, which are
                 skeletal representations of objects. These skeletons
                 guide an optimization technique that gives the
                 hierarchies accuracy properties appropriate for
                 collision detection. In a sample application,
                 hierarchies build this way allow the time-critical
                 collision-detection algorithm to have acceptable
                 accuracy, improving significantly on that possible with
                 hierarchies built by previous techniques. The
                 performance of the time-critical algorithm in this
                 application is consistently 10 to 100 times better than
                 a previous collision-detection algorithm, maintaining
                 low latency and a nearly constant frame rate of 10
                 frames per second on a conventional graphics
                 workstation. The time-critical algorithm maintains its
                 real-time performance as objects become more
                 complicated, even as they exceed previously reported
                 complexity levels by a factor of more that 10.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; humanfactors; performance",
  subject =      "{\bf I.3.5}: Computing Methodologies, COMPUTER
                 GRAPHICS, Computational Geometry and Object Modeling,
                 Object hierarchies. {\bf I.3.5}: Computing
                 Methodologies, COMPUTER GRAPHICS, Computational
                 Geometry and Object Modeling, Geometric algorithms,
                 languages, and systems. {\bf I.3.5}: Computing
                 Methodologies, COMPUTER GRAPHICS, Computational
                 Geometry and Object Modeling, Physically based
                 modeling. {\bf I.3.7}: Computing Methodologies,
                 COMPUTER GRAPHICS, Three-Dimensional Graphics and
                 Realism, Animation. {\bf I.3.7}: Computing
                 Methodologies, COMPUTER GRAPHICS, Three-Dimensional
                 Graphics and Realism, Virtual reality.",
}

@Article{Jeng:1996:MCP,
  author =       "Elvis Ko-Yung Jeng and Zhigang Xiang",
  title =        "Moving cursor plane for interactive sculpting",
  journal =      j-TOG,
  volume =       "15",
  number =       "3",
  pages =        "211--222",
  month =        jul,
  year =         "1996",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Aug 31 16:39:46 MDT 1996",
  bibsource =    "http://www.acm.org/pubs/toc/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/230523.html",
  abstract =     "Direct interactive manipulation of 3D objects is a
                 highly desirable but not yet fully realized feature
                 that can make the use of a modeling system more
                 intuitive and convenient. Two kinds of manipulation may
                 be identified: positioning and sculpting. {\em
                 Positioning} refers to the placement of objects in
                 relation to each other within a common scene. {\em
                 Sculpting} refers to the arbitrary deformation of
                 object shapes.\par

                 Ideally, we would like to be able to move objects
                 around easily as if they were held in our hands and to
                 reshape them freely as if they were made of clay.
                 However, realizing these goals of 3D editing on a
                 computer is very difficult, especially with an ordinary
                 display monitor. A fundamental problem is to provide
                 sufficient depth and shape cues for the user to
                 perceive the rendered objects and editing cursor in
                 such a way that positioning and sculpting operations
                 can be performed with reasonable flexibility and
                 accuracy.\par

                 Traditional CAD packages avoid true 3D editing by
                 restricting the controlled movement of the editing
                 cursor to two-dimensional. An arbitrary 3D location or
                 displacement has to be specified in consecutive steps
                 using separately projected views of the geometry. It is
                 conceivably more natural and productive to work in a
                 single display window. However, the challenge is to
                 include in the display meaningful and distinguishable
                 visual cues beyond such standard features as hidden
                 surface removal, surface lighting, and perspective
                 projection.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "design; humanfactors",
  subject =      "{\bf I.3.6}: Computing Methodologies, COMPUTER
                 GRAPHICS, Methodology and Techniques, Interaction
                 techniques. {\bf D.2.2}: Software, SOFTWARE
                 ENGINEERING, Tools and Techniques, User interfaces.
                 {\bf H.5.2}: Information Systems, INFORMATION
                 INTERFACES AND PRESENTATION, User Interfaces,
                 Interaction styles. {\bf I.3.4}: Computing
                 Methodologies, COMPUTER GRAPHICS, Graphics Utilities,
                 Graphics editors.",
}

@Article{Fortune:1996:SAY,
  author =       "Steven Fortune and Christopher J. {Van Wyk}",
  title =        "Static analysis yields efficient exact integer
                 arithmetic for computational geometry",
  journal =      j-TOG,
  volume =       "15",
  number =       "3",
  pages =        "223--248",
  month =        jul,
  year =         "1996",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Aug 31 16:39:46 MDT 1996",
  bibsource =    "http://www.acm.org/pubs/toc/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/230533.html",
  abstract =     "Geometric algorithms as usually described assuming
                 that arithmetic operations are performed exactly on
                 real numbers. A program implemented using a naive
                 substitution of floating-point arithmetic for real
                 arithmetic can fail, since geometric primitives depend
                 upon sign-evaluation and may not be reliable if
                 evaluated approximately. Geometric primitives are
                 reliable if evaluated exactly with integer arithmetic,
                 but this degrades performance since software
                 extended-precision arithmetic is required.\par

                 We describe static-analysis techniques that reduce the
                 performance cost of exact integer arithmetic used to
                 implement geometric algorithms. We have used the
                 techniques for a number of examples, including
                 line-segment intersection in two dimensions, Delaunay
                 triangulations, and a tree-dimensional boundary-based
                 polyhedral modeler. In general, the techniques are
                 appropriate for algorithms that use primitives of
                 relatively low algebraic total degree, e.g., those
                 involving flat objects (points, lines, planes) in two
                 or three dimensions. The techniques have been package
                 in a preprocessor for reasonably convenient use.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; experimentation",
  subject =      "{\bf I.3.5}: Computing Methodologies, COMPUTER
                 GRAPHICS, Computational Geometry and Object Modeling,
                 Geometric algorithms, languages, and systems. {\bf
                 D.3.4}: Software, PROGRAMMING LANGUAGES, Processors,
                 Preprocessors. {\bf G.4}: Mathematics of Computing,
                 MATHEMATICAL SOFTWARE, Efficiency. {\bf G.4}:
                 Mathematics of Computing, MATHEMATICAL SOFTWARE,
                 Reliability and robustness.",
}

@Article{Elber:1996:AIB,
  author =       "Gershon Elber and Elaine Cohen",
  title =        "Adaptive isocurve-based rendering for freeform
                 surfaces",
  journal =      j-TOG,
  volume =       "15",
  number =       "3",
  pages =        "249--263",
  month =        jul,
  year =         "1996",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Aug 31 16:39:46 MDT 1996",
  bibsource =    "http://www.acm.org/pubs/toc/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/230537.html",
  abstract =     "Freeform surface rendering is traditionally performed
                 by approximating the surface with polygons and then
                 rendering the polygons. This approach is extremely
                 common because of the complexity in accurately
                 rendering the surfaces directly. Recently several
                 papers presented methods that render surfaces as
                 sequences of isocurves. These methods each have
                 deficiencies in their ability to guarantee a complete
                 coverage of the rendered surface, in their ability to
                 prevent processing the same pixel multiple times, or in
                 their ability to produce an optimal surface coverage
                 under some prescribed norm. In this article, and
                 algorithm is introduced that alleviates the
                 difficulties in all these areas. This algorithm can be
                 combined with a fast curve-rendering method to make
                 surface rendering without polygonal approximation
                 practical.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms",
  subject =      "{\bf I.3.7}: Computing Methodologies, COMPUTER
                 GRAPHICS, Three-Dimensional Graphics and Realism,
                 Color, shading, shadowing, and texture. {\bf I.3.5}:
                 Computing Methodologies, COMPUTER GRAPHICS,
                 Computational Geometry and Object Modeling, Curve,
                 surface, solid, and object representations. {\bf
                 I.3.5}: Computing Methodologies, COMPUTER GRAPHICS,
                 Computational Geometry and Object Modeling, Splines.
                 {\bf I.3.7}: Computing Methodologies, COMPUTER
                 GRAPHICS, Three-Dimensional Graphics and Realism,
                 Hidden line/surface removal.",
}

@Article{Chang:1996:IST,
  author =       "Meng-Chou Chang and Feipei Lai and Wei-Chao Chen",
  title =        "Image shaping taking into account relativistic
                 effects",
  journal =      j-TOG,
  volume =       "15",
  number =       "4",
  pages =        "265--300",
  month =        oct,
  year =         "1996",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Mon Nov 11 16:14:40 MST 1996",
  bibsource =    "http://www.acm.org/pubs/toc/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/234537.html",
  abstract =     "This article is concerned with creating more realistic
                 images of 3D scenes which are moving relative to the
                 viewer at such high speeds that the propagation delay
                 of light signals and other relativistic effects can not
                 be neglected. Creating images of 3D scenes in
                 relativistic motion might have important applications
                 to science-fiction films, computer games, and virtual
                 environments. We shall discuss the following problems:
                 (1) how to determine the visual appearance of a rapidly
                 moving object, (2) how to determine the apparent
                 radiance of a scene point on a moving object, (3) how
                 to determine the incident irradiance at a scene point
                 coming from a moving light source, (4) how to determine
                 the color of a rapidly moving object, and (5) how to
                 generate shadows when there are relative motions
                 between the viewer, the scenes, and the light sources.
                 Detailed examples are also given to show the result of
                 shading with the relativistic effects taken into
                 account.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; theory",
  subject =      "{\bf I.3.7}: Computing Methodologies, COMPUTER
                 GRAPHICS, Three-Dimensional Graphics and Realism,
                 Color, shading, shadowing, and texture. {\bf J.2}:
                 Computer Applications, PHYSICAL SCIENCES AND
                 ENGINEERING, Physics.",
}

@Article{Davidson:1996:DGN,
  author =       "Ron Davidson and David Harel",
  title =        "Drawing graphs nicely using simulated annealing",
  journal =      j-TOG,
  volume =       "15",
  number =       "4",
  pages =        "301--331",
  month =        oct,
  year =         "1996",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Mon Nov 11 16:14:40 MST 1996",
  bibsource =    "http://www.acm.org/pubs/toc/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/234538.html",
  abstract =     "The paradigm of simulated annealing is applied to the
                 problem of drawing graphs ``nicely.'' Our algorithm
                 deals with general undirected graphs with straight-line
                 edges, and employs several simple criteria for the
                 aesthetic quality of the result. The algorithm is
                 flexible, in that the relative weights of the criteria
                 can be changed. For graphs of modest size it produces
                 good results, competitive with those produced by other
                 methods, notably, the ``spring method'' and its
                 variants.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; theory",
  subject =      "{\bf F.2.2}: Theory of Computation, ANALYSIS OF
                 ALGORITHMS AND PROBLEM COMPLEXITY, Nonnumerical
                 Algorithms and Problems, Computations on discrete
                 structures. {\bf G.2.2}: Mathematics of Computing,
                 DISCRETE MATHEMATICS, Graph Theory. {\bf D.0}:
                 Software, GENERAL. {\bf E.0}: Data, GENERAL.",
}

@Article{Guenter:1996:QPH,
  author =       "Brian Guenter and Jack Tumblin",
  title =        "Quadrature prefiltering for high quality
                 antialiasing",
  journal =      j-TOG,
  volume =       "15",
  number =       "4",
  pages =        "332--353",
  month =        oct,
  year =         "1996",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Mon Nov 11 16:14:40 MST 1996",
  bibsource =    "http://www.acm.org/pubs/toc/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/234540.html",
  abstract =     "This article introduces quadrature prefiltering, an
                 accurate, efficient, and fairly simple algorithm for
                 prefiltering polygons for scanline rendering. It
                 renders very high quality images at reasonable cost,
                 strongly suppressing aliasing artifacts. For equivalent
                 RMS error, quadrature prefiltering is significantly
                 faster than either uniform or jittered supersampling.
                 Quadrature prefiltering is simple to implement and
                 space-efficient; it needs only a small two-dimensional
                 lookup table, even when computing nonradially symmetric
                 filter kernels. Previous algorithms have required
                 either three-dimensional tables or a restriction to
                 radially symmetric filter kernels. Though only slightly
                 more complicated to implement than the widely used box
                 prefiltering method, quadrature prefiltering can
                 generate images with much less visible aliasing
                 artifacts.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; performance; reliability",
  subject =      "{\bf I.3.3}: Computing Methodologies, COMPUTER
                 GRAPHICS, Picture/Image Generation.",
}

@Article{Dobkin:1996:CDA,
  author =       "David P. Dobkin and David Eppstein and Don P.
                 Mitchell",
  title =        "Computing the discrepancy with applications to
                 supersampling patterns",
  journal =      j-TOG,
  volume =       "15",
  number =       "4",
  pages =        "354--376",
  month =        oct,
  year =         "1996",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Mon Nov 11 16:14:40 MST 1996",
  bibsource =    "http://www.acm.org/pubs/toc/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0730-0301/234536.html",
  abstract =     "Patterns used for supersampling in graphics have been
                 analyzed from statistical and signal-processing
                 viewpoints. We present an analysis based on a type of
                 isotropic discrepancy---how good patterns are at
                 estimating the area in a region of defined type. We
                 present algorithms for computing discrepancy relative
                 to regions that are defined by rectangles, halfplanes,
                 and higher-dimensional figures. Experimental evidence
                 shows that popular supersampling patterns have
                 discrepancies with better asymptotic behavior than
                 random sampling, which is not inconsistent with
                 theoretical bounds on discrepancy.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; experimentation",
  subject =      "{\bf F.2.2}: Theory of Computation, ANALYSIS OF
                 ALGORITHMS AND PROBLEM COMPLEXITY, Nonnumerical
                 Algorithms and Problems, Geometrical problems and
                 computations. {\bf I.3.3}: Computing Methodologies,
                 COMPUTER GRAPHICS, Picture/Image Generation,
                 Antialiasing.",
}

@Article{Anonymous:1996:AI,
  author =       "Anonymous",
  title =        "1996 Author Index",
  journal =      j-TOG,
  volume =       "15",
  number =       "4",
  pages =        "377--378",
  month =        oct,
  year =         "1996",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Mon Nov 11 16:29:49 1996",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Glassner:1997:E,
  author =       "Andrew Glassner",
  title =        "Editorial",
  journal =      j-TOG,
  volume =       "16",
  number =       "1",
  pages =        "1--2",
  month =        jan,
  year =         "1997",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Mon Feb 24 11:25:57 1997",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Christensen:1997:CGG,
  author =       "Per H. Christensen and Dani Lischinski and Eric J.
                 Stollnitz and David H. Salesin",
  title =        "Clustering for Glossy Global Illumination",
  journal =      j-TOG,
  volume =       "16",
  number =       "1",
  pages =        "3--33",
  month =        jan,
  year =         "1997",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Mon Feb 24 11:25:57 1997",
  bibsource =    "http://www.acm.org/pubs/toc/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/citations/journals/tog/1997-16-1/p3-christensen/",
  abstract =     "We present a new clustering algorithm for global
                 illumination in complex environments. The new algorithm
                 extends previous work on clustering for radiosity to
                 allow for nondiffuse (glossy) reflectors. We represent
                 clusters as points with directional distributions of
                 outgoing and incoming radiance and importance, and we
                 derive an error bound for transfers between these
                 clusters. The algorithm groups input surfaces into a
                 hierarchy of clusters, and then permits clusters to
                 interact only if the error bound is below an acceptable
                 tolerance. We show that the algorithm is asymptotically
                 more efficient than previous clustering algorithms even
                 when restricted to ideally diffuse environments.
                 Finally, we demonstrate the performance of our method
                 on two complex glossy environments.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms",
  subject =      "{\bf I.3.7}: Computing Methodologies, COMPUTER
                 GRAPHICS, Three-Dimensional Graphics and Realism,
                 Color, shading, shadowing, and texture.",
}

@Article{Lounsbery:1997:MAS,
  author =       "Michael Lounsbery and Tony D. DeRose and Joe Warren",
  title =        "Multiresolution Analysis for Surfaces of Arbitrary
                 Topological Type",
  journal =      j-TOG,
  volume =       "16",
  number =       "1",
  pages =        "34--73",
  month =        jan,
  year =         "1997",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibsource =    "http://www.acm.org/pubs/toc/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/citations/journals/tog/1997-16-1/p34-lounsbery/",
  abstract =     "Multiresolution analysis and wavelets provide useful
                 and efficient tools for representing functions at
                 multiple levels of detail. Wavelet representations have
                 been used in a broad range of applications, including
                 image compression, physical simulation, and numerical
                 analysis. In this article, we present a new class of
                 wavelets, based on subdivision surfaces, that radically
                 extends the class of representable functions. Whereas
                 previous two-dimensional methods were restricted to
                 functions defined on ${\bf R}^2$, the subdivision
                 wavelets developed here may be applied to functions
                 defined on compact surfaces of arbitrary topological
                 type. We envision many applications of this work,
                 including continuous level-of-detail control for
                 graphics rendering, compression of geometric models,
                 and acceleration of global illumination algorithms.
                 Level-of-detail control for spherical domains is
                 illustrated using two examples: shape approximation of
                 a polyhedral model, and color approximation of global
                 terrain data.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; design; theory",
  subject =      "{\bf I.3.5}: Computing Methodologies, COMPUTER
                 GRAPHICS, Computational Geometry and Object Modeling,
                 Curve, surface, solid, and object representations. {\bf
                 G.1.2}: Mathematics of Computing, NUMERICAL ANALYSIS,
                 Approximation, Spline and piecewise polynomial
                 approximation. {\bf J.6}: Computer Applications,
                 COMPUTER-AIDED ENGINEERING, Computer-aided design
                 (CAD).",
}

@Article{Krishnan:1997:ESI,
  author =       "Shankar Krishnan and Dinesh Manocha",
  title =        "An Efficient Surface Intersection Algorithm Based on
                 Lower-Dimensional Formulation",
  journal =      j-TOG,
  volume =       "16",
  number =       "1",
  pages =        "74--106",
  month =        jan,
  year =         "1997",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Wed Feb 26 10:45:12 MST 1997",
  bibsource =    "http://www.acm.org/pubs/toc/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/citations/journals/tog/1997-16-1/p74-krishnan/",
  abstract =     "We present an efficient algorithm to compute the
                 intersection of algebraic and NURBS surfaces. Our
                 approach is based on combining the marching methods
                 with the algebraic formulation. In particular, we
                 propose and matrix computations. We present algorithms
                 to compute a start point on each component of the
                 intersection curve (both open and closed components),
                 detect the presence of singularities, and find all the
                 curve branches near the singularity. We also suggest
                 methods to compute the step size during tracing to
                 prevent component jumping. The algorithm runs an order
                 of magnitude faster than previously published robust
                 algorithms. The complexity of the algorithm is output
                 sensitive.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms",
  subject =      "{\bf I.3.5}: Computing Methodologies, COMPUTER
                 GRAPHICS, Computational Geometry and Object Modeling,
                 Curve, surface, solid, and object representations. {\bf
                 J.6}: Computer Applications, COMPUTER-AIDED
                 ENGINEERING.",
}

@Article{Hill:1997:CAQ,
  author =       "Bernhard Hill and Thomas Roger and Friedrich Wilhelm
                 Vorhagen",
  title =        "Comparative analysis of the quantization of color
                 spaces on the basis of the {CIELAB} color-difference
                 formula",
  journal =      j-TOG,
  volume =       "16",
  number =       "2",
  pages =        "109--154",
  month =        apr,
  year =         "1997",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Sep 26 10:17:27 1997",
  bibsource =    "http://www.acm.org/pubs/toc/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/citations/journals/tog/1997-16-2/p109-hill/",
  abstract =     "This article discusses the CIELAB color space within
                 the limits of optimal colors including the complete
                 volume of object colors. A graphical representation of
                 this color space is composed of planes of constant
                 lightness $L*$ with a net of lines parallel to the $a*$
                 and $b*$ axes. This uniform net is projected onto a
                 number of other color spaces (CIE XYZ, tristimulus RGB,
                 predistorted RGB, and YCC color space) to demonstrate
                 and study the structure of color differences in these
                 spaces on the basis of CIELAB color difference
                 formulas. Two formulas are considered: the CIE 1976
                 formula *** and the newer CiE 1994 formula ***. The
                 various color spaces considered are uniformly quantized
                 and the grid of quantized points is transformed into
                 CIELAB coordinates to study the distribution of color
                 differences due to basic quantization steps and to
                 specify the areas of the colors with the highest
                 sensitivity to color discrimination. From a threshold
                 value for the maximum color difference among
                 neighboring quantized points searched for in each color
                 space, concepts for the quantization of the color
                 spaces are derived. The results are compared to
                 quantization concepts based on average values of
                 quantization errors published in previous work. In
                 addition to color spaces bounded by the optimal colors,
                 the studies are also applied to device-dependent color
                 spaces limited by the range of a positive RGB cube or
                 by the gamut of colors of practical print processes
                 (thermal dye sublimation, chromalin, and match print).
                 For all the color spaces, estimation of the number of
                 distinguishable colors are given on the basis of a
                 threshold value for the color difference perception of
                 *** = 1 and *** = 1.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; experimentation; performance;
                 standardization; theory",
  subject =      "{\bf I.3.7}: Computing Methodologies, COMPUTER
                 GRAPHICS, Three-Dimensional Graphics and Realism,
                 Color, shading, shadowing, and texture. {\bf I.4.1}:
                 Computing Methodologies, IMAGE PROCESSING,
                 Digitization, Quantization. {\bf G.1.2}: Mathematics of
                 Computing, NUMERICAL ANALYSIS, Approximation. {\bf
                 I.3.1}: Computing Methodologies, COMPUTER GRAPHICS,
                 Hardware architecture, Hardcopy devices. {\bf I.3.3}:
                 Computing Methodologies, COMPUTER GRAPHICS,
                 Picture/Image Generation, Display algorithms.",
}

@Article{Liu:1997:OAE,
  author =       "Wayne Liu and Stephen Mann",
  title =        "An Optimal Algorithm for Expanding the Composition of
                 Polynomials",
  journal =      j-TOG,
  volume =       "16",
  number =       "2",
  pages =        "155--178",
  month =        apr,
  year =         "1997",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Mon May 26 09:24:06 MDT 1997",
  bibsource =    "http://www.acm.org/pubs/toc/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/citations/journals/tog/1997-16-2/p155-liu/",
  abstract =     "A runtime analysis is made of a previously published
                 algorithm for polynomial composition. The relationship
                 between this composition algorithm and
                 Sablonni{\`e}re's algorithm is explored. This
                 composition algorithm is then made optimal aby first
                 performing a change of basis.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; design; performance",
  subject =      "{\bf I.3.5}: Computing Methodologies, COMPUTER
                 GRAPHICS, Computational Geometry and Object Modeling,
                 Curve, surface, solid, and object representations. {\bf
                 F.2.1}: Theory of Computation, ANALYSIS OF ALGORITHMS
                 AND PROBLEM COMPLEXITY, Numerical Algorithms and
                 Problems, Computations on polynomials. {\bf J.6}:
                 Computer Applications, COMPUTER-AIDED ENGINEERING,
                 Computer-aided design (CAD).",
}

@Article{Fudos:1997:GCA,
  author =       "Ioannis Fudos and Christoph M. Hoffmann",
  title =        "A Graph-constructive Approach to Solving Systems of
                 Geometric Constraints",
  journal =      j-TOG,
  volume =       "16",
  number =       "2",
  pages =        "179--216",
  month =        apr,
  year =         "1997",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Mon May 26 09:24:06 MDT 1997",
  bibsource =    "http://www.acm.org/pubs/toc/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/citations/journals/tog/1997-16-2/p179-fudos/",
  abstract =     "A graph-constructive approach to solving systems of
                 geometric constraints capable of efficiently handling
                 well-constrained, overconstrained, and underconstrained
                 configurations is presented. The geometric constraint
                 solver works in two phases: in the analysis phase the
                 constraint graph is analyzed and a sequence of
                 elementary construction steps is derived, and then in
                 the construction phase the sequence of construction
                 steps in actually carried out. The analysis phase of
                 the algorithm is described in detail, its correctness
                 is proved, and an efficient algorithm to realized it is
                 presented. The scope of the graph analysis is then
                 extended by utilizing semantic information in the form
                 of angle derivations, and by extending the repertoire
                 of the construction steps. Finally, the construction
                 phase is briefly discussed.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; design; performance; theory",
  subject =      "{\bf I.3.5}: Computing Methodologies, COMPUTER
                 GRAPHICS, Computational Geometry and Object Modeling,
                 Geometric algorithms, languages, and systems. {\bf
                 G.2.2}: Mathematics of Computing, DISCRETE MATHEMATICS,
                 Graph Theory, Graph algorithms. {\bf I.1.0}: Computing
                 Methodologies, ALGEBRAIC MANIPULATION, General. {\bf
                 I.3.6}: Computing Methodologies, COMPUTER GRAPHICS,
                 Methodology and Techniques. {\bf J.6}: Computer
                 Applications, COMPUTER-AIDED ENGINEERING,
                 Computer-aided design (CAD).",
}

@Article{Walter:1997:GIU,
  author =       "Bruce Walter and Philip M. Hubbard and Peter Shirley
                 and Donald P. Greenberg",
  title =        "Global illumination using local linear density
                 estimation",
  journal =      j-TOG,
  volume =       "16",
  number =       "3",
  pages =        "217--259",
  month =        jul,
  year =         "1997",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Wed Sep 24 17:29:18 MDT 1997",
  bibsource =    "http://www.acm.org/pubs/toc/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/citations/journals/tog/1997-16-3/p217-walter/",
  abstract =     "This article presents the density estimation framework
                 for generating view-independent global illumination
                 solutions. It works by probabilistically simulating the
                 light flow in an environment with light particles that
                 trace random walks originating at luminaires and then
                 using statistical density estimation techniques to
                 reconstruct the lighting on each surface. By splitting
                 the computation into separate transport and
                 reconstruction stages, we gain many advantages
                 including reduced memory usage, the ability to simulate
                 nondiffuse transport, and natural parallelism.
                 Solutions to several theoretical and practical
                 difficulties in implementing this framework are also
                 described. Light sources that vary spectrally and
                 directionally are integrated into a spectral particle
                 tracer using nonuniform rejection. A new local linear
                 density estimation technique eliminates boundary bias
                 and extends to arbitrary polygons. A mesh decimation
                 algorithm with perceptual calibration is introduced to
                 simplify the Gouraud shaded representation of the
                 solution for interactive display.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; design; measurement; performance; theory",
  subject =      "{\bf I.3.6} Computing Methodologies, COMPUTER
                 GRAPHICS, Methodology and Techniques. {\bf I.1.2}
                 Computing Methodologies, ALGEBRAIC MANIPULATION,
                 Algorithms, Analysis of algorithms. {\bf G.1.8}
                 Mathematics of Computing, NUMERICAL ANALYSIS, Partial
                 Differential Equations, Finite element methods",
}

@Article{Xiang:1997:CIQ,
  author =       "Zhigang Xiang",
  title =        "Color image quantization by minimizing the maximum
                 intercluster distance",
  journal =      j-TOG,
  volume =       "16",
  number =       "3",
  pages =        "260--276",
  month =        jul,
  year =         "1997",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Wed Sep 24 17:29:18 MDT 1997",
  bibsource =    "http://www.acm.org/pubs/toc/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/citations/journals/tog/1997-16-3/p260-xiang/",
  abstract =     "One of the numerical criteria for color image
                 quantization is to minimize the maximum discrepancy
                 between original pixel colors and the corresponding
                 quantized colors. This is typically carried out by
                 first grouping color points into tight clusters and
                 then finding a representative for each cluster. In this
                 article we show that getting the smallest clusters
                 under a formal notion of minimizing the maximum
                 intercluster distance does not guarantee an optimal
                 solution for the quantization criterion. Nevertheless,
                 our use of an efficient clustering algorithm by Teofilo
                 F. Gonzalez, which is optimal with respect to the
                 approximation bound of the clustering problem, has
                 resulted in a fast and effective quantizer. This new
                 quantizer is highly competitive and excels when
                 quantization errors need to be well capped and when the
                 performance of other quantizers may be hindered by such
                 factors as low number of quantized colors or
                 unfavorable pixel population distribution. Both
                 computer-synthesized and photographic images are used
                 in experimental comparison with several existing
                 quantization methods.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "design; experimentation; measurement; performance;
                 theory",
  subject =      "{\bf I.3.3} Computing Methodologies, COMPUTER
                 GRAPHICS, Picture/Image Generation, Display algorithms.
                 {\bf I.4.1} Computing Methodologies, IMAGE PROCESSING,
                 Digitization, Quantization. {\bf I.3.7} Computing
                 Methodologies, COMPUTER GRAPHICS, Three-Dimensional
                 Graphics and Realism, Color, shading, shadowing, and
                 texture",
}

@Article{Park:1997:SII,
  author =       "F. C. Park and Bahram Ravani",
  title =        "Smooth invariant interpolation of rotations",
  journal =      j-TOG,
  volume =       "16",
  number =       "3",
  pages =        "277--295",
  month =        jul,
  year =         "1997",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Wed Sep 24 17:29:18 MDT 1997",
  bibsource =    "http://www.acm.org/pubs/toc/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/citations/journals/tog/1997-16-3/p277-park/",
  abstract =     "We present an algorithm for generating a
                 twice-differentiable curve on the rotation group SO(3)
                 that interpolates a given ordered set of rotation
                 matrices at their specified knot times. In our approach
                 we regard SO(3) as a Lie group with a bi-invariant
                 Riemannian metric, and apply the coordinate-invariant
                 methods of Riemannian geometry. The resulting rotation
                 curve is easy to compute, invariant with respect to
                 fixed and moving reference frames, and also
                 approximately minimizes angular acceleration",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; design; measurement; performance; theory",
  subject =      "{\bf G.1.1} Mathematics of Computing, NUMERICAL
                 ANALYSIS, Interpolation, Spline and piecewise
                 polynomial interpolation. {\bf I.3.7} Computing
                 Methodologies, COMPUTER GRAPHICS, Three-Dimensional
                 Graphics and Realism, Animation. {\bf I.3.5} Computing
                 Methodologies, COMPUTER GRAPHICS, Computational
                 Geometry and Object Modeling, Geometric algorithms,
                 languages, and systems",
}

@Article{Castillo:1997:SCF,
  author =       "Enrique Castillo and Andr{\'e}s Iglesias",
  title =        "Some characterizations of families of surfaces using
                 functional equations",
  journal =      j-TOG,
  volume =       "16",
  number =       "3",
  pages =        "296--318",
  month =        jul,
  year =         "1997",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Wed Sep 24 17:29:18 MDT 1997",
  bibsource =    "http://www.acm.org/pubs/toc/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/citations/journals/tog/1997-16-3/p296-castillo/",
  abstract =     "In this article functional equations are used to
                 characterize some families of surfaces. First, the most
                 general surfaces in implicit form $f(x,y,z) = 0$, such
                 that any arbitrary intersection with the planes $z =
                 z0$, $y = y0$, and $x = x0$ are linear combinations of
                 sets of functions of the other two variables, are
                 characterized. It is shown that only linear
                 combinations of tensor products of univariate functions
                 are possible for $f(x,y,z)$. Second, we obtain the most
                 general families of surfaces in explicit form such that
                 their intersections with planes parallel to the planes
                 $y = 0$ and $x = 0$ belong to two, not necessarily
                 equal, parametric families of curves. Finally,
                 functional equations are used to analyze the uniqueness
                 of representation of Gordon-Coons surfaces. Some
                 practical examples are used to illustrate the
                 theoretical results.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "design; measurement; performance; theory;
                 verification",
  subject =      "{\bf I.3.5} Computing Methodologies, COMPUTER
                 GRAPHICS, Computational Geometry and Object Modeling,
                 Curve, surface, solid, and object representations",
}

@Article{Sanchez-Reyes:1997:SAP,
  author =       "J. S{\'a}nchez-Reyes",
  title =        "The symmetric analogue of the polynomial power basis",
  journal =      j-TOG,
  volume =       "16",
  number =       "3",
  pages =        "319--357",
  month =        jul,
  year =         "1997",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Sep 26 10:19:42 1997",
  bibsource =    "http://www.acm.org/pubs/toc/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/citations/journals/tog/1997-16-3/p319-sanchez-reyes/",
  abstract =     "A new polynomial basis over the unit interval $t \in
                 [0,1]$ is proposed. The work is motivated by the fact
                 that the monomial (power) form is not suitable in CAGD,
                 as it suffers from serious numerical problems, and the
                 monomial coefficients have no geometric meaning. The
                 new form is the symmetric analogue of the power form,
                 because it can be regarded as an ``Hermite two-point
                 expansion'' instead of a Taylor expansion. This form
                 enjoys good numerical properties and admits a
                 Horner-like evaluation algorithm that is almost as fast
                 as that of the power form. In addition, the symmetric
                 power coefficients convey a geometric meaning, and
                 therefore they can be used as shape handles. A
                 polynomial expressed in the symmetric power basis is
                 decomposed into linear, cubic quintic, and successive
                 components. In consequence, this basis is bbetter
                 suited to handle polynomials of different degrees than
                 the Bernstein basis, and those algorithms involving
                 degree operations have extremely simple formulations.
                 The minimum degree of a polynomial is immediately
                 obtained by inspecting its coefficients. Degree
                 reduction of a curve or surface reduces to dropping the
                 desired high degree terms",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; design; measurement; performance; theory",
  subject =      "{\bf G.1.0} Mathematics of Computing, NUMERICAL
                 ANALYSIS, General, Error analysis. {\bf G.1.1}
                 Mathematics of Computing, NUMERICAL ANALYSIS,
                 Interpolation. {\bf I.3.5} Computing Methodologies,
                 COMPUTER GRAPHICS, Computational Geometry and Object
                 Modeling, Curve, surface, solid, and object
                 representations. {\bf J.6} Computer Applications,
                 COMPUTER-AIDED ENGINEERING. {\bf F.2.1} Theory of
                 Computation, ANALYSIS OF ALGORITHMS AND PROBLEM
                 COMPLEXITY, Numerical Algorithms and Problems,
                 Computations on matrices",
}

@Article{Yun:1997:LCC,
  author =       "Hee Cheol Yun and Brian K. Guenter and Russell M.
                 Mersereau",
  title =        "Lossless compression of computer generated animation
                 frames",
  journal =      j-TOG,
  volume =       "16",
  number =       "4",
  pages =        "359--396",
  month =        oct,
  year =         "1997",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Wed Nov 26 06:52:24 MST 1997",
  bibsource =    "http://www.acm.org/pubs/toc/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org:80/pubs/citations/journals/tog/1997-16-4/p359-yun/",
  abstract =     "This article presents a new lossless compression
                 algorithm for computer animation image sequences. The
                 algorithm uses transformation information available in
                 the animation script and floating point depth and
                 object number information at each pixel to perform
                 highly accurate motion prediction with vary low
                 computation. The geometric data (i.e., the depth and
                 object number) can either be computed during the
                 original rendering process and stored with the image or
                 computed on the fly during compression and
                 decompression. In the former case the stored geometric
                 data are very efficiently compressed using motion
                 prediction and a new technique called direction coding,
                 typically to 1 to 2 bits per pixel. The geometric data
                 are also useful in $z$-buffer image compositing and
                 this new compression algorithm offers a very low
                 storage overhead method for saving the information
                 needed for this compositing. The overall compression
                 ratio of the new algorithm, including the geometric
                 data overhead, in compared to conventional spatial
                 linear prediction compression and block-matching
                 motion. The algorithm improves on a previous motion
                 prediction algorithm by incorporating block predictor
                 switching and color ratio prediction. The combination
                 of these techniques gives compression ratios 30\%
                 better than those reported previously.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; measurement",
  subject =      "{\bf I.4.2} Computing Methodologies, IMAGE PROCESSING
                 AND COMPUTER VISION, Compression (Coding), Exact
                 coding**.",
}

@Article{VanOverveld:1997:PNI,
  author =       "C. W. A. M. {Van Overveld} and B. Wyvill",
  title =        "{Phong} normal interpolation revisited",
  journal =      j-TOG,
  volume =       "16",
  number =       "4",
  pages =        "397--419",
  month =        oct,
  year =         "1997",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Wed Nov 26 06:52:24 MST 1997",
  bibsource =    "http://www.acm.org/pubs/toc/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org:80/pubs/citations/journals/tog/1997-16-4/p397-van_overveld/",
  abstract =     "Phong shading is one of the best known, and at the
                 same time simplest techniques to arrive at realistic
                 images when rendering 3D geometric models. However,
                 despite (or maybe due to) its success and its
                 widespread use, some aspects remain to be clarified
                 with respect to its validity and robustness. This might
                 be caused by the fact that the Phong method is based on
                 geometric arguments, illumination models, and clever
                 heuristics. In this article we address some of the
                 fundamentals that underlie Phong shading, such as the
                 computation of vertex normals for nonmanifold models
                 and the adequacy of linear interpolation and we apply a
                 new interpolation technique to achieve an efficient and
                 qualitatively improve result.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms",
  subject =      "{\bf I.3.7} Computing Methodologies, COMPUTER
                 GRAPHICS, Three-Dimensional Graphics and Realism,
                 Color, shading, shadowing, and texture.",
}

@Article{Peters:1997:SSS,
  author =       "J{\"o}rg Peters and Ulrich Reif",
  title =        "The simplest subdivision scheme for smoothing
                 polyhedra",
  journal =      j-TOG,
  volume =       "16",
  number =       "4",
  pages =        "420--431",
  month =        oct,
  year =         "1997",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Wed Nov 26 06:52:24 MST 1997",
  bibsource =    "http://www.acm.org/pubs/toc/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org:80/pubs/citations/journals/tog/1997-16-4/p420-peters/",
  abstract =     "Given a polyhedron, construct a new polyhedron by
                 connecting every edge-midpoint to its four neighboring
                 edge-midpoints. This refinement rule yields a {\em
                 C\/}1 surface and the surface has a piecewise quadratic
                 parametrization except at a finite number of isolated
                 points. We analyze and improve the construction.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; design",
  subject =      "{\bf I.3.3} Computing Methodologies, COMPUTER
                 GRAPHICS, Picture/Image Generation, Display algorithms.
                 {\bf I.3.5} Computing Methodologies, COMPUTER GRAPHICS,
                 Computational Geometry and Object Modeling, Curve,
                 surface, solid, and object representations. {\bf I.3.5}
                 Computing Methodologies, COMPUTER GRAPHICS,
                 Computational Geometry and Object Modeling, Geometric
                 algorithms, languages, and systems.",
}

@Article{Bajaj:1998:RPN,
  author =       "Chandrajit L. Bajaj and Robert L. Holt and Arun N.
                 Netravali",
  title =        "Rational Parametrizations of Nonsingular Real Cubic
                 Surfaces",
  journal =      j-TOG,
  volume =       "17",
  number =       "1",
  pages =        "1--31",
  month =        jan,
  year =         "1998",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat May 16 07:25:59 MDT 1998",
  bibsource =    "http://www.acm.org/pubs/toc/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org:80/pubs/citations/journals/tog/1998-17-1/p1-bajaj/",
  abstract =     "Real cubic algebraic surfaces may be described by
                 either implicit or parametric equations. One
                 particularly useful representation is the rational
                 parametrization, where the three spatial coordinates
                 are given by rational functions of two parameters.
                 These parametrizations take on different forms for
                 different classes of cubic surfaces. Classification of
                 real cubic algebraic surfaces into five families for
                 the nonsingular case is based on the configuration of
                 27 lines on them. We provide a method of extracting all
                 these lines by constructing and solving a polynomial of
                 degree 27. Simple roots of this polynomial correspond
                 to real lines on the surface, and real skew lines are
                 used to form rational parametrizations for three of
                 these families. Complex conjugate skew lines are used
                 to parametrize surfaces from the fourth family. The
                 parametrizations for these four families involve
                 quotients of polynomials of degree no higher than four.
                 Each of these parametrizations covers the whole surface
                 except for a few points, lines, or conic sections. The
                 parametrization for the fifth family, as noted
                 previously in the literature, requires a square root.
                 We also analyze the image of the derived rational
                 parametrization for both real and complex parameter
                 values, together with ``base'' points where the
                 parametrizations are ill-defined.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms",
  subject =      "{\bf I.1.2} Computing Methodologies, SYMBOLIC AND
                 ALGEBRAIC MANIPULATION, Algorithms. {\bf F.2.1} Theory
                 of Computation, ANALYSIS OF ALGORITHMS AND PROBLEM
                 COMPLEXITY, Numerical Algorithms and Problems.",
  xxauthor =     "Chandrajit L. Bajaj and Robert J. Holt and Arun N.
                 Netravali",
}

@Article{Elber:1998:BSR,
  author =       "Gershon Elber and Myung-Soo Kim",
  title =        "The Bisector Surface of Rational Space Curves",
  journal =      j-TOG,
  volume =       "17",
  number =       "1",
  pages =        "32--49",
  month =        jan,
  year =         "1998",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat May 16 07:25:59 MDT 1998",
  bibsource =    "http://www.acm.org/pubs/toc/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org:80/pubs/citations/journals/tog/1998-17-1/p32-elber/",
  abstract =     "Given a point and a rational curve in the plane, their
                 bisector curve is rational [Farouki and Johnston
                 1994a]. However, in general, the bisector of two
                 rational curves in the plane is not rational [Farouki
                 and Johnstone 1994b]. Given a point and a rational {\em
                 space\/} curve, this art icle shows that the bisector
                 surface is a rational ruled surface. Moreover, given
                 two rational space curves, we show that the bisector
                 surface is rational (except for the degenerate case in
                 which the two curves are coplanar).",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; design; theory",
  subject =      "{\bf I.3.5} Computing Methodologies, COMPUTER
                 GRAPHICS, Computational Geometry and Object Modeling.",
}

@Article{Paglieroni:1998:DPP,
  author =       "David W. Paglieroni",
  title =        "The Directional Parameter Plane Transform of a Height
                 Field",
  journal =      j-TOG,
  volume =       "17",
  number =       "1",
  pages =        "50--70",
  month =        jan,
  year =         "1998",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat May 16 07:25:59 MDT 1998",
  bibsource =    "http://www.acm.org/pubs/toc/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org:80/pubs/citations/journals/tog/1998-17-1/p50-paglieroni/",
  abstract =     "The linear {\em Parameter Plane Transform (PPT)\/} of
                 a height field attributes an inverted cone of empty
                 space to each height field cell. In is known that
                 height field ray-tracing efficiency can be improved by
                 traversing rays in steps across inverted cones of empty
                 space. However, steps across inverted cones of empty
                 space along rays close to the base of a steep ridge
                 will be short, even if there are no obstructions along
                 the line of sight, because the cones will be narrow.
                 This weakness can be virtually eliminated by allowing
                 the opening angles of the inverted cones of empty space
                 to vary between sectors, i.e., by directionalizing the
                 linear PPT. An efficient algorithm for computing the
                 linear directional PPT of a height field is given and
                 its properties are investigated.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; theory",
  subject =      "{\bf I.3.7} Computing Methodologies, COMPUTER
                 GRAPHICS, Three-Dimensional Graphics and Realism,
                 Raytracing. {\bf I.3.3} Computing Methodologies,
                 COMPUTER GRAPHICS, Picture/Image Generation, Display
                 algorithms. {\bf I.3.3} Computing Methodologies,
                 COMPUTER GRAPHICS, Picture/Image Generation, Viewing
                 algorithms.",
}

@Article{Greiner:1998:ECA,
  author =       "G{\"u}nther Greiner and Kai Hormann",
  title =        "Efficient clipping of arbitrary polygons",
  journal =      j-TOG,
  volume =       "17",
  number =       "2",
  pages =        "71--83",
  month =        apr,
  year =         "1998",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat May 16 07:25:59 MDT 1998",
  bibsource =    "http://www.acm.org/pubs/toc/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org:80/pubs/citations/journals/tog/1998-17-2/p71-greiner/",
  abstract =     "Clipping 2D polygons is one of the basic routines in
                 computer graphics. In rendering complex 3D images it
                 has to be done several thousand times. Efficient
                 algorithms are therefore very important. We present
                 such an efficient algorithm for clipping arbitrary
                 2D-polygons. The algorithm can handle arbitrary closed
                 polygons, specifically where the clip and subject
                 polygons may self-intersect. The algorithm is simple
                 and faster that Vatti's (1992) algorithm, which was
                 designed for the general case as well. Simple
                 modifications allow determination of union and
                 set-theoretic differences of two arbitrary polygons.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms",
  subject =      "{\bf I.3.3} Computing Methodologies, COMPUTER
                 GRAPHICS, Picture/Image Generation, Display algorithms.
                 {\bf I.3.5} Computing Methodologies, COMPUTER GRAPHICS,
                 Computational Geometry and Object Modeling.",
}

@Article{Taubin:1998:GCT,
  author =       "Gabriel Taubin and Jarek Rossignac",
  title =        "Geometric compression through topological surgery",
  journal =      j-TOG,
  volume =       "17",
  number =       "2",
  pages =        "84--115",
  month =        apr,
  year =         "1998",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat May 16 07:25:59 MDT 1998",
  bibsource =    "http://www.acm.org/pubs/toc/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org:80/pubs/citations/journals/tog/1998-17-2/p84-taubin/",
  abstract =     "The abundance and importance of complex 3-D data bases
                 in major industry segments, the affordability of
                 interactive 3-D rendering for office and consumer use,
                 and the exploitation of the Internet to distribute and
                 share 3-D data have intensified the need for an
                 effective 3-D geometric compression technique that
                 would significantly reduce the time required to
                 transmit 3-D models over digital communication
                 channels, and the amount of memory or disk space
                 required to store the models. Because the prevalent
                 representation of 3-D models for graphics purposes is
                 polyhedral and because polyhedral models are in general
                 triangulated for rendering, this article introduces a
                 new compressed representation for complex triangulated
                 models and simple, yet efficient, compression and
                 decompression algorithms. In this scheme, vertex
                 positions are quantized within the desired accuracy, a
                 vertex spanning tree is used to predict the position of
                 each vertex from 2,3, or 4 of its ancestors in the
                 tree, and the correction vectors are entropy encoded.
                 Properties, such as normals, colors, and texture
                 coordinates, are compressed in a similar manner. The
                 connectivity is encoded with no loss of information to
                 an average of less than two bits per triangle. The
                 vertex spanning tree and a small set of jump edges are
                 used to split the model into a simple polygon. A
                 triangle spanning tree and a sequence of marching bits
                 are used to encode the triangulation of the polygon.
                 Our approach improves on Michael Deering's pioneering
                 results by exploiting the geometric coherence of
                 several ancestors in the vertex spanning tree,
                 preserving the connectivity with no loss of
                 information, avoiding vertex repetitions, and using
                 about three fewer bits for the connectivity. However,
                 since decompression requires random access to all
                 vertices, this method must be modified for hardware
                 rendering with limited onboard memory. Finally, we
                 demonstrate implementation results for a variety of
                 VRML models with up to two orders of magnitude
                 compression.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; standardization",
  subject =      "{\bf I.3.5} Computing Methodologies, COMPUTER
                 GRAPHICS, Computational Geometry and Object Modeling,
                 Curve, surface, solid, and object representations.",
}

@Article{Cohen-Or:1998:TDD,
  author =       "Daniel Cohen-Or and Amira Solomovic and David Levin",
  title =        "Three-dimensional distance field metamorphosis",
  journal =      j-TOG,
  volume =       "17",
  number =       "2",
  pages =        "116--141",
  month =        apr,
  year =         "1998",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat May 16 07:25:59 MDT 1998",
  bibsource =    "http://www.acm.org/pubs/toc/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org:80/pubs/citations/journals/tog/1998-17-2/p116-cohen-or/",
  abstract =     "Given two or more objects of general topology,
                 intermediate objects are constructed by a distance
                 field metamorphosis. In the presented method the
                 interpolation of the distance field is guided by a warp
                 function controlled by a set of corresponding anchor
                 points. Some rules for defining a smooth
                 least-distorting warp function are given. To reduce the
                 distortion of the intermediate shapes, the warp
                 function is decomposed into a rigid rotational part and
                 an elastic part. The distance field interpolation
                 method is modified so that the interpolation is done in
                 correlation with the warp function. The method provides
                 the animator with a technique that can be used to
                 create a set of models forming a smooth transition
                 between pairs of a given sequence of keyframe models.
                 The advantage of the new approach is that it is capable
                 of morphing between objects having a different
                 topological genus where no correspondence between the
                 geometric primitives of the models needs to be
                 established. The desired correspondence is defined by
                 an animator in terms of a relatively small number of
                 anchor points",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms",
  subject =      "{\bf I.3.7} Computing Methodologies, COMPUTER
                 GRAPHICS, Three-Dimensional Graphics and Realism,
                 Animation. {\bf I.3.5} Computing Methodologies,
                 COMPUTER GRAPHICS, Computational Geometry and Object
                 Modeling, Curve, surface, solid, and object
                 representations. {\bf I.3.6} Computing Methodologies,
                 COMPUTER GRAPHICS, Methodology and Techniques,
                 Interaction techniques.",
}

@Article{Gonzalez-Ochoa:1998:CMO,
  author =       "Carlos Gonzalez-Ochoa and Scott McCammon and J{\"o}rg
                 Peters",
  title =        "Computing moments of objects enclosed by piecewise
                 polynomial surfaces",
  journal =      j-TOG,
  volume =       "17",
  number =       "3",
  pages =        "143--157",
  month =        jul,
  year =         "1998",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Oct 16 16:30:05 MDT 1998",
  bibsource =    "http://www.acm.org/pubs/toc/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/citations/journals/tog/1998-17-3/p143-gonzalez-ochoa/",
  abstract =     "Combining a polynomial free-form surface
                 representation with Gauss' divergence theorem allows
                 efficient and exact calculation of the moments of the
                 enclosed objects. For example, for any cubic
                 representation, volume, center of mass, and the inertia
                 tensor can be computed in seconds even for complex
                 objects with several thousand patches while change due
                 to local modification of the surface geometry can be
                 computed in real-time as feedback for animation or
                 design. Speed and simplicity of the approach allow
                 solving the inverse problem of modeling to match
                 prescribed moments.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; design",
  subject =      "{\bf I.3.5} Computing Methodologies, COMPUTER
                 GRAPHICS, Computational Geometry and Object Modeling,
                 Curve, surface, solid, and object representations. {\bf
                 G.1.4} Mathematics of Computing, NUMERICAL ANALYSIS,
                 Quadrature and Numerical Differentiation,
                 Multidimensional (multiple) quadrature.",
}

@Article{Heidrich:1998:SPS,
  author =       "Wolfgang Heidrich and Philip Slusallek and Hans-Peter
                 Seidel",
  title =        "Sampling procedural shaders using affine arithmetic",
  journal =      j-TOG,
  volume =       "17",
  number =       "3",
  pages =        "158--176",
  month =        jul,
  year =         "1998",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Oct 16 16:30:05 MDT 1998",
  bibsource =    "http://www.acm.org/pubs/toc/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/citations/journals/tog/1998-17-3/p158-heidrich/",
  abstract =     "Procedural shaders have become popular tools for
                 describing surface reflectance functions and other
                 material properties. In comparison to fixed resolution
                 textures, they have the advantage of being
                 resolution-independent and storage-efficient.\par While
                 procedural shaders provide an interface for evaluating
                 the shader at a single point, it is not easily possible
                 to obtain an average value of the shader together with
                 accurate error bounds over a finite area. Yet the
                 ability to compute such error bounds is crucial for
                 several interesting applications, most notably
                 hierarchical area sampling for global illumination,
                 using the finite element approach, and for generation
                 of textures used in interactive computer graphics.\par
                 Using affine arithmetic for evaluating the shader over
                 a finite area yields a tight, conservative error
                 interval for the shader function. Compilers can
                 automatically generate code for utilizing affine
                 arithmetic from within shaders implemented in a
                 dedicated language such as the RenderMan shading
                 language.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "experimentation; performance; theory; verification",
  subject =      "{\bf I.4.7} Computing Methodologies, IMAGE PROCESSING
                 AND COMPUTER VISION, Feature Measurement, Texture. {\bf
                 G.1.0} Mathematics of Computing, NUMERICAL ANALYSIS,
                 General, Error analysis. {\bf G.1.0} Mathematics of
                 Computing, NUMERICAL ANALYSIS, General, Interval
                 arithmetic. {\bf G.1.4} Mathematics of Computing,
                 NUMERICAL ANALYSIS, Quadrature and Numerical
                 Differentiation, Automatic differentiation. {\bf I.3.7}
                 Computing Methodologies, COMPUTER GRAPHICS,
                 Three-Dimensional Graphics and Realism, Color, shading,
                 shadowing, and texture. {\bf I.4.1} Computing
                 Methodologies, IMAGE PROCESSING AND COMPUTER VISION,
                 Digitization and Image Capture, Sampling.",
}

@Article{Mirtich:1998:VCF,
  author =       "Brian Mirtich",
  title =        "{V-Clip}: fast and robust polyhedral collision
                 detection",
  journal =      j-TOG,
  volume =       "17",
  number =       "3",
  pages =        "177--208",
  month =        jul,
  year =         "1998",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Oct 16 16:30:05 MDT 1998",
  bibsource =    "http://www.acm.org/pubs/toc/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/citations/journals/tog/1998-17-3/p177-mirtich/",
  abstract =     "This article presents the Voronoi-clip, or V-Clip,
                 collision detection algorithm for polyhedral objects
                 specified by a boundary representation. V-Clip tracks
                 the closest pair of features between convex polyhedra,
                 using an approach reminiscent of the Lin-Canny closest
                 features algorithm. V-Clip is an improvement over the
                 latter in several respects. Coding complexity is
                 reduced, and robustness is significantly improved; the
                 implementation has no numerical tolerances and does not
                 exhibit cycling problems. The algorithm also handles
                 penetrating polyhedra, and can therefore be used to
                 detect collisions between nonconvex polyhedra described
                 as hierarchies of convex pieces. The article presents
                 the theoretical principles of V-Clip, and gives a
                 pseudocode description of the algorithm. It also
                 documents various test that compare V-Clip, Lin-Canny,
                 and the Enhanced GJK algorithm, a simplex-based
                 algorithm that is widely used for the same application.
                 The results show V-Clip to be a strong contender in
                 this field, comparing favorably with the other
                 algorithms in most of the tests, in term of both
                 performance and robustness.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms",
  subject =      "{\bf I.3.5} Computing Methodologies, COMPUTER
                 GRAPHICS, Computational Geometry and Object Modeling,
                 Geometric algorithms, languages, and systems. {\bf
                 I.3.5} Computing Methodologies, COMPUTER GRAPHICS,
                 Computational Geometry and Object Modeling, Boundary
                 representations.",
}

@Article{Kobbelt:1998:MFV,
  author =       "Leif Kobbelt and Peter Schr{\"o}der",
  title =        "A multiresolution framework for variational
                 subdivision",
  journal =      j-TOG,
  volume =       "17",
  number =       "4",
  pages =        "209--237",
  month =        oct,
  year =         "1998",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Feb 19 08:20:08 MST 1999",
  bibsource =    "http://www.acm.org/pubs/toc/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/citations/journals/tog/1998-17-4/p209-kobbelt/",
  abstract =     "Subdivision is a powerful paradigm for the generation
                 of curves and surfaces. It is easy to implement,
                 computationally efficient, and useful in a variety of
                 applications because of its intimate connection with
                 multiresolution analysis. An important task in computer
                 graphics and geometric modeling is the construction of
                 curves that interpolate a given set of points and
                 minimize a fairness functional (variational design). In
                 the context of subdivision, fairing leads to special
                 schemes requiring the solution of a banded linear
                 system at every subdivision step. We present several
                 examples of such schemes including one that reproduces
                 nonuniform interpolating cubic splines. Expressing the
                 construction in terms of certain elementary operations
                 we are able to embed variational subdivision in the
                 lifting framework, a powerful technique to construct
                 wavelet filter banks given a subdivision scheme. This
                 allows us to extend the traditional lifting scheme for
                 FIR filters to a certain class of IIR filters.
                 Consequently, we how to build variationally optimal
                 curves {\em and\/} associated, stable wavelets in a
                 straightforward fashion. The algorithms to perform the
                 corresponding decomposition and reconstruction
                 transformations are easy to implement and efficient
                 enough for interactive applications.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "design",
  subject =      "{\bf G.1.1} Mathematics of Computing, NUMERICAL
                 ANALYSIS, Interpolation, Spline and piecewise
                 polynomial interpolation. {\bf G.1.2} Mathematics of
                 Computing, NUMERICAL ANALYSIS, Approximation, Spline
                 and piecewise polynomial approximation. {\bf G.1.2}
                 Mathematics of Computing, NUMERICAL ANALYSIS,
                 Approximation, Wavelets and fractals. {\bf I.3.3}
                 Computing Methodologies, COMPUTER GRAPHICS,
                 Picture/Image Generation, Line and curve generation.
                 {\bf I.3.5} Computing Methodologies, COMPUTER GRAPHICS,
                 Computational Geometry and Object Modeling, Splines.",
}

@Article{Naiman:1998:JEW,
  author =       "Avi C. Naiman",
  title =        "Jagged edges: when is filtering needed?",
  journal =      j-TOG,
  volume =       "17",
  number =       "4",
  pages =        "238--258",
  month =        oct,
  year =         "1998",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Feb 19 08:20:08 MST 1999",
  bibsource =    "http://www.acm.org/pubs/toc/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/citations/journals/tog/1998-17-4/p238-naiman/",
  abstract =     "Depiction of oblique edges by discrete pixels usually
                 results in visible stair steps, often called {\em
                 jaggies\/}. A variety of filtering approaches exists to
                 minimize this visual artifact, but none has been
                 applied selectively only to those edges that would
                 otherwise appear jagged. A recent series of experiments
                 has led to a model of the visibility of jagged edges.
                 Here, we demonstrate how these data can be used
                 efficiently to determine when filtering of edges is
                 needed to eliminate the jaggies and when it is
                 unnecessary. This work also provides a template for how
                 the results of psychophysical experiments can be
                 applied in computer graphics to address image-quality
                 questions.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms",
  subject =      "{\bf I.4.3} Computing Methodologies, IMAGE PROCESSING
                 AND COMPUTER VISION, Enhancement, Filtering. {\bf
                 I.4.3} Computing Methodologies, IMAGE PROCESSING AND
                 COMPUTER VISION, Enhancement, Smoothing. {\bf I.3.0}
                 Computing Methodologies, COMPUTER GRAPHICS, General.
                 {\bf I.3.3} Computing Methodologies, COMPUTER GRAPHICS,
                 Picture/Image Generation.",
}

@Article{Raghothama:1998:BRD,
  author =       "Srinivas Raghothama and Vadim Shapiro",
  title =        "Boundary representation deformation in parametric
                 solid modeling",
  journal =      j-TOG,
  volume =       "17",
  number =       "4",
  pages =        "259--286",
  month =        oct,
  year =         "1998",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Feb 19 08:20:08 MST 1999",
  bibsource =    "http://www.acm.org/pubs/toc/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/citations/journals/tog/1998-17-4/p259-raghothama/",
  abstract =     "One of the major unsolved problems in parametric solid
                 modeling is a robust update (regeneration) of the
                 solid's boundary representation, given a specified
                 change in the solid's parameter values. The fundamental
                 difficulty lies in determining the mapping between
                 boundary representations for solids in the same
                 parametric family. Several heuristic approaches have
                 been proposed for dealing with this problem, but the
                 formal properties of such mappings are not well
                 understood. We propose a formal definition for boundary
                 representation. (BR-)deformation for solids in the same
                 parametric family, based on the assumption of
                 continuity: small changes in solid parameter values
                 should result in small changes in the solid's boundary
                 representation, which may include local collapses of
                 cells in the boundary representation. The necessary
                 conditions that must be satisfied by any BR-deforming
                 mappings between boundary representations are powerful
                 enough to identify invalid updates in many (but not
                 all) practical situations, and the algorithms to check
                 them are simple. Our formulation provides a formal
                 criterion for the recently proposed heuristic
                 approaches to ``persistent naming,'' and explains the
                 difficulties in devising sufficient tests for
                 BR-deformation encountered in practice. Finally our
                 methods are also applicable to more general cellular
                 models of pointsets and should be useful in developing
                 universal standards in parametric modeling.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; reliability; standardization; theory",
  subject =      "{\bf F.2.2} Theory of Computation, ANALYSIS OF
                 ALGORITHMS AND PROBLEM COMPLEXITY, Nonnumerical
                 Algorithms and Problems, Geometrical problems and
                 computations. {\bf G.2.1} Mathematics of Computing,
                 DISCRETE MATHEMATICS, Combinatorics, Combinatorial
                 algorithms. {\bf H.5.2} Information Systems,
                 INFORMATION INTERFACES AND PRESENTATION, User
                 Interfaces, Interaction styles. {\bf I.1.2} Computing
                 Methodologies, SYMBOLIC AND ALGEBRAIC MANIPULATION,
                 Algorithms, Algebraic algorithms. {\bf I.3.5} Computing
                 Methodologies, COMPUTER GRAPHICS, Computational
                 Geometry and Object Modeling, Boundary representations.
                 {\bf J.6} Computer Applications, COMPUTER-AIDED
                 ENGINEERING, Computer-aided design (CAD).",
}

@Article{Dana:1999:RTR,
  author =       "Kristin J. Dana and Bram van Ginneken and Shree K.
                 Nayar and Jan J. Koenderink",
  title =        "Reflectance and texture of real-world surfaces",
  journal =      j-TOG,
  volume =       "18",
  number =       "1",
  pages =        "1--34",
  month =        jan,
  year =         "1999",
  bibdate =      "Fri Jun 4 06:15:34 MDT 1999",
  bibsource =    "http://www.acm.org/pubs/toc/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org:80/pubs/citations/journals/tog/1999-18-1/p1-dana/",
  abstract =     "In this work, we investigate the visual appearance of
                 real-world surfaces and the dependence of appearance on
                 the geometry of imaging conditions. We discuss a new
                 texture representation called the BTF (bidirectional
                 texture function) which captures the variation in
                 texture with illumination and viewing direction. We
                 present a BTF database with image textures from over 60
                 different samples, each observed with over 200
                 different combinations of viewing and illumination
                 directions. We describe the methods involved in
                 collecting the database as well as the importance and
                 uniqueness of this database for computer graphics. A
                 related quantity to the BTF is the familiar BRDF
                 (bidirectional reflectance distribution function). The
                 measurement methods involved in the BTF database are
                 conducive to simultaneous measurement of the BRDF.
                 Accordingly, we also present a BRDF database with
                 reflectance measurements for over 60 different samples,
                 each observed with over 200 different combinations of
                 viewing and illumination directions. Both of these
                 unique databases are publicly available and have
                 important implications for computer graphics.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "experimentation; measurement",
  subject =      "{\bf I.2.10} Computing Methodologies, ARTIFICIAL
                 INTELLIGENCE, Vision and Scene Understanding,
                 Intensity, color, photometry, and thresholding. {\bf
                 I.2.10} Computing Methodologies, ARTIFICIAL
                 INTELLIGENCE, Vision and Scene Understanding, Texture.
                 {\bf I.3.5} Computing Methodologies, COMPUTER GRAPHICS,
                 Computational Geometry and Object Modeling, Physically
                 based modeling. {\bf I.4.1} Computing Methodologies,
                 IMAGE PROCESSING AND COMPUTER VISION, Digitization and
                 Image Capture, Imaging geometry. {\bf I.4.1} Computing
                 Methodologies, IMAGE PROCESSING AND COMPUTER VISION,
                 Digitization and Image Capture, Radiometry. {\bf I.4.7}
                 Computing Methodologies, IMAGE PROCESSING AND COMPUTER
                 VISION, Feature Measurement, Texture. {\bf I.4.8}
                 Computing Methodologies, IMAGE PROCESSING AND COMPUTER
                 VISION, Scene Analysis, Photometry.",
}

@Article{Joan-Arinyo:1999:CCE,
  author =       "R. Joan-Arinyo and A. Soto-Riera",
  title =        "Combining constructive and equational geometric
                 constraint-solving techniques",
  journal =      j-TOG,
  volume =       "18",
  number =       "1",
  pages =        "35--55",
  month =        jan,
  year =         "1999",
  bibdate =      "Fri Jun 4 06:15:34 MDT 1999",
  bibsource =    "http://www.acm.org/pubs/toc/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org:80/pubs/citations/journals/tog/1999-18-1/p35-joan-arinyo/",
  abstract =     "In the past few years, there has been a strong trend
                 towards developing parametric, computer-aided design
                 systems based on geometric constraint solving. An
                 effective way to capture the design intent in these
                 systems is to define relationships between geometric
                 and technological variables. In general, geometric
                 constraint solving including functional relationships
                 requires a general approach and appropriate techniques
                 to achieve the expected functional capabilities. This
                 work reports on a hybrid method that combines two
                 geometric constraint solving techniques: constructive
                 and equational. The hybrid solver has the capability of
                 managing functional relationships between dimension
                 variables and variables representing conditions
                 external to the geometric problem. The hybrid solver is
                 described as a rewriting system and is shown to be
                 correct.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "design",
  subject =      "{\bf F.2.2} Theory of Computation, ANALYSIS OF
                 ALGORITHMS AND PROBLEM COMPLEXITY, Nonnumerical
                 Algorithms and Problems, Geometrical problems and
                 computations. {\bf I.2.3} Computing Methodologies,
                 ARTIFICIAL INTELLIGENCE, Deduction and Theorem Proving.
                 {\bf I.3.5} Computing Methodologies, COMPUTER GRAPHICS,
                 Computational Geometry and Object Modeling. {\bf J.6}
                 Computer Applications, COMPUTER-AIDED ENGINEERING.",
}

@Article{Tumblin:1999:TMD,
  author =       "Jack Tumblin and Jessica K. Hodgins and Brian K.
                 Guenter",
  title =        "Two methods for display of high contrast images",
  journal =      j-TOG,
  volume =       "18",
  number =       "1",
  pages =        "56--94",
  month =        jan,
  year =         "1999",
  bibdate =      "Fri Jun 4 06:15:34 MDT 1999",
  bibsource =    "http://www.acm.org/pubs/toc/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org:80/pubs/citations/journals/tog/1999-18-1/p56-tumblin/",
  abstract =     "High contrast images are common in night scenes and
                 other scenes that include dark shadows and bright light
                 sources. These scenes are difficult to display because
                 their contrasts greatly exceed the range of most
                 display devices for images. As a result, the image
                 contrasts are compressed or truncated, obscuring subtle
                 textures and details. Humans view and understand high
                 contrast scenes easily, ``adapting'' their visual
                 response to avoid compression or truncation with no
                 apparent loss of detail. By imitating some of these
                 visual adaptation processes, we developed methods for
                 the improved display of high-contrast images. The first
                 builds a display image from several layers of lighting
                 and surface properties. Only the lighting layers are
                 compressed, drastically reducing contrast while
                 preserving much of the image detail. This method is
                 practical only for synthetic images where the layers
                 can be retained from the rendering process. The second
                 method interactively adjusts the displayed image to
                 preserve local contrasts in a small ``foveal''
                 neighborhood. Unlike the first method, this technique
                 is usable on any image and includes a new tone
                 reproduction operator. Both methods use a sigmoid
                 function for contrast compression. This function has no
                 effect when applied to small signals but compresses
                 large signals to fit within an asymptotic limit. We
                 demonstrate the effectiveness of these approaches by
                 comparing processed and unprocessed images.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "algorithms; human factors; measurement",
  subject =      "{\bf I.3.3} Computing Methodologies, COMPUTER
                 GRAPHICS, Picture/Image Generation, Display algorithms.
                 {\bf I.3.7} Computing Methodologies, COMPUTER GRAPHICS,
                 Three-Dimensional Graphics and Realism, Color, shading,
                 shadowing, and texture. {\bf I.4.0} Computing
                 Methodologies, IMAGE PROCESSING AND COMPUTER VISION,
                 General, Image displays. {\bf I.4.1} Computing
                 Methodologies, IMAGE PROCESSING AND COMPUTER VISION,
                 Digitization and Image Capture, Quantization. {\bf
                 I.4.3} Computing Methodologies, IMAGE PROCESSING AND
                 COMPUTER VISION, Enhancement, Grayscale manipulation.",
}

@Article{Douglas:1999:MRE,
  author =       "Sarah A. Douglas and Arthur E. Kirkpatrick",
  title =        "Model and Representation: the effect of visual
                 feedback on human performance in a color picker
                 interface",
  journal =      j-TOG,
  volume =       "18",
  number =       "2",
  pages =        "96--127",
  month =        apr,
  year =         "1999",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Wed Apr 5 06:31:37 MDT 2000",
  bibsource =    "http://www.acm.org/pubs/toc/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org:80/pubs/citations/journals/tog/1999-18-2/p96-douglas/",
  abstract =     "User interfaces for color selection consist of a
                 visible screen representation, an input method, and the
                 underlying conceptual organization of the color model.
                 We report a two-way factorial, between-subjects
                 variable experiment that tested the effect of high and
                 low visual feedback interfaces on speed and accuracy of
                 color matching for RGB and HSV color models. The only
                 significant effect was improved accuracy due to
                 increased visual feedback. Using color groups as a
                 within-subjects variable, we found differences in
                 performance of both speed and accuracy. We recommend
                 that experimental tests adopt a color test set that
                 does not show bias toward a particular model, but is
                 based instead on a range of colors that would be most
                 likely matched in practice by people using color
                 selection software. We recommend the Macbeth Color
                 Checker naturals, primaries, and grays. As a follow-up
                 study, a qualitative case analysis of the way users
                 navigated through the color space indicates that
                 feedback helps users with limited knowledge of the
                 model, allowing them to refine their match to a higher
                 degree of accuracy. Users with very little or a lot of
                 knowledge of the color model do not appear to be aided
                 by increased feedback. In conclusion, we suggest that
                 visual feedback and design of the interface may be a
                 more important factor in improving the usability of a
                 color selection interface than the particular color
                 model used.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "color model; color selection; feedback; HSV; mental
                 model; RGB; user interface",
  subject =      "Information Systems -Information Interfaces and
                 Presentation --- User Interfaces (H.5.2): Graphical
                 user interfaces (GUI); Information Systems -Information
                 Interfaces and Presentation --- User Interfaces
                 (H.5.2): Interaction styles; Computing Methodologies
                 -Computer Graphics --- Methodology and Techniques
                 (I.3.6): Ergonomics; Computing Methodologies -Computer
                 Graphics --- Methodology and Techniques (I.3.6):
                 Interaction techniques; General Terms: Experimentation,
                 Human Factors, Measurement",
}

@Article{Durand:1999:FAH,
  author =       "Fr{\'e}do Durand and George Drettakis and Claude
                 Puech",
  title =        "Fast and accurate hierarchical radiosity using global
                 visibility",
  journal =      j-TOG,
  volume =       "18",
  number =       "2",
  pages =        "128--170",
  month =        apr,
  year =         "1999",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Wed Apr 5 06:31:37 MDT 2000",
  bibsource =    "http://www.acm.org/pubs/toc/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org:80/pubs/citations/journals/tog/1999-18-2/p128-durand/",
  abstract =     "Recent hierarchical global illumination algorithms
                 permit the generation of images with a high degree of
                 realism. Nonetheless, appropriate refinement of light
                 transfers, high quality meshing, and accurate
                 visibility calculation can be challenging tasks. This
                 is particularly true for scenes containing multiple
                 light sources and scenes lit mainly by indirect light.
                 We present solutions to these problems by extending a
                 global visibility data structure, the Visibility
                 Skeleton. This extension allows us to calculate exact
                 point-to-polygon form-factors at vertices created by
                 subdivision. The structures also provides visibility
                 information for all light interactions, allowing
                 intelligent refinement strategies. High-quality meshing
                 is effected based on a perceptually based ranking
                 strategy which results in appropriate insertions of
                 discontinuity curves into the meshes representing
                 illumination. We introduce a hierarchy of
                 triangulations that allows the generation of a
                 hierarchical radiosity solution using accurate
                 visibility and meshing. Results of our implementation
                 show that our new algorithm produces high quality
                 view-independent lighting solutions for direct
                 illumination, for scenes with multiple lights and also
                 scenes lit mainly by indirect illumination.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "discontinuity meshing; form factor calculation; global
                 illumination; global visibility; hierarchical
                 radiosity; hierarchical triangulation; perception",
  subject =      "Computing Methodologies -Computer Graphics ---
                 Three-Dimensional Graphics and Realism (I.3.7); General
                 Terms: Algorithms",
}

@Article{McCool:1999:ADM,
  author =       "Michael D. McCool",
  title =        "Anisotropic diffusion for {Monte Carlo} noise
                 reduction",
  journal =      j-TOG,
  volume =       "18",
  number =       "2",
  pages =        "171--194",
  month =        apr,
  year =         "1999",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Wed Apr 5 06:31:37 MDT 2000",
  bibsource =    "http://www.acm.org/pubs/toc/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org:80/pubs/citations/journals/tog/1999-18-2/p171-mccool/",
  abstract =     "Monte Carlo sampling can be used to estimate solutions
                 to global light transport and other rendering problems.
                 However, a large number of observations may be needed
                 to reduce the variance to acceptable levels. Rather
                 than computing more observations within each pixel, if
                 spatial coherence exists in image space it can be used
                 to reduce visual error by averaging estimators in
                 adjacent pixels. Anisotropic diffusion is a
                 space-variant noise reduction technique that can
                 selectively preserve texture, edges, and other details
                 using a map of image coherence. The coherence map can
                 be estimated from depth and normal information as well
                 as interpixel color distance. Incremental estimation of
                 the reduction in variance, in conjunction with
                 statistical normalization of interpixel color
                 distances, yields an energy-preserving algorithm that
                 converges to a spatially nonconstant steady state.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "anisotropic diffusion; global illumination; image
                 processing; image synthesis; light transport; Monte
                 Carlo methods; noise reduction; space-variant
                 filtering",
  subject =      "Computing Methodologies -Image Processing And Computer
                 Vision --- Enhancement (I.4.3); General Terms:
                 Algorithms, Design",
}

@Article{Ugail:1999:TID,
  author =       "Hassan Ugail and Malcolm I. G. Bloor and Michael J.
                 Wilson",
  title =        "Techniques for interactive design using the {PDE}
                 method",
  journal =      j-TOG,
  volume =       "18",
  number =       "2",
  pages =        "195--212",
  month =        apr,
  year =         "1999",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Wed Apr 5 06:31:37 MDT 2000",
  bibsource =    "http://www.acm.org/pubs/toc/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org:80/pubs/citations/journals/tog/1999-18-2/p195-ugail/",
  abstract =     "Interactive design of practical surfaces using the
                 partial differential equation (PDE) method is
                 considered. The PDE method treats surface design as a
                 boundary value problem (ensuring that surfaces can be
                 defined using a small set of design parameters). Owing
                 to the elliptic nature of the PDE operator, the
                 boundary conditions imposed around the edges of the
                 surface control the internal shape of the surface.
                 Moreover, surfaces obtained in this manner tend to be
                 smooth and fair. The PDE chosen has a closed form
                 solution allowing the interactive manipulation of the
                 surfaces in real time. Thus we present efficient
                 techniques by which we show how surfaces of practical
                 significance can be constructed interactively in real
                 time.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "CAD; interactive design; partial differential
                 equations; PDE method",
  subject =      "Computing Methodologies -Computer Graphics ---
                 Computational Geometry and Object Modeling (I.3.5):
                 Curve, surface, solid, and object representations;
                 Information Systems -Information Systems Applications
                 --- General (H.4.0); Information Systems -Information
                 Storage and Retrieval --- Information Storage (H.3.2);
                 Mathematics of Computing -Numerical Analysis ---
                 Partial Differential Equations (G.1.8); General Terms:
                 Design, Theory",
}

@Article{Bala:1999:RIA,
  author =       "Kavita Bala and Julie Dorsey and Seth Teller",
  title =        "Radiance interpolants for accelerated bounded-error
                 ray tracing",
  journal =      j-TOG,
  volume =       "18",
  number =       "3",
  pages =        "213--256",
  month =        jul,
  year =         "1999",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Mon Sep 18 10:53:48 MDT 2000",
  bibsource =    "http://www.acm.org/pubs/toc/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/citations/journals/tog/1999-18-3/p213-bala/",
  abstract =     "Ray tracers, which sample radiance, are usually
                 regarded as offline rendering algorithms that are too
                 slow for interactive use. In this article we present a
                 system that exploits object-space, ray-space,
                 image-space, and temporal coherence to accelerate ray
                 tracing. Our system uses {\em per-surface
                 interpolants\/} to approximate radiance both
                 interactive and batch ray tracers.\par

                 Our approach explicitly decouples the two primary
                 operations of a ray tracer --- shading and visibility
                 determination --- and accelerates each of them
                 independently. Shading is accelerated by
                 quadrilinearily interpolating lazily acquired radiance
                 samples. Interpolation error does not exceed a
                 user-specified bound, allowing the user to control
                 performance/quality tradeoffs. Error is bounded by
                 adaptive sampling at discontinuities and radiance
                 nonlinearities.\par

                 Visibility determination at pixels is accelerated by
                 {\em reprojecting\/} interpolants as the user's
                 viewpoint changes. A fast scan-line algorithm then
                 achieves high performance without sacrificing image
                 quality. For a smoothly varying viewpoint, the
                 combination of lazy interpolants and projection
                 substantially accelerates the ray tracer. Additionally,
                 an efficient cache management algorithm keeps the
                 memory footprint of the system small with negligible
                 overhead.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "4D interpolation; approximation; data structures;
                 error bounds; interactive; interval arithmetic;
                 radiance; rendering; rendering systems; visibility",
  subject =      "Computing Methodologies --- Computer Graphics ---
                 Picture/Image Generation (I.3.3); Computing
                 Methodologies --- Computer Graphics ---
                 Three-Dimensional Graphics and Realism (I.3.7);
                 Computing Methodologies --- Computer Graphics ---
                 Three-Dimensional Graphics and Realism (I.3.7): Color,
                 shading, shadowing, and texture Mathematics of
                 Computing --- Numerical Analysis --- Approximation
                 (G.1.2); Mathematics of Computing --- Numerical
                 Analysis --- Approximation (G.1.2): Linear
                 approximation",
}

@Article{Suri:1999:ABB,
  author =       "Subhash Suri and Philip M. Hubbard and John F.
                 Hughes",
  title =        "Analyzing bounding boxes for object intersection",
  journal =      j-TOG,
  volume =       "18",
  number =       "3",
  pages =        "257--277",
  month =        jul,
  year =         "1999",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Mon Sep 18 10:53:48 MDT 2000",
  bibsource =    "http://www.acm.org/pubs/toc/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/citations/journals/tog/1999-18-3/p257-suri/",
  abstract =     "Heuristics that exploit bounding boxes are common in
                 algorithms for rendering, modeling, and animation.
                 While experience has shown that bounding boxes improve
                 the performance of these algorithms in practice, the
                 previous theoretical analysis has concluded that
                 bounding boxes perform poorly in the worst case. This
                 paper reconciles this discrepancy by analyzing
                 intersections among $n$ geometric objects in terms of
                 two parameters: $\alpha$, an upper bound on the {\em
                 aspect ratio\/} or elongatedness of each object; and
                 $\sigma$, an upper bound on the {\em scale factor\/} or
                 size disparity between the largest and smallest
                 objects. Letting $K_o$ and $K_b$ be the number of
                 intersecting object pairs and bounding box pairs,
                 respectively, we analyze a ratio measure of the
                 bounding boxes' efficiency, $\rho = K_b/(n+K_o)$. The
                 analysis proves that $\rho = O(\alpha
                 \sqrt{\sigma}\log^2\sigma)$ and $\rho =
                 \Omega(\alpha\sqrt(\sigma))$.\par

                 One important consequence is that if and are small
                 constants (as is often the case in practice), then $K_b
                 = O(K_o) + O(n)$, so an algorithm that uses bounding
                 boxes has time complexity proportional to the number of
                 actual object intersections. This theoretical result
                 validates the efficiency that bounding boxes have
                 demonstrated in practice. Another consequence of our
                 analysis is a proof of the output-sensitivity of an
                 algorithm for reporting all intersecting pairs in a set
                 of $n$ convex polyhedra with constant $\alpha$ and
                 $\sigma$. The algorithm takes time $O(n log^(d-1)n +
                 K_o log^(d-1)n)$ for dimension $d = 2, 3$. This running
                 time improves on the performance of previous
                 algorithms, which make no assumptions about $\alpha$
                 and $\sigma$.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "aspect ratio; bounding boxes; collision detection",
  subject =      "Theory of Computation --- Analysis of Algorithms and
                 Problem Complexity --- Nonnumerical Algorithms and
                 Problems (F.2.2); Theory of Computation --- Analysis of
                 Algorithms and Problem Complexity --- Nonnumerical
                 Algorithms and Problems (F.2.2): Geometrical problems
                 and computations; Computing Methodologies --- Symbolic
                 and Algebraic Manipulation --- Algorithms (I.1.2);
                 Computing Methodologies --- Symbolic and Algebraic
                 Manipulation --- Algorithms (I.1.2): Analysis of
                 algorithms; Computing Methodologies --- Computer
                 Graphics --- General (I.3.0); Computing Methodologies
                 --- Computer Graphics --- Computational Geometry and
                 Object Modeling (I.3.5); Computing Methodologies ---
                 Computer Graphics --- Three-Dimensional Graphics and
                 Realism (I.3.7);",
}

@Article{Weiskopf:1999:SDE,
  author =       "Daniel Weiskopf and Ute Kraus and Hanns Ruder",
  title =        "Searchlight and {Doppler} effects in the visualization
                 of special relativity: a corrected derivation of the
                 transformation of radiance",
  journal =      j-TOG,
  volume =       "18",
  number =       "3",
  pages =        "278--292",
  month =        jul,
  year =         "1999",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Mon Sep 18 10:53:48 MDT 2000",
  bibsource =    "http://www.acm.org/pubs/toc/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/citations/journals/tog/1999-18-3/p278-weiskopf/",
  abstract =     "We demonstrate that a photo-realistic image of a
                 rapidly moving object is dominated by the searchlight
                 and Doppler effects. Using a photon-counting technique,
                 we derive expressions for the relativistic
                 transformation of radiance. We show how to incorporate
                 the Doppler and searchlight effects in the two common
                 techniques of special relativistic visualization,
                 namely ray tracing and polygon rendering. Most authors
                 consider geometrical appearance only and neglect
                 relativistic effects on the lighting model. Chang et
                 al. [1996] present an incorrect derivation of the
                 searchlight effect, which we compare to our results.
                 Some examples are given to show the results of image
                 synthesis with relativistic effects taken into
                 account.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "aberration of light; Doppler effect; illumination;
                 Lorentz transformation; searchlight effect; special
                 relativity",
  subject =      "Computing Methodologies --- Computer Graphics ---
                 Three-Dimensional Graphics and Realism (I.3.7);
                 Computing Methodologies --- Computer Graphics ---
                 Three-Dimensional Graphics and Realism (I.3.7): Color,
                 shading, shadowing, and texture; Computer Applications
                 --- Physical Sciences and Engineering (J.2); Computer
                 Applications --- Physical Sciences and Engineering
                 (J.2): Physics;",
}

@Article{Aguado:1999:MGC,
  author =       "Alberto S. Aguado and Eugenia Montiel and Ed
                 Zaluska",
  title =        "Modeling generalized cylinders via {Fourier}
                 morphing",
  journal =      j-TOG,
  volume =       "18",
  number =       "4",
  pages =        "293--315",
  month =        oct,
  year =         "1999",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Mon Sep 18 10:53:48 MDT 2000",
  bibsource =    "http://www.acm.org/pubs/toc/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/citations/journals/tog/1999-18-4/p293-aguado/",
  abstract =     "Generalized cylinders provide a compact representation
                 for modeling many components of natural objects as well
                 as a great variety of human-made industrial parts. This
                 paper presents a new approach to modeling generalized
                 cylinders based on cross-sectional curves defined using
                 Fourier descriptors. This modeling is based on contour
                 interpolation and is implemented using a subdivision
                 technique. The definition of generalized cylinders uses
                 a three-dimensional trajectory which provides an
                 adequate control for the smoothness of bend with a
                 small number of parameters and includes the orientation
                 of each cross-section (i.e., the local coordinate
                 system) in the interpolation framework. Fourier
                 representations of cross-sectional curves are obtained
                 from contours in digital images, and corresponding
                 points are identified by considering angular and
                 arc-length parametrizations. Changes in cross-section
                 shape through the trajectory are performed using
                 Fourier morphing. The technique proposed provides a
                 comprehensive definition that allows the modeling of a
                 wide variety of shapes, while maintaining a compact
                 characterization to facilitate the description of
                 shapes and displays.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "contour interpolation; Fourier expansion; generalized
                 cylinders; morphing; parametric surfaces; solid
                 modeling; subdivision methods",
  subject =      "Computing Methodologies --- Computer Graphics ---
                 Picture/Image Generation (I.3.3); Computing
                 Methodologies --- Computer Graphics --- Picture/Image
                 Generation (I.3.3): Display algorithms Computing
                 Methodologies --- Computer Graphics --- Picture/Image
                 Generation (I.3.3): Line and curve generation Computing
                 Methodologies --- Computer Graphics --- Computational
                 Geometry and Object Modeling (I.3.5); Computing
                 Methodologies --- Computer Graphics --- Computational
                 Geometry and Object Modeling (I.3.5): Curve, surface,
                 solid, and object representations Computing
                 Methodologies --- Computer Graphics --- Computational
                 Geometry and Object Modeling (I.3.5): Hierarchy and
                 geometric transformations",
}

@Article{Gallier:1999:SMD,
  author =       "Jean Gallier",
  title =        "A simple method for drawing a rational curve as two
                 {B{\'e}zier} segments",
  journal =      j-TOG,
  volume =       "18",
  number =       "4",
  pages =        "316--328",
  month =        oct,
  year =         "1999",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Mon Sep 18 10:53:48 MDT 2000",
  bibsource =    "http://www.acm.org/pubs/toc/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/citations/journals/tog/1999-18-4/p316-gallier/",
  abstract =     "In this paper we give a simple method for drawing a
                 closed rational curve specified in terms of control
                 points as two B{\'e}zier segments. The main result is
                 the following:\par

                 For every affine frame $(r,s)$ (where $r < s$), for
                 every rational curve $F(t)$ specified over $[r,s]$ by
                 some control polygon $(\beta_0, \ldots{}, \beta_m)$
                 (where the $\beta_0$ are weighted control points or
                 control vectors), the control points ($\theta_0,
                 \ldots{}, \theta_m$) (w.r.t. $[r,s]$) of the rational
                 curve $G(t) = F(\phi(t))$ are given by\par

                 $\theta_i = (-1)^i\beta_i$\par

                 \noindent where $\phi : \mbox{\bf RP}^1 \rightarrow
                 \mbox{\bf RP}^1$ is the projectivity mapping $[r,s]$
                 onto $\mbox{\bf RP}^1$--$]r,s[$. Thus, in order to
                 draw the entire trace of the curve $F$ over
                 $[-\infty,+\infty]$ we simply draw the curve segments
                 $F([r,s])$ and $G([r,s])$.\par

                 The correctness of the method is established using a
                 simple geometric argument about ways of partitioning
                 the real projective line into two disjoint segments.
                 Other known methods for drawing rational curves can be
                 justified using similar geometric arguments.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "B{\'e}zier curves; control points; de Casteljau
                 algorithm; rational curves; subdivision; weights",
  subject =      "Computing Methodologies --- Computer Graphics ---
                 Picture/Image Generation (I.3.3); Computing
                 Methodologies --- Computer Graphics --- Picture/Image
                 Generation (I.3.3): Line and curve generation Computing
                 Methodologies --- Computer Graphics --- Computational
                 Geometry and Object Modeling (I.3.5); Mathematics of
                 Computing --- Numerical Analysis --- Approximation
                 (G.1.2);",
}

@Article{Velho:1999:UAH,
  author =       "Luiz Velho and Luiz Henrique de Figueiredo and Jonas
                 Gomes",
  title =        "A unified approach for hierarchical adaptive
                 tesselation of surfaces",
  journal =      j-TOG,
  volume =       "18",
  number =       "4",
  pages =        "329--360",
  month =        oct,
  year =         "1999",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Mon Sep 18 10:53:48 MDT 2000",
  bibsource =    "http://www.acm.org/pubs/toc/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/citations/journals/tog/1999-18-4/p329-velho/",
  abstract =     "This paper introduces a unified and general
                 tesselation algorithm for parametric and implicit
                 surfaces. The algorithm produces a hierarchical mesh
                 that is adapted to the surface geometry and has a
                 multiresolution and progressive structure. The
                 representation can be exploited with advantages in
                 several applications.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "adapted meshes; geometric modeling; implicit surfaces;
                 multiresolution representations; parametric surfaces;
                 polygonization; surface approximation",
  subject =      "Computing Methodologies --- Computer Graphics ---
                 Computational Geometry and Object Modeling (I.3.5);
                 Computing Methodologies --- Computer Graphics ---
                 Methodology and Techniques (I.3.6); Computer
                 Applications --- Computer-Aided Engineering (J.6);
                 Computer Applications --- Computer-Aided Engineering
                 (J.6): Computer-aided design (CAD)",
}

@Article{Ward:1999:HRC,
  author =       "Gregory Ward and Maryann Simmons",
  title =        "The holodeck ray cache: an interactive rendering
                 system for global illumination in nondiffuse
                 environments",
  journal =      j-TOG,
  volume =       "18",
  number =       "4",
  pages =        "361--398",
  month =        oct,
  year =         "1999",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Mon Sep 18 10:53:48 MDT 2000",
  bibsource =    "http://www.acm.org/pubs/toc/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/citations/journals/tog/1999-18-4/p361-ward/",
  abstract =     "We present a new method for rendering complex
                 environments using interactive, progressive,
                 view-independent, parallel ray tracing. A
                 four-dimensional {\em holodeck\/} data structure serves
                 as a rendering target and caching mechanism for
                 interactive walk-throughs of nondiffuse environments
                 with full global illumination. Ray sample density
                 varies locally according to need, and on-demand ray
                 computation is supported in a parallel implementation.
                 The holodeck file is stored on disk and cached in
                 memory by a server using a least-recently-used (LRU)
                 beam-replacement strategy. The holodeck server
                 coordinates separate ray evaluation and display
                 processes, optimizing disk and memory usage. Different
                 display systems are supported by specialized drivers,
                 which handle display rendering, user interaction, and
                 input. The display driver creates an image from ray
                 samples sent by the server and permits the manipulation
                 of local objects, which are rendered dynamically using
                 approximate lighting computed from holodeck samples.
                 The overall method overcomes many of the conventional
                 limits of interactive rendering in scenes with complex
                 surface geometry and reflectance properties, through an
                 effective combination of ray tracing, caching, and
                 hardware rendering.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "illumination; image reconstruction; mesh generation;
                 ray tracing; rendering system; virtual reality",
  subject =      "Computing Methodologies --- Computer Graphics ---
                 Picture/Image Generation (I.3.3); Computing
                 Methodologies --- Computer Graphics ---
                 Three-Dimensional Graphics and Realism (I.3.7);
                 Computing Methodologies --- Computer Graphics ---
                 Three-Dimensional Graphics and Realism (I.3.7):
                 Raytracing; Computing Methodologies --- Image
                 Processing And Computer Vision --- General (I.4.0);
                 Computing Methodologies --- Image Processing And
                 Computer Vision --- General (I.4.0): Image displays;
                 Computing Methodologies --- Computer Graphics ---
                 Methodology and Techniques (I.3.6); Computing
                 Methodologies --- Computer Graphics --- Applications
                 (I.3.8); Computing Methodologies --- Computer Graphics
                 --- Graphics Systems (I.3.2);",
}

@Article{McCool:2000:SVR,
  author =       "Michael D. McCool",
  title =        "Shadow volume reconstruction from depth maps",
  journal =      j-TOG,
  volume =       "19",
  number =       "1",
  pages =        "1--26",
  month =        jan,
  year =         "2000",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Mon Sep 18 14:51:16 2000",
  bibsource =    "http://www.acm.org/pubs/toc/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/citations/journals/tog/2000-19-1/p1-mccool/",
  abstract =     "Current graphics hardware can be used to generate
                 shadows using either the shadow volume or shadow map
                 techniques. However, the shadow volume technique
                 requires access to a representation of the scene as a
                 polygonal model, and handling the near plane clip
                 correctly and efficiently is difficult; conversely,
                 accurate shadow maps require high-precision texture map
                 data representations, but these are not widely
                 supported.\par

                 We present a hybrid of the shadow map and shadow volume
                 approaches which does not have these difficulties and
                 leverages high-performance polygon rendering. The scene
                 is rendered from the point of view of the light source
                 and a sampled depth map is recovered. Edge detection
                 and a template-based reconstruction technique are used
                 to generate a global shadow volume boundary surface,
                 after which the pixels in shadow can be marked using
                 only a one-bit stencil buffer and a single-pass
                 rendering of the shadow volume boundary polygons. The
                 simple form of our template-based reconstruction scheme
                 simplifies capping the shadow volume after the near
                 plane clip.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "hardware accelerated image synthesis; illumination;
                 image processing; shadows",
  subject =      "Computing Methodologies --- Computer Graphics ---
                 Three --- Dimensional Graphics and Realism (I.3.7);
                 Computing Methodologies --- Computer Graphics ---
                 Three-Dimensional Graphics and Realism (I.3.7): Color,
                 shading, shadowing, and texture; Computing
                 Methodologies --- Image Processing And Computer Vision
                 --- Scene Analysis (I.4.8); Computing Methodologies ---
                 Image Processing And Computer Vision --- Scene Analysis
                 (I.4.8): Range data",
}

@Article{Sanchez-Reyes:2000:APP,
  author =       "Javier S{\'a}nchez-Reyes",
  title =        "Applications of the polynomial $s$-power basis in
                 geometry processing",
  journal =      j-TOG,
  volume =       "19",
  number =       "1",
  pages =        "27--55",
  month =        jan,
  year =         "2000",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Mon Sep 18 10:53:48 MDT 2000",
  bibsource =    "http://www.acm.org/pubs/toc/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/citations/journals/tog/2000-19-1/p27-sachez-reyes/",
  abstract =     "We propose a unified methodology to tackle geometry
                 processing operations admitting explicit algebraic
                 expressions. This new approach is based on representing
                 and manipulating polynomials algebraically in a
                 recently basis, the symmetric analogue of the power
                 form ($s$-power basis for brevity), so called because
                 it is associated with a ``Hermite two-point expansion''
                 instead of a Taylor expansion. Given the expression of
                 a polynomial in this basis over the unit interval $u
                 \in [0, 1]$, degree reduction is trivially obtained by
                 truncation, which yields the Hermite interpolant that
                 matches the original derivatives at $u = \{0,1\}$.
                 Operations such as division or square root become
                 meaningful and amenable in this basis, since we can
                 compute as many terms as desired of the corresponding
                 Hermite interpolant and build ``$s$-power series,''
                 akin to Taylor series. Applications include computing
                 integral approximations of rational polynomials, or
                 approximations of offset curves.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "$s$-power basis; degree reduction; geometry
                 processing; Hermite interpolation; offset curves and
                 surfaces; power basis; Taylor series",
  subject =      "Mathematics of Computing --- Numerical Analysis ---
                 Interpolation (G.1.1); Mathematics of Computing ---
                 Numerical Analysis --- Interpolation (G.1.1):
                 Interpolation formulas; Mathematics of Computing ---
                 Numerical Analysis --- Approximation (G.1.2);
                 Mathematics of Computing --- Numerical Analysis ---
                 Approximation (G.1.2): Spline and piecewise polynomial
                 approximation;

                 Computing Methodologies --- Symbolic and Algebraic
                 Manipulation --- Expressions and Their Representation
                 (I.1.1); Computing Methodologies --- Symbolic and
                 Algebraic Manipulation --- Expressions and Their
                 Representation (I.1.1): Representations (general and
                 polynomial); Computing Methodologies --- Computer
                 Graphics --- Computational Geometry and Object Modeling
                 (I.3.5); Computing Methodologies --- Computer Graphics
                 --- Computational Geometry and Object Modeling (I.3.5):
                 Curve, surface, solid, and object representations;
                 Computer Applications --- Computer-Aided Engineering
                 (J.6); Computer Applications --- Computer-Aided
                 Engineering (J.6): Computer-aided design (CAD)",
}

@Article{Zheng:2000:ETP,
  author =       "Jianmin Zheng and Thomas W. Sederberg",
  title =        "Estimating tessellation parameter intervals for
                 rational curves and surfaces",
  journal =      j-TOG,
  volume =       "19",
  number =       "1",
  pages =        "56--77",
  month =        jan,
  year =         "2000",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Mon Sep 18 10:53:48 MDT 2000",
  bibsource =    "http://www.acm.org/pubs/toc/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/citations/journals/tog/2000-19-1/p56-zheng/",
  abstract =     "This paper presents a method for determining {\em a
                 priori\/} a constant parameter interval for
                 tessellating a rational curve or surface such that the
                 deviation of the curve or surface from its piecewise
                 linear approximation is within a specified tolerance.
                 The parameter interval is estimated based on
                 information about second-order derivatives in the
                 homogeneous coordinates, instead of using affine
                 coordinates directly. This new step size can be found
                 with roughly the same amount of computation as the step
                 size in Cheng [1992], though it can be proven to always
                 be larger than Cheng's step size. In fact, numerical
                 experiments show the new step is typically orders of
                 magnitude larger than the step size in Cheng [1992].
                 Furthermore, for rational cubic and quartic curves, the
                 new step size is generally twice as large as the step
                 size found by computing bounds on the Bernstein
                 polynomial coefficients of the second derivatives
                 function.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "derivative bounds; flatness; projection distance;
                 rational curves and surfaces; step size; tessellation",
  subject =      "Computing Methodologies --- Computer Graphics ---
                 Computational Geometry and Object Modeling (I.3.5);
                 Computing Methodologies --- Computer Graphics ---
                 Computational Geometry and Object Modeling (I.3.5):
                 Geometric algorithms, languages, and systems; Computer
                 Applications --- Computer-Aided Engineering (J.6);
                 Computer Applications --- Computer-Aided Engineering
                 (J.6): Computer-aided design (CAD)",
}

@Article{Lee:2000:NTT,
  author =       "Michael Lee and Hanan Samet",
  title =        "Navigating through Triangle Meshes Implemented as
                 Linear Quadtrees",
  journal =      j-TOG,
  volume =       "19",
  number =       "2",
  pages =        "79--121",
  month =        apr,
  year =         "2000",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Tue Apr 17 09:34:42 MDT 2001",
  bibsource =    "http://www.acm.org/pubs/toc/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/articles/journals/tog/2000-19-2/p79-lee/p79-lee.pdf;
                 http://www.acm.org/pubs/citations/journals/tog/2000-19-2/p79-lee/",
  abstract =     "Techniques are presented for navigating between
                 adjacent triangles of greater or equal size in a
                 hierarchical triangle mesh where the triangles are
                 obtained by a recursive quadtree-like subdivision of
                 the underlying space into four equilateral triangles.
                 These techniques are useful in a number of
                 applications, including finite element analysis, ray
                 tracing, and the modeling of spherical data. The
                 operations are implemented in a manner analogous to
                 that used in a quadtree representation of data on the
                 two-dimensional plane where the underlying space is
                 tessellated into a square mesh. A new technique is
                 described for labeling the triangles, which is useful
                 in implementing the quadtree triangle mesh as a linear
                 quadtree (i.e., a pointer-less quadtree); the
                 navigation can then take place in this linear quadtree.
                 When the neighbors are of equal size, the algorithms
                 have a worst-case constant time complexity. The
                 algorithms are very efficient, as they make use of just
                 a few bit manipulation operations, and can be
                 implemented in hardware using just a few machine
                 language instructions. The use of these techniques when
                 modeling spherical data by projecting it onto the faces
                 of a regular solid whose faces are equilateral
                 triangles, which are represented as quadtree triangle
                 meshes, is discussed in detail. The methods are
                 applicable to the icosahedron, octahedron, and
                 tetrahedron. The difference lies in the way transitions
                 are made between the faces of the polyhedron. However,
                 regardless of the type of polyhedron, the computational
                 complexity of the methods is the same.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "data structures; finite element analysis; hierarchical
                 methods; neighbor finding; ray tracing; spherical
                 modeling; triangle meshes",
  subject =      "Mathematics of Computing --- Numerical Analysis ---
                 Approximation (G.1.2): Approximation of surfaces and
                 contours; Mathematics of Computing --- Numerical
                 Analysis --- Partial Differential Equations (G.1.8):
                 Finite element methods; Computing Methodologies ---
                 Computer Graphics --- Picture/Image Generation (I.3.3):
                 Display algorithms; Computing Methodologies ---
                 Computer Graphics --- Computational Geometry and Object
                 Modeling (I.3.5): Boundary representations;

                 Computing Methodologies --- Image Processing And
                 Computer Vision --- Image Representation (I.4.10):
                 Hierarchical",
}

@Article{Volevich:2000:UVD,
  author =       "Valdimir Volevich and Karol Myszkowski and Andrei
                 Khodulev and Edward A. Kopylov",
  title =        "Using the Visual Differences Predictor to Improve
                 Performance of Progressive Global Illumination
                 Computation",
  journal =      j-TOG,
  volume =       "19",
  number =       "2",
  pages =        "122--161",
  month =        apr,
  year =         "2000",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Tue Apr 17 09:48:06 MDT 2001",
  bibsource =    "http://www.acm.org/pubs/toc/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/articles/journals/tog/2000-19-2/p122-volevich/p122-volevich.pdf;
                 http://www.acm.org/pubs/citations/journals/tog/2000-19-2/p122-volevich/",
  abstract =     "A novel view-independent technique for progressive
                 global illumination computing that uses prediction of
                 visible differences to improve both efficiency and
                 effectiveness of physically-sound lighting solutions
                 has been developed. The technique is a mixture of
                 stochastic (density estimation) and deterministic
                 (adaptive mesh refinement) algorithms used in a
                 sequence and optimized to reduce the differences
                 between the intermediate and final images as perceived
                 by the human observer in the course of lighting
                 computation. The quantitative measurements of
                 visibility were obtained using the model of human
                 vision captured in the visible differences predictor
                 (VDP) developed by Daly [1993]. The VDP responses were
                 used to support the selection of the best component
                 algorithms from a pool of global illumination
                 solutions, and to enhance the selected algorithms for
                 even better progressive refinement of image quality.
                 The VDP was also used to determine the optimal
                 sequential order of component-algorithm execution, and
                 to choose the points at which switchover between
                 algorithms should take place. As the VDP is
                 computationally expensive, it was applied exclusively
                 at the design and tuning stage of the composite
                 technique, and so perceptual considerations are
                 embedded into the resulting solution, though no VDP
                 calculations were performed during lighting
                 simulation.\par

                 The proposed illumination technique is also novel,
                 providing intermediate image solutions of high quality
                 at unprecedented speeds, even for complex scenes. One
                 advantage of the technique is that local estimates of
                 global illumination are readily available at the early
                 stages of computing, making possible the development of
                 a more robust adaptive mesh subdivision, which is
                 guided by local contrast information. Efficient object
                 space filtering, also based on stochastically-derived
                 estimates of the local illumination error, is applied
                 to substantially reduce the visible noise inherent in
                 stochastic solutions.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "adaptive mesh subdivision; density estimation; human
                 perception; Monte Carlo photon tracing; progressive
                 refinement; view-independent solutions",
  subject =      "Computing Methodologies --- Computer Graphics ---
                 Three-Dimensional Graphics and Realism (I.3.7): {\bf
                 Color, shading, shadowing, and texture}; Computing
                 Methodologies --- Image Processing And Computer Vision
                 --- Digitization and Image Capture (I.4.1): {\bf
                 Sampling}; Computing Methodologies --- Image Processing
                 And Computer Vision --- Enhancement (I.4.3): {\bf
                 Filtering}; Computing Methodologies --- Simulation and
                 Modeling --- Types of Simulation (I.6.8): {\bf Monte
                 Carlo}; Computing Methodologies --- Artificial
                 Intelligence --- Vision and Scene Understanding
                 (I.2.10): {\bf Intensity, color, photometry, and
                 thresholding}; Computing Methodologies --- Image
                 Processing And Computer Vision --- Digitization and
                 Image Capture (I.4.1): {\bf Radiometry}; Computing
                 Methodologies --- Image Processing And Computer Vision
                 --- Digitization and Image Capture (I.4.1): {\bf
                 Reflectance}",
}

@Article{Hodgins:2000:E,
  author =       "Jessica Hodgins",
  title =        "Editorial",
  journal =      j-TOG,
  volume =       "19",
  number =       "3",
  pages =        "163--163",
  year =         "2000",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Tue Apr 17 09:34:42 MDT 2001",
  bibsource =    "http://www.acm.org/pubs/toc/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/articles/journals/tog/2000-19-3/p163-hodgins/p163-hodgins.pdf;
                 http://www.acm.org/pubs/citations/journals/tog/2000-19-3/p163-hodgins/",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Cant:2000:TPM,
  author =       "R. J. Cant and P. A. Shrubsole",
  title =        "Texture potential {MIP} mapping, a new high-quality
                 texture antialiasing algorithm",
  journal =      j-TOG,
  volume =       "19",
  number =       "3",
  pages =        "164--184",
  year =         "2000",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Tue Apr 17 09:39:15 MDT 2001",
  bibsource =    "http://www.acm.org/pubs/toc/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/articles/journals/tog/2000-19-3/p164-cant/p164-cant.pdf;
                 http://www.acm.org/pubs/citations/journals/tog/2000-19-3/p164-cant/",
  abstract =     "A refined version of the texture potential mapping
                 algorithm is introduced in which a one-dimensional MIP
                 map is incorporated. This has the effect of controlling
                 the maximum number of texture samples required. The new
                 technique is compared to existing texture antialiasing
                 methods in terms of quality and sample count. The new
                 method is shown to compare favorably with existing
                 techniques for producing high quality antialiased,
                 texture-mapped images.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  generalterms = "Algorithms; Performance",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "anisotropic filtering; antialiasing; texture mapping",
  subject =      "Computing Methodologies --- Computer Graphics ---
                 Picture/Image Generation (I.3.3): {\bf Display
                 algorithms}; Computing Methodologies --- Computer
                 Graphics --- Three-Dimensional Graphics and Realism
                 (I.3.7): {\bf Color, shading, shadowing, and texture}",
}

@Article{Goshtasby:2000:GPI,
  author =       "A. Ardeshir Goshtasby",
  title =        "Grouping and parameterizing irregularly spaced points
                 for curve fitting",
  journal =      j-TOG,
  volume =       "19",
  number =       "3",
  pages =        "185--203",
  year =         "2000",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Tue Apr 17 09:39:15 MDT 2001",
  bibsource =    "http://www.acm.org/pubs/toc/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/articles/journals/tog/2000-19-3/p185-goshtasby/p185-goshtasby.pdf;
                 http://www.acm.org/pubs/citations/journals/tog/2000-19-3/p185-goshtasby/",
  abstract =     "Given a large set irregularly spaced points in the
                 plane, an algorithm for partitioning the points into
                 subsets and fitting a parametric curve to each subset
                 is described. The points could be measurements from a
                 physical phenomenon, and the objective in this process
                 could be to find patterns among the points and describe
                 the phenomenon analytically. The points could be
                 measurements from a geometric curves. The algorithm
                 proposed here can be used in various applications,
                 especially where given points are dense and noisy.
                 Examples demonstrating the behavior of the algorithm
                 under noise and density of the points are presented and
                 discussed.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  generalterms = "Algorithms",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "irregularly spaced points; node estimation; noisy
                 point set; parametric curve",
  subject =      "Computing Methodologies --- Computer Graphics ---
                 Computational Geometry and Object Modeling (I.3.5):
                 {\bf Curve, surface, solid, and object
                 representations}",
}

@Article{Lindstrom:2000:IDS,
  author =       "Peter Lindstrom and Greg Turk",
  title =        "Image-driven simplification",
  journal =      j-TOG,
  volume =       "19",
  number =       "3",
  pages =        "204--241",
  year =         "2000",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Tue Apr 17 09:39:15 MDT 2001",
  bibsource =    "http://www.acm.org/pubs/toc/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/articles/journals/tog/2000-19-3/p204-lindstrom/p204-lindstrom.pdf;
                 http://www.acm.org/pubs/citations/journals/tog/2000-19-3/p204-lindstrom/",
  abstract =     "We introduce the notion of {\em image-driven
                 simplification\/}, a framework that uses images to
                 decide which portions of a model to simplify. This is a
                 departure from approaches that make polygonal
                 simplification decisions based on geometry. As with
                 many methods, we use the edge collapse operator to make
                 incremental changes to a model. Unique to our approach,
                 however, is the use at comparisons between images of
                 the original model against those of a simplified model
                 to determine the cost of an ease collapse. We use
                 common graphics rendering hardware to accelerate the
                 creation of the required images. As expected, this
                 method produces models that are close to the original
                 model according to image differences. Perhaps more
                 surprising, however, is that the method yields models
                 that have high geometric fidelity as well. Our approach
                 also solves the quandary of how to weight the geometric
                 distance versus appearance properties such as normals,
                 color, and texture. All of these trade-offs are
                 balanced by the image metric. Benefits of this approach
                 include high fidelity silhouettes, extreme
                 simplification of hidden portions of a model, attention
                 to shading interpolation effects, and simplification
                 that is sensitive to the content of a texture. In order
                 to better preserve the appearance of textured models,
                 we introduce a novel technique for assigning texture
                 coordinates to the new vertices of the mesh. This
                 method is based on a geometric heuristic that can be
                 integrated with any edge collapse algorithm to produce
                 high quality textured surfaces.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  generalterms = "Algorithms; Performance",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "image metrics; level-of-detail; polygonal
                 simplification; visual perception",
  subject =      "Computing Methodologies --- Computer Graphics ---
                 Picture/Image Generation (I.3.3): {\bf Display
                 algorithms}; Computing Methodologies --- Computer
                 Graphics --- Computational Geometry and Object Modeling
                 (I.3.5): {\bf Object hierarchies}",
}

@Article{Fiume:2000:AFA,
  author =       "Eugene Fiume",
  title =        "{Alain Fournier}: 1943--2000: An Appreciation",
  journal =      j-TOG,
  volume =       "19",
  number =       "4",
  pages =        "243--245",
  month =        oct,
  year =         "2000",
  CODEN =        "ATGRDF",
  DOI =          "http://doi.acm.org/10.1145/380666.380668",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Wed Feb 6 18:10:33 MST 2002",
  bibsource =    "http://www.acm.org/pubs/toc/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/citations/journals/tog/2000-19-4/p243-fiume/",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Chen:2000:TAS,
  author =       "Min Chen and James Arvo",
  title =        "Theory and Application of Specular Path Perturbation",
  journal =      j-TOG,
  volume =       "19",
  number =       "4",
  pages =        "246--278",
  month =        oct,
  year =         "2000",
  CODEN =        "ATGRDF",
  DOI =          "http://doi.acm.org/10.1145/380666.380670",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Wed Feb 6 18:10:33 MST 2002",
  bibsource =    "http://www.acm.org/pubs/toc/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/citations/journals/tog/2000-19-4/p246-chen/",
  abstract =     "In this paper we apply perturbation methods to the
                 problem of computing specular reflections in curved
                 surfaces. The key idea is to generate families of
                 closely related optical paths by expanding a given path
                 into a high-dimensional Taylor series. Our path
                 perturbation method is based on closed-form expressions
                 for linear and higher-order approximations of ray
                 paths, which are derived using Fermat's Variation
                 Principle and the Implicit Function Theorem (IFT). The
                 perturbation formula presented here holds for general
                 multiple-bounce reflection paths and provides a
                 mathematical foundation for exploiting path coherence
                 in ray tracing acceleration techniques and incremental
                 rendering. To illustrate its use, we describe an
                 algorithm for fast approximation of specular
                 reflections on curved surfaces; the resulting images
                 are highly accurate and nearly indistinguishable from
                 ray traced images.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Sarraga:2000:VMM,
  author =       "Ramon F. Sarraga",
  title =        "A Variational Method to Model {$G^1$} Surfaces over
                 Triangular Meshes of Arbitrary Topology in {$R^3$}",
  journal =      j-TOG,
  volume =       "19",
  number =       "4",
  pages =        "279--301",
  month =        oct,
  year =         "2000",
  CODEN =        "ATGRDF",
  DOI =          "http://doi.acm.org/10.1145/380666.380674",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Wed Feb 6 18:10:33 MST 2002",
  bibsource =    "http://www.acm.org/pubs/toc/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/citations/journals/tog/2000-19-4/p279-sarraga/",
  abstract =     "This article presents a method for constructing a
                 $G^1$-smooth surface, composed of independently
                 parametrized triangular polynomial B{\'e}zier patches,
                 to fit scattered data points triangulated in $R^3$ with
                 arbitrary topology. The method includes a variational
                 technique to optimize the shape of the surface. A
                 systematic development of the method is given,
                 presenting general equations provided by the theory of
                 manifolds, explaining the heuristic assumptions made to
                 simplify calculations, and analyzing the numerical
                 results obtained from fitting two test configurations
                 of scattered data points. The goal of this work is to
                 explore an alternative $G^3$ construction, inspired by
                 the theory of manifolds, that is subject to fewer
                 application constraints than approaches found in the
                 technical literature; e.g., this approach imposes no
                 artificial restrictions on the tangents of patch
                 boundary curves at vertex points of a $G^1$ surface.
                 The constructed surface shapes fit all test data
                 surprisingly well for a noniterative method based on
                 polynomial patches.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Soler:2000:TBV,
  author =       "Cyril Soler and F. X. Sillion",
  title =        "Texture-Based Visibility for Efficient Lighting
                 Simulation",
  journal =      j-TOG,
  volume =       "19",
  number =       "4",
  pages =        "302--342",
  month =        oct,
  year =         "2000",
  CODEN =        "ATGRDF",
  DOI =          "http://doi.acm.org/10.1145/380666.380679",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Wed Feb 6 18:10:33 MST 2002",
  bibsource =    "http://www.acm.org/pubs/toc/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/citations/journals/tog/2000-19-4/p302-soler/",
  abstract =     "Lighting simulations using hierarchical radiosity with
                 clustering can be very slow when the computation of
                 fine and artifact-free shadows is needed. To avoid the
                 high cost of mesh refinement associated with fast
                 variations of visibility across receivers, we propose a
                 new hierarchical algorithm in which partial visibility
                 maps can be computed on the fly, using a convolution
                 technique for emitter-receiver configurations where
                 complex shadows are produced. Other configurations
                 still rely on mesh subdivision to reach the desired
                 accuracy in modeling energy transfer. In our system,
                 therefore, radiosity is represented as a combination of
                 textures and piecewise-constant or linear contributions
                 over mesh elements at multiple hierarchical levels. We
                 give a detailed description of the {\em gather}, {\em
                 push}\slash {\em pull}, and {\em display} stages of the
                 hierarchical radiosity algorithm, adapted to seamlessly
                 integrate both representations. A new refinement
                 algorithm is proposed, which chooses the most
                 appropriate technique to compute the energy transfer
                 and resulting radiosity distribution for each
                 receiver\slash transmitter configuration. Comprehensive
                 error control is achieved by subdividing either the
                 source or receiver in a traditional manner, or by using
                 a blocker subdivision scheme that improves the quality
                 of shadow masks without increasing the complexity of
                 the mesh. Results show that high-quality images are
                 obtained in a matter of seconds for scenes with tens of
                 thousands of polygons.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Peters:2001:SPR,
  author =       "J{\"o}rg Peters",
  title =        "Smooth Patching of Refined Triangulations",
  journal =      j-TOG,
  volume =       "20",
  number =       "1",
  pages =        "1--9",
  month =        jan,
  year =         "2001",
  CODEN =        "ATGRDF",
  DOI =          "http://doi.acm.org/10.1145/383745.383746",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Wed Feb 6 18:10:33 MST 2002",
  bibsource =    "http://www.acm.org/pubs/toc/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/citations/journals/tog/2001-20-1/p1-peters/",
  abstract =     "This paper presents a simple algorithm for associating
                 a smooth, low-degree polynomial surface with
                 triangulations whose extraordinary mesh nodes are
                 separated by sufficiently many ordinary, 6-valent mesh
                 nodes. Output surfaces are at least tangent continuous
                 and are $C^2$ sufficiently far away from extraordinary
                 mesh nodes; they consist of three-sided B{\'e}zier
                 patches of degree 4. In particular, the algorithm can
                 be used to skin a mesh generated by a few steps of
                 Loop's generalization of three-direction box-spline
                 subdivision.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Bajaj:2001:RIC,
  author =       "Chandrajit Bajaj and Insung Ihm and Sanghun Park",
  title =        "{$3$D RGB} Image Compression for Interactive
                 Applications",
  journal =      j-TOG,
  volume =       "20",
  number =       "1",
  pages =        "10--38",
  month =        jan,
  year =         "2001",
  CODEN =        "ATGRDF",
  DOI =          "http://doi.acm.org/10.1145/383745.383747",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Tue Oct 22 15:33:29 2002",
  bibsource =    "http://www.acm.org/pubs/toc/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/pubs/citations/journals/tog/2001-20-1/p10-bajaj/",
  abstract =     "This paper presents a new 3D RGB image compression
                 scheme designed for interactive real-time applications.
                 In designing our compression method, we have
                 compromised between two important goals: high
                 compression ratio and fast random access ability, and
                 have tried to minimize the overhead caused during
                 run-time reconstruction. Our compression technique is
                 suitable for applications wherein data are accessed in
                 a somewhat unpredictable fashion, and real-time
                 performance of decompression is necessary. The
                 experimental results on three different kinds of 3D
                 images from medical imaging, image-based rendering, and
                 solid texture mapping suggest that the compression
                 method can be used effectively in developing real-time
                 applications that must handle large volume data, made
                 of color samples taken in three- or higher-dimensional
                 space.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Yee:2001:SSV,
  author =       "H. Yee and S. Pattanaik and D. P. Greenberg",
  title =        "Spatiotemporal Sensitivity and Visual Attention for
                 Efficient Rendering of Dynamic Environments",
  journal =      j-TOG,
  volume =       "20",
  number =       "1",
  pages =        "39--65",
  month =        jan,
  year =         "2001",
  CODEN =        "ATGRDF",
  DOI =          "http://doi.acm.org/10.1145/383745.383748",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Tue Oct 22 15:33:40 2002",
  bibsource =    "http://www.acm.org/pubs/toc/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  URL =          "http://www.acm.org/tog/yee01/index.html",
  abstract =     "We present a method to accelerate global illumination
                 computation in prerendered animations by taking
                 advantage of limitations of the human visual system. A
                 spatiotemporal error tolerance map, constructed from
                 psychophysical data based on velocity dependent
                 contrast sensitivity, is used to accelerate rendering.
                 The error map is augmented by a model of visual
                 attention in order to account for the tracking behavior
                 of the eye. Perceptual acceleration combined with good
                 sampling protocols provide a global illumination
                 solution feasible for use in animation. Results
                 indicate an order of magnitude improvement in
                 computational speed.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Shin:2001:CPI,
  author =       "Hyun Joon Shin and Jehee Lee and Michael Gleicher and
                 Sung Yong Shin",
  title =        "Computer Puppetry: An Importance-Based Approach",
  journal =      j-TOG,
  volume =       "20",
  number =       "2",
  pages =        "67--94",
  month =        apr,
  year =         "2001",
  CODEN =        "ATGRDF",
  DOI =          "http://doi.acm.org/10.1145/502122.502123",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Tue Oct 22 15:33:47 2002",
  bibsource =    "http://www.acm.org/pubs/toc/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  abstract =     "Computer puppetry maps the movements of a performer to
                 an animated character in real-time. In this article, we
                 provide a comprehensive solution to the problem of
                 transferring the observations of the motion capture
                 sensors to an animated character whose size and
                 proportion may be different from the performer's. Our
                 goal is to map as many of the important aspects of the
                 motion to the target character as possible, while
                 meeting the online, real-time demands of computer
                 puppetry. We adopt a Kalman filter scheme that
                 addresses motion capture noise issues in this setting.
                 We provide the notion of dynamic importance of an
                 end-effector that allows us to determine what aspects
                 of the performance must be kept in the resulting
                 motion. We introduce a novel inverse kinematics solver
                 that realizes these important aspects within tight
                 real-time constraints. Our approach is demonstrated by
                 its application to broadcast television performances.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Buss:2001:SAA,
  author =       "Samuel R. Buss and Jay P. Fillmore",
  title =        "Spherical Averages and Applications to Spherical
                 Splines and Interpolation",
  journal =      j-TOG,
  volume =       "20",
  number =       "2",
  pages =        "95--126",
  month =        apr,
  year =         "2001",
  CODEN =        "ATGRDF",
  DOI =          "http://doi.acm.org/10.1145/502122.502124",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Wed Feb 6 18:10:33 MST 2002",
  bibsource =    "http://www.acm.org/pubs/toc/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  abstract =     "This article introduces a method for computing
                 weighted averages on spheres based on least squares
                 minimization that respects spherical distance. We prove
                 existence and uniqueness properties of the weighted
                 averages, and give fast iterative algorithms with
                 linear and quadratic convergence rates. Our methods are
                 appropriate to problems involving averages of spherical
                 data in meteorological, geophysical, and astronomical
                 applications. One simple application is a method for
                 smooth averaging of quaternions, which generalizes
                 Shoemake's spherical linear interpolation. The weighted
                 averages methods allow a novel method of defining
                 B{\'e}zier and spline curves on spheres, which provides
                 direct generalization of B{\'e}zier and B-spline curves
                 to spherical spline curves. We present a fast algorithm
                 for spline interpolation on spheres. Our spherical
                 splines allow the use of arbitrary knot positions;
                 potential applications of spherical splines include
                 smooth quaternion curves for applications in graphics,
                 animation, robotics, and motion planning.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Liang:2001:RTT,
  author =       "Lin Liang and Ce Liu and Ying-Qing Xu and Baining Guo
                 and Heung-Yeung Shum",
  title =        "Real-time Texture Synthesis by Patch-based Sampling",
  journal =      j-TOG,
  volume =       "20",
  number =       "3",
  pages =        "127--150",
  month =        jul,
  year =         "2001",
  CODEN =        "ATGRDF",
  DOI =          "http://doi.acm.org/10.1145/501786.501787",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Tue Oct 22 15:33:55 2002",
  bibsource =    "http://www.acm.org/pubs/toc/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  abstract =     "We present an algorithm for synthesizing textures from
                 an input sample. This patch-based sampling algorithm is
                 fast and it makes high-quality texture synthesis a
                 real-time process. For generating textures of the same
                 size and comparable quality, patch-based sampling is
                 orders of magnitude faster than existing algorithms.
                 The patch-based sampling algorithm works well for a
                 wide variety of textures ranging from regular to
                 stochastic. By sampling patches according to a
                 nonparametric estimation of the local conditional MRF
                 density function, we avoid mismatching features across
                 patch boundaries. We also experimented with documented
                 cases for which pixel-based nonparametric sampling
                 algorithms cease to be effective but our algorithm
                 continues to work well.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{OSullivan:2001:CP,
  author =       "Carol O'Sullivan and John Dingliana",
  title =        "Collisions and Perception",
  journal =      j-TOG,
  volume =       "20",
  number =       "3",
  pages =        "151--168",
  month =        jul,
  year =         "2001",
  CODEN =        "ATGRDF",
  DOI =          "http://doi.acm.org/10.1145/501786.501788",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Wed Feb 6 18:10:33 MST 2002",
  bibsource =    "http://www.acm.org/pubs/toc/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  abstract =     "Level of Detail (LOD) techniques for real-time
                 rendering and related perceptual issues have received a
                 lot of attention in recent years. Researchers have also
                 begun to look at the issue of perceptually adaptive
                 techniques for plausible physical simulations. In this
                 article, we are particularly interested in the problem
                 of realistic collision simulation in scenes where large
                 numbers of objects are colliding and processing must
                 occur in real-time. An interruptible and therefore
                 degradable collision-handling mechanism is used and the
                 perceptual impact of this degradation is explored. We
                 look for ways in which we can optimize the realism of
                 such simulations and describe a series of
                 psychophysical experiments that investigate different
                 factors affecting collision perception, including
                 eccentricity, separation, distractors, causality, and
                 accuracy of physical response. Finally, strategies for
                 incorporating these factors into a perceptually
                 adaptive real-time simulation of large numbers of
                 visually similar objects are presented.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Alonso:2001:VMG,
  author =       "L. Alonso and F. Cuny and S. Petitjean and J.-C. Paul
                 and S. Lazard and E. Wies",
  title =        "The Virtual Mesh: {A} Geometric Abstraction for
                 Efficiently Computing Radiosity",
  journal =      j-TOG,
  volume =       "20",
  number =       "3",
  pages =        "169--201",
  month =        jul,
  year =         "2001",
  CODEN =        "ATGRDF",
  DOI =          "http://doi.acm.org/10.1145/501786.501789",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Tue Oct 22 15:34:02 2002",
  bibsource =    "http://www.acm.org/pubs/toc/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  abstract =     "In this article, we introduce a general-purpose method
                 for computing radiosity on scenes made of parametric
                 surfaces with arbitrary trimming curves. In contrast
                 with past approaches that require a tessellation of the
                 input surfaces (be it made up of triangles or patches
                 with simple trimming curves) or some form of geometric
                 approximation, our method takes full advantage of the
                 rich and compact mathematical representation of
                 objects. At its core lies the virtual mesh, an
                 abstraction of the input geometry that allows complex
                 shapes to be illuminated as if they were simple
                 primitives. The virtual mesh is a collection of
                 normalized square domains to which the input surfaces
                 are mapped while preserving their energy properties.
                 Radiosity values are then computed on these supports
                 before being lifted back to the original surfaces. To
                 demonstrate the power of our method, we describe a
                 high-order wavelet radiosity implementation that uses
                 the virtual mesh. Examples of objects and environments,
                 designed for interactive applications or virtual
                 reality, are presented. They prove that, by exactly
                 integrating curved surfaces in the resolution process,
                 the virtual mesh allows complex scenes to be rendered
                 more quickly, more accurately, and much more naturally
                 than with previously known methods.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Surazhsky:2001:CMC,
  author =       "Vitaly Surazhsky and Craig Gotsman",
  title =        "Controllable Morphing of Compatible Planar
                 Triangulations",
  journal =      j-TOG,
  volume =       "20",
  number =       "4",
  pages =        "203--231",
  month =        oct,
  year =         "2001",
  CODEN =        "ATGRDF",
  DOI =          "http://doi.acm.org/10.1145/502783.502784",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Wed Feb 6 18:10:33 MST 2002",
  bibsource =    "http://www.acm.org/pubs/toc/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  abstract =     "Two planar triangulations with a correspondence
                 between the pair of vertex sets are compatible
                 (isomorphic) if they are topologically equivalent. This
                 work describes methods for morphing compatible planar
                 triangulations with identical convex boundaries in a
                 manner that guarantees compatibility throughout the
                 morph. These methods are based on a fundamental
                 representation of a planar triangulation as a matrix
                 that unambiguously describes the triangulation.
                 Morphing the triangulations corresponds to
                 interpolations between these matrices. We show that
                 this basic approach can be extended to obtain better
                 control over the morph, resulting in valid morphs with
                 various natural properties. Two schemes, which generate
                 the linear trajectory morph if it is valid, or a morph
                 with trajectories close to linear otherwise, are
                 presented. An efficient method for verification of
                 validity of the linear trajectory morph between two
                 triangulations is proposed. We also demonstrate how to
                 obtain a morph with a natural evolution of triangle
                 areas and how to find a smooth morph through a given
                 intermediate triangulation.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Ouellette:2001:NSO,
  author =       "Marc J. Ouellette and Eugene Fiume",
  title =        "On Numerical Solutions to One-Dimensional Integration
                 Problems with Applications to Linear Light Sources",
  journal =      j-TOG,
  volume =       "20",
  number =       "4",
  pages =        "232--279",
  month =        oct,
  year =         "2001",
  CODEN =        "ATGRDF",
  DOI =          "http://doi.acm.org/10.1145/502783.502785",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Wed Feb 6 18:10:33 MST 2002",
  bibsource =    "http://www.acm.org/pubs/toc/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  abstract =     "Many key problems in computer graphics require the
                 computation of integrals. Due to the nature of the
                 integrand and of the domain of integration, these
                 integrals seldom can be computed analytically. As a
                 result, numerical techniques are used to find
                 approximate solutions to these problems. While the
                 numerical analysis literature offers many integration
                 techniques, the choice of which method to use for
                 specific computer graphic problems is a difficult one.
                 This choice must be driven by the numerical efficiency
                 of the method, and ultimately, by its visual impact on
                 the computed image. In this paper, we begin to address
                 these issues by methodically analyzing deterministic
                 and stochastic numerical techniques and their
                 application to the type of one-dimensional problems
                 that occur in computer graphics, especially in the
                 context of linear light source integration. In addition
                 to traditional methods such as Gauss--Legendre
                 quadratures, we also examine Voronoi diagram-based
                 sampling, jittered quadratures, random offset
                 quadratures, weighted Monte Carlo, and a newly
                 introduced method of compounding known as a difficulty
                 driven compound quadrature. We compare the
                 effectiveness of these methods using a three-pronged
                 approach. First, we compare the frequency domain
                 characteristics of all the methods using periodograms.
                 Next, applying ideas found in the numerical analysis
                 literature, we examine the numerical and visual
                 performance profiles of these methods for seven
                 different one-parameter problem families. We then
                 present results from the application of the methods for
                 the example of linear light sources. Finally, we
                 summarize the relative effectiveness of the methods
                 surveyed, showing the potential power of
                 difficulty-driven compound quadratures.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Ashikhmin:2002:SIT,
  author =       "Michael Ashikhmin and Peter Shirley",
  title =        "Steerable illumination textures",
  journal =      j-TOG,
  volume =       "21",
  number =       "1",
  pages =        "1--19",
  month =        jan,
  year =         "2002",
  CODEN =        "ATGRDF",
  DOI =          "http://doi.acm.org/10.1145/504789.504790",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Thu Apr 11 17:55:04 MDT 2002",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  abstract =     "We introduce a new set of illumination basis functions
                 designed for lighting bumpy surfaces. This lighting
                 includes shadowing and interreflection. To create an
                 image with a new light direction, only a linear
                 combination of precomputed textures is required. This
                 is possible by using a carefully selected set of
                 steerable basis functions. Steerable basis lights have
                 the property that they allow lights to move
                 continuously without jarring visual artifacts. The new
                 basis lights are shown to produce images of high visual
                 quality with as few as 49 basis textures.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "bump mapping; displacement mapping; relighting;
                 steerable functions; textures",
}

@Article{Milliron:2002:FGW,
  author =       "Tim Milliron and Robert J. Jensen and Ronen Barzel and
                 Adam Finkelstein",
  title =        "A framework for geometric warps and deformations",
  journal =      j-TOG,
  volume =       "21",
  number =       "1",
  pages =        "20--51",
  month =        jan,
  year =         "2002",
  CODEN =        "ATGRDF",
  DOI =          "http://doi.acm.org/10.1145/504789.504791",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Thu Apr 11 17:55:04 MDT 2002",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  abstract =     "We present a framework for geometric warps and
                 deformations. The framework provides a conceptual and
                 mathematical foundation for analyzing known warps and
                 for developing new warps, and serves as a common base
                 for many warps and deformations. Our framework is
                 composed of two components: a generic modular algorithm
                 for warps and deformations; and a concise,
                 geometrically meaningful formula that describes how
                 warps are evaluated. Together, these two elements
                 comprise a complete framework useful for analyzing,
                 evaluating, designing, and implementing deformation
                 algorithms. While the framework is independent of
                 user-interfaces and geometric model representations and
                 is formally capable of describing any warping
                 algorithm, its design is geared toward the most
                 prevalent class of user-controlled deformations: those
                 computed using geometric operations. To demonstrate the
                 expressive power of the framework, we cast several
                 well-known warps in terms of the framework. To
                 illustrate the framework's usefulness for analyzing and
                 modifying existing warps, we present variations of
                 these warps that provide additional functionality or
                 improved behavior. To show the utility of the framework
                 for developing new warps, we design a novel 3-D warping
                 algorithm: a mesh warp---useful as a modeling and
                 animation tool---that allows users to deform a detailed
                 surface by manipulating a low-resolution mesh of
                 similar shape. Finally, to demonstrate the mathematical
                 utility of the framework, we use the framework to
                 develop guarantees of several mathematical properties
                 such as commutativity and continuity for large classes
                 of deformations.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "deformation; warp",
}

@Article{Goldman:2002:AGF,
  author =       "Ron Goldman",
  title =        "On the algebraic and geometric foundations of computer
                 graphics",
  journal =      j-TOG,
  volume =       "21",
  number =       "1",
  pages =        "52--86",
  month =        jan,
  year =         "2002",
  CODEN =        "ATGRDF",
  DOI =          "http://doi.acm.org/10.1145/504789.504792",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Thu Apr 11 17:55:04 MDT 2002",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  abstract =     "Today's computer graphics is ostensibly based upon
                 insights from projective geometry and computations on
                 homogeneous coordinates. Paradoxically, however,
                 projective spaces and homogeneous coordinates are
                 incompatible with much of the algebra and a good deal
                 of the geometry currently in actual use in computer
                 graphics. To bridge this gulf between theory and
                 practice, Grassmann spaces are proposed here as an
                 alternative to projective spaces. We establish that
                 unlike projective spaces, Grassmann spaces do support
                 all the algebra and geometry needed for contemporary
                 computer graphics. We then go on to explain how to
                 exploit this algebra and geometry for a variety of
                 applications, both old and new, including the graphics
                 pipeline, shading algorithms, texture maps, and
                 overcrown surfaces.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
  keywords =     "Grassmann space; homogeneous coordinates; mass-points;
                 projective space",
}

@Article{Hodgins:2002:E,
  author =       "Jessica Hodgins",
  title =        "Editorial",
  journal =      j-TOG,
  volume =       "21",
  number =       "2",
  pages =        "87--87",
  month =        apr,
  year =         "2002",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Tue Jul 2 14:04:52 MDT 2002",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Andujar:2002:TRS,
  author =       "Carlos And{\'u}jar and Pere Brunet and Dolors Ayala",
  title =        "Topology-reducing surface simplification using a
                 discrete solid representation",
  journal =      j-TOG,
  volume =       "21",
  number =       "2",
  pages =        "88--105",
  month =        apr,
  year =         "2002",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Tue Jul 2 14:04:52 MDT 2002",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Carr:2002:MAR,
  author =       "Nathan A. Carr and John C. Hart",
  title =        "Meshed atlases for real-time procedural solid
                 texturing",
  journal =      j-TOG,
  volume =       "21",
  number =       "2",
  pages =        "106--131",
  month =        apr,
  year =         "2002",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Tue Jul 2 14:04:52 MDT 2002",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Littlewood:2002:POF,
  author =       "D. J. Littlewood and P. A. Drakopoulos and G.
                 Subbarayan",
  title =        "{Pareto}-optimal formulations for cost versus
                 colorimetric accuracy trade-offs in printer color
                 management",
  journal =      j-TOG,
  volume =       "21",
  number =       "2",
  pages =        "132--175",
  month =        apr,
  year =         "2002",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Tue Jul 2 14:04:52 MDT 2002",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Durand:2002:VC,
  author =       "Fr{\'e}do Durand and George Drettakis and Claude
                 Puech",
  title =        "The {$3$D} visibility complex",
  journal =      j-TOG,
  volume =       "21",
  number =       "2",
  pages =        "176--206",
  month =        apr,
  year =         "2002",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Tue Jul 2 14:04:52 MDT 2002",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Zelinka:2002:PGP,
  author =       "Steve Zelinka and Michael Garland",
  title =        "Permission grids: practical, error-bounded
                 simplification",
  journal =      j-TOG,
  volume =       "21",
  number =       "2",
  pages =        "207--229",
  month =        apr,
  year =         "2002",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Tue Jul 2 14:04:52 MDT 2002",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Hodgins:2002:A,
  author =       "Jessica Hodgins",
  title =        "Acknowledgments",
  journal =      j-TOG,
  volume =       "21",
  number =       "2",
  pages =        "230--230",
  month =        apr,
  year =         "2002",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Tue Jul 2 14:04:52 MDT 2002",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Chuang:2002:VMC,
  author =       "Yung-Yu Chuang and Aseem Agarwala and Brian Curless
                 and David H. Salesin and Richard Szeliski",
  title =        "Video matting of complex scenes",
  journal =      j-TOG,
  volume =       "21",
  number =       "3",
  pages =        "243--248",
  month =        jul,
  year =         "2002",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Nov 23 17:40:46 MST 2002",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Fattal:2002:GDH,
  author =       "Raanan Fattal and Dani Lischinski and Michael
                 Werman",
  title =        "Gradient domain high dynamic range compression",
  journal =      j-TOG,
  volume =       "21",
  number =       "3",
  pages =        "249--256",
  month =        jul,
  year =         "2002",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Nov 23 17:40:46 MST 2002",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Durand:2002:FBF,
  author =       "Fr{\'e}do Durand and Julie Dorsey",
  title =        "Fast bilateral filtering for the display of
                 high-dynamic-range images",
  journal =      j-TOG,
  volume =       "21",
  number =       "3",
  pages =        "257--266",
  month =        jul,
  year =         "2002",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Nov 23 17:40:46 MST 2002",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Reinhard:2002:PTR,
  author =       "Erik Reinhard and Michael Stark and Peter Shirley and
                 James Ferwerda",
  title =        "Photographic tone reproduction for digital images",
  journal =      j-TOG,
  volume =       "21",
  number =       "3",
  pages =        "267--276",
  month =        jul,
  year =         "2002",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Nov 23 17:40:46 MST 2002",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Welsh:2002:TCG,
  author =       "Tomihisa Welsh and Michael Ashikhmin and Klaus
                 Mueller",
  title =        "Transferring color to greyscale images",
  journal =      j-TOG,
  volume =       "21",
  number =       "3",
  pages =        "277--280",
  month =        jul,
  year =         "2002",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Nov 23 17:40:46 MST 2002",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Grinspun:2002:CSF,
  author =       "Eitan Grinspun and Petr Krysl and Peter
                 Schr{\"o}der",
  title =        "{CHARMS}: a simple framework for adaptive simulation",
  journal =      j-TOG,
  volume =       "21",
  number =       "3",
  pages =        "281--290",
  month =        jul,
  year =         "2002",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Nov 23 17:40:46 MST 2002",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{OBrien:2002:GMA,
  author =       "James F. O'Brien and Adam W. Bargteil and Jessica K.
                 Hodgins",
  title =        "Graphical modeling and animation of ductile fracture",
  journal =      j-TOG,
  volume =       "21",
  number =       "3",
  pages =        "291--294",
  month =        jul,
  year =         "2002",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Nov 23 17:40:46 MST 2002",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Smith:2002:CMT,
  author =       "Jeffrey Smith and Jessica Hodgins and Irving Oppenheim
                 and Andrew Witkin",
  title =        "Creating models of truss structures with
                 optimization",
  journal =      j-TOG,
  volume =       "21",
  number =       "3",
  pages =        "295--301",
  month =        jul,
  year =         "2002",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Nov 23 17:40:46 MST 2002",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Cutler:2002:PAA,
  author =       "Barbara Cutler and Julie Dorsey and Leonard McMillan
                 and Matthias M{\"u}ller and Robert Jagnow",
  title =        "A procedural approach to authoring solid models",
  journal =      j-TOG,
  volume =       "21",
  number =       "3",
  pages =        "302--311",
  month =        jul,
  year =         "2002",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Nov 23 17:40:46 MST 2002",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Biermann:2002:CPE,
  author =       "Henning Biermann and Ioana Martin and Fausto
                 Bernardini and Denis Zorin",
  title =        "Cut-and-paste editing of multiresolution surfaces",
  journal =      j-TOG,
  volume =       "21",
  number =       "3",
  pages =        "312--321",
  month =        jul,
  year =         "2002",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Nov 23 17:40:46 MST 2002",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Zwicker:2002:PIS,
  author =       "Matthias Zwicker and Mark Pauly and Oliver Knoll and
                 Markus Gross",
  title =        "{Pointshop $3$D}: an interactive system for
                 point-based surface editing",
  journal =      j-TOG,
  volume =       "21",
  number =       "3",
  pages =        "322--329",
  month =        jul,
  year =         "2002",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Nov 23 17:40:46 MST 2002",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Museth:2002:LSS,
  author =       "Ken Museth and David E. Breen and Ross T. Whitaker and
                 Alan H. Barr",
  title =        "Level set surface editing operators",
  journal =      j-TOG,
  volume =       "21",
  number =       "3",
  pages =        "330--338",
  month =        jul,
  year =         "2002",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Nov 23 17:40:46 MST 2002",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Ju:2002:DCH,
  author =       "Tao Ju and Frank Losasso and Scott Schaefer and Joe
                 Warren",
  title =        "Dual contouring of {Hermite} data",
  journal =      j-TOG,
  volume =       "21",
  number =       "3",
  pages =        "339--346",
  month =        jul,
  year =         "2002",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Nov 23 17:40:46 MST 2002",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Alliez:2002:IGR,
  author =       "Pierre Alliez and Mark Meyer and Mathieu Desbrun",
  title =        "Interactive geometry remeshing",
  journal =      j-TOG,
  volume =       "21",
  number =       "3",
  pages =        "347--354",
  month =        jul,
  year =         "2002",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Nov 23 17:40:46 MST 2002",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Gu:2002:GI,
  author =       "Xianfeng Gu and Steven J. Gortler and Hugues Hoppe",
  title =        "Geometry images",
  journal =      j-TOG,
  volume =       "21",
  number =       "3",
  pages =        "355--361",
  month =        jul,
  year =         "2002",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Nov 23 17:40:46 MST 2002",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Levy:2002:LSC,
  author =       "Bruno L{\'e}vy and Sylvain Petitjean and Nicolas Ray
                 and J{\'e}rome Maillot",
  title =        "Least squares conformal maps for automatic texture
                 atlas generation",
  journal =      j-TOG,
  volume =       "21",
  number =       "3",
  pages =        "362--371",
  month =        jul,
  year =         "2002",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Nov 23 17:40:46 MST 2002",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Gandoin:2002:PLC,
  author =       "Pierre-Marie Gandoin and Olivier Devillers",
  title =        "Progressive lossless compression of arbitrary
                 simplicial complexes",
  journal =      j-TOG,
  volume =       "21",
  number =       "3",
  pages =        "372--379",
  month =        jul,
  year =         "2002",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Nov 23 17:40:46 MST 2002",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Alexa:2002:LCT,
  author =       "Marc Alexa",
  title =        "Linear combination of transformations",
  journal =      j-TOG,
  volume =       "21",
  number =       "3",
  pages =        "380--387",
  month =        jul,
  year =         "2002",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Nov 23 17:40:46 MST 2002",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Ezzat:2002:TVS,
  author =       "Tony Ezzat and Gadi Geiger and Tomaso Poggio",
  title =        "Trainable videorealistic speech animation",
  journal =      j-TOG,
  volume =       "21",
  number =       "3",
  pages =        "388--398",
  month =        jul,
  year =         "2002",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Nov 23 17:40:46 MST 2002",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Bregler:2002:TMM,
  author =       "Christoph Bregler and Lorie Loeb and Erika Chuang and
                 Hrishi Deshpande",
  title =        "Turning to the masters: motion capturing cartoons",
  journal =      j-TOG,
  volume =       "21",
  number =       "3",
  pages =        "399--407",
  month =        jul,
  year =         "2002",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Nov 23 17:40:46 MST 2002",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Liu:2002:SCD,
  author =       "C. Karen Liu and Zoran Popovi{\'c}",
  title =        "Synthesis of complex dynamic character motion from
                 simple animations",
  journal =      j-TOG,
  volume =       "21",
  number =       "3",
  pages =        "408--416",
  month =        jul,
  year =         "2002",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Nov 23 17:40:46 MST 2002",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Blumberg:2002:ILI,
  author =       "Bruce Blumberg and Marc Downie and Yuri Ivanov and
                 Matt Berlin and Michael Patrick Johnson and Bill
                 Tomlinson",
  title =        "Integrated learning for interactive synthetic
                 characters",
  journal =      j-TOG,
  volume =       "21",
  number =       "3",
  pages =        "417--426",
  month =        jul,
  year =         "2002",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Nov 23 17:40:46 MST 2002",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Matusik:2002:IBP,
  author =       "Wojciech Matusik and Hanspeter Pfister and Addy Ngan
                 and Paul Beardsley and Remo Ziegler and Leonard
                 McMillan",
  title =        "Image-based {$3$D} photography using opacity hulls",
  journal =      j-TOG,
  volume =       "21",
  number =       "3",
  pages =        "427--437",
  month =        jul,
  year =         "2002",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Nov 23 17:40:46 MST 2002",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Rusinkiewicz:2002:RTM,
  author =       "Szymon Rusinkiewicz and Olaf Hall-Holt and Marc
                 Levoy",
  title =        "Real-time {$3$D} model acquisition",
  journal =      j-TOG,
  volume =       "21",
  number =       "3",
  pages =        "438--446",
  month =        jul,
  year =         "2002",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Nov 23 17:40:46 MST 2002",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Chen:2002:LFM,
  author =       "Wei-Chao Chen and Jean-Yves Bouguet and Michael H. Chu
                 and Radek Grzeszczuk",
  title =        "Light field mapping: efficient representation and
                 hardware rendering of surface light fields",
  journal =      j-TOG,
  volume =       "21",
  number =       "3",
  pages =        "447--456",
  month =        jul,
  year =         "2002",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Nov 23 17:40:46 MST 2002",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Zhang:2002:FBL,
  author =       "Zhunping Zhang and Lifeng Wang and Baining Guo and
                 Heung-Yeung Shum",
  title =        "Feature-based light field morphing",
  journal =      j-TOG,
  volume =       "21",
  number =       "3",
  pages =        "457--464",
  month =        jul,
  year =         "2002",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Nov 23 17:40:46 MST 2002",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Li:2002:MTT,
  author =       "Yan Li and Tianshu Wang and Heung-Yeung Shum",
  title =        "Motion texture: a two-level statistical model for
                 character motion synthesis",
  journal =      j-TOG,
  volume =       "21",
  number =       "3",
  pages =        "465--472",
  month =        jul,
  year =         "2002",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Nov 23 17:40:46 MST 2002",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Kovar:2002:MG,
  author =       "Lucas Kovar and Michael Gleicher and Fr{\'e}d{\'e}ric
                 Pighin",
  title =        "Motion graphs",
  journal =      j-TOG,
  volume =       "21",
  number =       "3",
  pages =        "473--482",
  month =        jul,
  year =         "2002",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Nov 23 17:40:46 MST 2002",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Arikan:2002:IMG,
  author =       "Okan Arikan and D. A. Forsyth",
  title =        "Interactive motion generation from examples",
  journal =      j-TOG,
  volume =       "21",
  number =       "3",
  pages =        "483--490",
  month =        jul,
  year =         "2002",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Nov 23 17:40:46 MST 2002",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Lee:2002:ICA,
  author =       "Jehee Lee and Jinxiang Chai and Paul S. A. Reitsma and
                 Jessica K. Hodgins and Nancy S. Pollard",
  title =        "Interactive control of avatars animated with human
                 motion data",
  journal =      j-TOG,
  volume =       "21",
  number =       "3",
  pages =        "491--500",
  month =        jul,
  year =         "2002",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Nov 23 17:40:46 MST 2002",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Pullen:2002:MCA,
  author =       "Katherine Pullen and Christoph Bregler",
  title =        "Motion capture assisted animation: texturing and
                 synthesis",
  journal =      j-TOG,
  volume =       "21",
  number =       "3",
  pages =        "501--508",
  month =        jul,
  year =         "2002",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Nov 23 17:40:46 MST 2002",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Latta:2002:HFB,
  author =       "Lutz Latta and Andreas Kolb",
  title =        "Homomorphic factorization of {BRDF}-based lighting
                 computation",
  journal =      j-TOG,
  volume =       "21",
  number =       "3",
  pages =        "509--516",
  month =        jul,
  year =         "2002",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Nov 23 17:40:46 MST 2002",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Ramamoorthi:2002:FSE,
  author =       "Ravi Ramamoorthi and Pat Hanrahan",
  title =        "Frequency space environment map rendering",
  journal =      j-TOG,
  volume =       "21",
  number =       "3",
  pages =        "517--526",
  month =        jul,
  year =         "2002",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Nov 23 17:40:46 MST 2002",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Sloan:2002:PRT,
  author =       "Peter-Pike Sloan and Jan Kautz and John Snyder",
  title =        "Precomputed radiance transfer for real-time rendering
                 in dynamic, low-frequency lighting environments",
  journal =      j-TOG,
  volume =       "21",
  number =       "3",
  pages =        "527--536",
  month =        jul,
  year =         "2002",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Nov 23 17:40:46 MST 2002",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Tole:2002:IGI,
  author =       "Parag Tole and Fabio Pellacini and Bruce Walter and
                 Donald P. Greenberg",
  title =        "Interactive global illumination in dynamic scenes",
  journal =      j-TOG,
  volume =       "21",
  number =       "3",
  pages =        "537--546",
  month =        jul,
  year =         "2002",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Nov 23 17:40:46 MST 2002",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Debevec:2002:LRA,
  author =       "Paul Debevec and Andreas Wenger and Chris Tchou and
                 Andrew Gardner and Jamie Waese and Tim Hawkins",
  title =        "A lighting reproduction approach to live-action
                 compositing",
  journal =      j-TOG,
  volume =       "21",
  number =       "3",
  pages =        "547--556",
  month =        jul,
  year =         "2002",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Nov 23 17:40:46 MST 2002",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Stamminger:2002:PSM,
  author =       "Marc Stamminger and George Drettakis",
  title =        "Perspective shadow maps",
  journal =      j-TOG,
  volume =       "21",
  number =       "3",
  pages =        "557--562",
  month =        jul,
  year =         "2002",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Nov 23 17:40:46 MST 2002",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Pellacini:2002:UII,
  author =       "Fabio Pellacini and Parag Tole and Donald P.
                 Greenberg",
  title =        "A user interface for interactive cinematic shadow
                 design",
  journal =      j-TOG,
  volume =       "21",
  number =       "3",
  pages =        "563--566",
  month =        jul,
  year =         "2002",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Nov 23 17:40:46 MST 2002",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Duguet:2002:REV,
  author =       "Florent Duguet and George Drettakis",
  title =        "Robust epsilon visibility",
  journal =      j-TOG,
  volume =       "21",
  number =       "3",
  pages =        "567--575",
  month =        jul,
  year =         "2002",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Nov 23 17:40:46 MST 2002",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Jensen:2002:RHR,
  author =       "Henrik Wann Jensen and Juan Buhler",
  title =        "A rapid hierarchical rendering technique for
                 translucent materials",
  journal =      j-TOG,
  volume =       "21",
  number =       "3",
  pages =        "576--581",
  month =        jul,
  year =         "2002",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Nov 23 17:40:46 MST 2002",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{James:2002:DDR,
  author =       "Doug L. James and Dinesh K. Pai",
  title =        "{DyRT}: dynamic response textures for real time
                 deformation simulation with graphics hardware",
  journal =      j-TOG,
  volume =       "21",
  number =       "3",
  pages =        "582--585",
  month =        jul,
  year =         "2002",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Nov 23 17:40:46 MST 2002",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Capell:2002:ISD,
  author =       "Steve Capell and Seth Green and Brian Curless and Tom
                 Duchamp and Zoran Popovi{\'c}",
  title =        "Interactive skeleton-driven dynamic deformations",
  journal =      j-TOG,
  volume =       "21",
  number =       "3",
  pages =        "586--593",
  month =        jul,
  year =         "2002",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Nov 23 17:40:46 MST 2002",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Bridson:2002:RTC,
  author =       "Robert Bridson and Ronald Fedkiw and John Anderson",
  title =        "Robust treatment of collisions, contact and friction
                 for cloth animation",
  journal =      j-TOG,
  volume =       "21",
  number =       "3",
  pages =        "594--603",
  month =        jul,
  year =         "2002",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Nov 23 17:40:46 MST 2002",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Choi:2002:SRC,
  author =       "Kwang-Jin Choi and Hyeong-Seok Ko",
  title =        "Stable but responsive cloth",
  journal =      j-TOG,
  volume =       "21",
  number =       "3",
  pages =        "604--611",
  month =        jul,
  year =         "2002",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Nov 23 17:40:46 MST 2002",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Allen:2002:ABD,
  author =       "Brett Allen and Brian Curless and Zoran Popovi{\'c}",
  title =        "Articulated body deformation from range scan data",
  journal =      j-TOG,
  volume =       "21",
  number =       "3",
  pages =        "612--619",
  month =        jul,
  year =         "2002",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Nov 23 17:40:46 MST 2002",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Kim:2002:IMH,
  author =       "Tae-Yong Kim and Ulrich Neumann",
  title =        "Interactive multiresolution hair modeling and
                 editing",
  journal =      j-TOG,
  volume =       "21",
  number =       "3",
  pages =        "620--629",
  month =        jul,
  year =         "2002",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Nov 23 17:40:46 MST 2002",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Chen:2002:MRR,
  author =       "Yanyun Chen and Yingqing Xu and Baining Guo and
                 Heung-Yeung Shum",
  title =        "Modeling and rendering of realistic feathers",
  journal =      j-TOG,
  volume =       "21",
  number =       "3",
  pages =        "630--636",
  month =        jul,
  year =         "2002",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Nov 23 17:40:46 MST 2002",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Lee:2002:EA,
  author =       "Sooha Park Lee and Jeremy B. Badler and Norman I.
                 Badler",
  title =        "Eyes alive",
  journal =      j-TOG,
  volume =       "21",
  number =       "3",
  pages =        "637--644",
  month =        jul,
  year =         "2002",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Nov 23 17:40:46 MST 2002",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Meehan:2002:PMP,
  author =       "Michael Meehan and Brent Insko and Mary Whitton and
                 Frederick P. {Brooks, Jr.}",
  title =        "Physiological measures of presence in stressful
                 virtual environments",
  journal =      j-TOG,
  volume =       "21",
  number =       "3",
  pages =        "645--652",
  month =        jul,
  year =         "2002",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Nov 23 17:40:46 MST 2002",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Brooks:2002:SSB,
  author =       "Stephen Brooks and Neil Dodgson",
  title =        "Self-similarity based texture editing",
  journal =      j-TOG,
  volume =       "21",
  number =       "3",
  pages =        "653--656",
  month =        jul,
  year =         "2002",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Nov 23 17:40:46 MST 2002",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Kim:2002:JIM,
  author =       "Junhwan Kim and Fabio Pellacini",
  title =        "Jigsaw image mosaics",
  journal =      j-TOG,
  volume =       "21",
  number =       "3",
  pages =        "657--664",
  month =        jul,
  year =         "2002",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Nov 23 17:40:46 MST 2002",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Tong:2002:SBT,
  author =       "Xin Tong and Jingdan Zhang and Ligang Liu and Xi Wang
                 and Baining Guo and Heung-Yeung Shum",
  title =        "Synthesis of bidirectional texture functions on
                 arbitrary surfaces",
  journal =      j-TOG,
  volume =       "21",
  number =       "3",
  pages =        "665--672",
  month =        jul,
  year =         "2002",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Nov 23 17:40:46 MST 2002",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Soler:2002:HPM,
  author =       "Cyril Soler and Marie-Paule Cani and Alexis
                 Angelidis",
  title =        "Hierarchical pattern mapping",
  journal =      j-TOG,
  volume =       "21",
  number =       "3",
  pages =        "673--680",
  month =        jul,
  year =         "2002",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Nov 23 17:40:46 MST 2002",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Perlin:2002:IN,
  author =       "Ken Perlin",
  title =        "Improving noise",
  journal =      j-TOG,
  volume =       "21",
  number =       "3",
  pages =        "681--682",
  month =        jul,
  year =         "2002",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Nov 23 17:40:46 MST 2002",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Deering:2002:SGA,
  author =       "Michael Deering and David Naegle",
  title =        "The {SAGE} graphics architecture",
  journal =      j-TOG,
  volume =       "21",
  number =       "3",
  pages =        "683--692",
  month =        jul,
  year =         "2002",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Nov 23 17:40:46 MST 2002",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Humphreys:2002:CSP,
  author =       "Greg Humphreys and Mike Houston and Ren Ng and Randall
                 Frank and Sean Ahern and Peter D. Kirchner and James
                 T. Klosowski",
  title =        "{Chromium}: a stream-processing framework for
                 interactive rendering on clusters",
  journal =      j-TOG,
  volume =       "21",
  number =       "3",
  pages =        "693--702",
  month =        jul,
  year =         "2002",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Nov 23 17:40:46 MST 2002",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Purcell:2002:RTP,
  author =       "Timothy J. Purcell and Ian Buck and William R. Mark
                 and Pat Hanrahan",
  title =        "Ray tracing on programmable graphics hardware",
  journal =      j-TOG,
  volume =       "21",
  number =       "3",
  pages =        "703--712",
  month =        jul,
  year =         "2002",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Nov 23 17:40:46 MST 2002",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Lalonde:2002:SDC,
  author =       "Paul Lalonde and Eric Schenk",
  title =        "Shader-driven compilation of rendering assets",
  journal =      j-TOG,
  volume =       "21",
  number =       "3",
  pages =        "713--720",
  month =        jul,
  year =         "2002",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Nov 23 17:40:46 MST 2002",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Nguyen:2002:PBM,
  author =       "Duc Quang Nguyen and Ronald Fedkiw and Henrik Wann
                 Jensen",
  title =        "Physically based modeling and animation of fire",
  journal =      j-TOG,
  volume =       "21",
  number =       "3",
  pages =        "721--728",
  month =        jul,
  year =         "2002",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Nov 23 17:40:46 MST 2002",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Lamorlette:2002:SMF,
  author =       "Arnauld Lamorlette and Nick Foster",
  title =        "Structural modeling of flames for a production
                 environment",
  journal =      j-TOG,
  volume =       "21",
  number =       "3",
  pages =        "729--735",
  month =        jul,
  year =         "2002",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Nov 23 17:40:46 MST 2002",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Enright:2002:ARC,
  author =       "Douglas Enright and Stephen Marschner and Ronald
                 Fedkiw",
  title =        "Animation and rendering of complex water surfaces",
  journal =      j-TOG,
  volume =       "21",
  number =       "3",
  pages =        "736--744",
  month =        jul,
  year =         "2002",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Nov 23 17:40:46 MST 2002",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{vanWijk:2002:IBF,
  author =       "Jarke J. van Wijk",
  title =        "Image based flow visualization",
  journal =      j-TOG,
  volume =       "21",
  number =       "3",
  pages =        "745--754",
  month =        jul,
  year =         "2002",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Nov 23 17:40:46 MST 2002",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Kalnins:2002:WND,
  author =       "Robert D. Kalnins and Lee Markosian and Barbara J.
                 Meier and Michael A. Kowalski and Joseph C. Lee and
                 Philip L. Davidson and Matthew Webb and John F. Hughes
                 and Adam Finkelstein",
  title =        "{WYSIWYG NPR}: drawing strokes directly on {$3$D}
                 models",
  journal =      j-TOG,
  volume =       "21",
  number =       "3",
  pages =        "755--762",
  month =        jul,
  year =         "2002",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Nov 23 17:40:46 MST 2002",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{DeBry:2002:PRT,
  author =       "David (grue) DeBry and Jonathan Gibbs and Devorah
                 DeLeon Petty and Nate Robins",
  title =        "Painting and rendering textures on unparameterized
                 models",
  journal =      j-TOG,
  volume =       "21",
  number =       "3",
  pages =        "763--768",
  month =        jul,
  year =         "2002",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Nov 23 17:40:46 MST 2002",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{DeCarlo:2002:SAP,
  author =       "Doug DeCarlo and Anthony Santella",
  title =        "Stylization and abstraction of photographs",
  journal =      j-TOG,
  volume =       "21",
  number =       "3",
  pages =        "769--776",
  month =        jul,
  year =         "2002",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Nov 23 17:40:46 MST 2002",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Barrett:2002:OBI,
  author =       "William A. Barrett and Alan S. Cheney",
  title =        "Object-based image editing",
  journal =      j-TOG,
  volume =       "21",
  number =       "3",
  pages =        "777--784",
  month =        jul,
  year =         "2002",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Nov 23 17:40:46 MST 2002",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Benson:2002:OT,
  author =       "David Benson and Joel Davis",
  title =        "Octree textures",
  journal =      j-TOG,
  volume =       "21",
  number =       "3",
  pages =        "785--790",
  month =        jul,
  year =         "2002",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Nov 23 17:40:46 MST 2002",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Osada:2002:SD,
  author =       "Robert Osada and Thomas Funkhouser and Bernard
                 Chazelle and David Dobkin",
  title =        "Shape distributions",
  journal =      j-TOG,
  volume =       "21",
  number =       "4",
  pages =        "807--832",
  month =        oct,
  year =         "2002",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Nov 23 17:40:47 MST 2002",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Bederson:2002:OQT,
  author =       "Benjamin B. Bederson and Ben Shneiderman and Martin
                 Wattenberg",
  title =        "Ordered and quantum treemaps: {Making} effective use
                 of {$2$D} space to display hierarchies",
  journal =      j-TOG,
  volume =       "21",
  number =       "4",
  pages =        "833--854",
  month =        oct,
  year =         "2002",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Nov 23 17:40:47 MST 2002",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Turk:2002:MIS,
  author =       "Greg Turk and James F. O'Brien",
  title =        "Modelling with implicit surfaces that interpolate",
  journal =      j-TOG,
  volume =       "21",
  number =       "4",
  pages =        "855--873",
  month =        oct,
  year =         "2002",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Nov 23 17:40:47 MST 2002",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Sheffer:2002:SOG,
  author =       "Alla Sheffer and Eric de Sturler",
  title =        "Smoothing an overlay grid to minimize linear
                 distortion in texture mapping",
  journal =      j-TOG,
  volume =       "21",
  number =       "4",
  pages =        "874--890",
  month =        oct,
  year =         "2002",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Nov 23 17:40:47 MST 2002",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Hodgins:2003:E,
  author =       "Jessica Hodgins",
  title =        "Editorial",
  journal =      j-TOG,
  volume =       "22",
  number =       "1",
  pages =        "1--1",
  month =        jan,
  year =         "2003",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Wed Apr 9 17:43:28 MDT 2003",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Hart:2003:Ea,
  author =       "John C. Hart",
  title =        "Editorial",
  journal =      j-TOG,
  volume =       "22",
  number =       "1",
  pages =        "2--2",
  month =        jan,
  year =         "2003",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Wed Apr 9 17:43:28 MDT 2003",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Staff:2003:LR,
  author =       "{TOPLAS Staff}",
  title =        "List of reviewers",
  journal =      j-TOG,
  volume =       "22",
  number =       "1",
  pages =        "3--3",
  month =        jan,
  year =         "2003",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Wed Apr 9 17:43:28 MDT 2003",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Bajaj:2003:ADS,
  author =       "Chandrajit L. Bajaj and Guoliang Xu",
  title =        "Anisotropic diffusion of surfaces and functions on
                 surfaces",
  journal =      j-TOG,
  volume =       "22",
  number =       "1",
  pages =        "4--32",
  month =        jan,
  year =         "2003",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Wed Apr 9 17:43:28 MDT 2003",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Freeman:2003:LST,
  author =       "William T. Freeman and Joshua B. Tenenbaum and Egon C.
                 Pasztor",
  title =        "Learning style translation for the lines of a
                 drawing",
  journal =      j-TOG,
  volume =       "22",
  number =       "1",
  pages =        "33--46",
  month =        jan,
  year =         "2003",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Wed Apr 9 17:43:28 MDT 2003",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{James:2003:MGF,
  author =       "Doug L. James and Dinesh K. Pai",
  title =        "Multiresolution {Green}'s function methods for
                 interactive simulation of large-scale elastostatic
                 objects",
  journal =      j-TOG,
  volume =       "22",
  number =       "1",
  pages =        "47--82",
  month =        jan,
  year =         "2003",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Wed Apr 9 17:43:28 MDT 2003",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Funkhouser:2003:SEM,
  author =       "Thomas Funkhouser and Patrick Min and Michael Kazhdan
                 and Joyce Chen and Alex Halderman and David Dobkin and
                 David Jacobs",
  title =        "A search engine for {$3$D} models",
  journal =      j-TOG,
  volume =       "22",
  number =       "1",
  pages =        "83--105",
  month =        jan,
  year =         "2003",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Wed Apr 9 17:43:28 MDT 2003",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Kry:2003:CCS,
  author =       "Paul G. Kry and Dinesh K. Pai",
  title =        "Continuous contact simulation for smooth surfaces",
  journal =      j-TOG,
  volume =       "22",
  number =       "1",
  pages =        "106--129",
  month =        jan,
  year =         "2003",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Wed Apr 9 17:43:28 MDT 2003",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Shamir:2003:CBA,
  author =       "Ariel Shamir",
  title =        "Constraint-based approach for automatic hinting of
                 digital typefaces",
  journal =      j-TOG,
  volume =       "22",
  number =       "2",
  pages =        "131--151",
  month =        apr,
  year =         "2003",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Wed Apr 9 17:43:29 MDT 2003",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  abstract =     "The rasterization process of characters from digital
                 outline fonts to bitmaps on displays must include
                 additional information in the form of hints beside the
                 shape of characters in order to produce high quality
                 bitmaps. Hints describe constraints on sizes and shapes
                 inside characters and across the font that should be
                 preserved during rasterization. We describe a novel,
                 fast and fully automatic method for adding those hints
                 to characters. The method is based on identifying
                 hinting situations inside characters. It includes
                 gathering global font information and linking it to
                 characters, defining a set of constraints, sorting
                 them, and converting them to hints in any known hinting
                 technology (PostScript, TrueType or other). Our scheme
                 is general enough to be applied on any language and on
                 complex scripts such as Chinese Japanese and Korean.
                 Although still inferior to expert manual hinting, our
                 method produces high quality bitmaps which approach
                 this goal. The method can also be used as a solid base
                 for further hinting refinements done manually.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Dumont:2003:PDD,
  author =       "Reynald Dumont and Fabio Pellacini and James A.
                 Ferwerda",
  title =        "Perceptually-driven decision theory for interactive
                 realistic rendering",
  journal =      j-TOG,
  volume =       "22",
  number =       "2",
  pages =        "152--181",
  month =        apr,
  year =         "2003",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Wed Apr 9 17:43:29 MDT 2003",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Choi:2003:PBL,
  author =       "Min Gyu Choi and Jehee Lee and Sung Yong Shin",
  title =        "Planning biped locomotion using motion capture data
                 and probabilistic roadmaps",
  journal =      j-TOG,
  volume =       "22",
  number =       "2",
  pages =        "182--203",
  month =        apr,
  year =         "2003",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Wed Apr 9 17:43:29 MDT 2003",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Soler:2003:EIA,
  author =       "Cyril Soler and Fran{\c{c}}ois X. Sillion and
                 Fr{\'e}d{\'e}ric Blaise and Philippe Dereffye",
  title =        "An efficient instantiation algorithm for simulating
                 radiant energy transfer in plant models",
  journal =      j-TOG,
  volume =       "22",
  number =       "2",
  pages =        "204--233",
  month =        apr,
  year =         "2003",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Wed Apr 9 17:43:29 MDT 2003",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Lensch:2003:IBR,
  author =       "Hendrik P. A. Lensch and Jan Kautz and Michael Goesele
                 and Wolfgang Heidrich and Hans-Peter Seidel",
  title =        "Image-based reconstruction of spatial appearance and
                 geometric detail",
  journal =      j-TOG,
  volume =       "22",
  number =       "2",
  pages =        "234--257",
  month =        apr,
  year =         "2003",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Wed Apr 9 17:43:29 MDT 2003",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Spencer:2003:EAS,
  author =       "Stephen N. Spencer",
  title =        "Errata: {ACM SIGGRAPH 2002 Papers}",
  journal =      j-TOG,
  volume =       "22",
  number =       "2",
  pages =        "258--258",
  month =        apr,
  year =         "2003",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Wed Apr 9 17:43:29 MDT 2003",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Kwatra:2003:GTI,
  author =       "Vivek Kwatra and Arno Sch{\"o}dl and Irfan Essa and
                 Greg Turk and Aaron Bobick",
  title =        "Graphcut textures: image and video synthesis using
                 graph cuts",
  journal =      j-TOG,
  volume =       "22",
  number =       "3",
  pages =        "277--286",
  month =        jul,
  year =         "2003",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Oct 25 10:10:37 MDT 2003",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Cohen:2003:WTI,
  author =       "Michael F. Cohen and Jonathan Shade and Stefan Hiller
                 and Oliver Deussen",
  title =        "{Wang Tiles} for image and texture generation",
  journal =      j-TOG,
  volume =       "22",
  number =       "3",
  pages =        "287--294",
  month =        jul,
  year =         "2003",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Oct 25 10:10:37 MDT 2003",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Zhang:2003:SPV,
  author =       "Jingdan Zhang and Kun Zhou and Luiz Velho and Baining
                 Guo and Heung-Yeung Shum",
  title =        "Synthesis of progressively-variant textures on
                 arbitrary surfaces",
  journal =      j-TOG,
  volume =       "22",
  number =       "3",
  pages =        "295--302",
  month =        jul,
  year =         "2003",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Oct 25 10:10:37 MDT 2003",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Drori:2003:FBI,
  author =       "Iddo Drori and Daniel Cohen-Or and Hezy Yeshurun",
  title =        "Fragment-based image completion",
  journal =      j-TOG,
  volume =       "22",
  number =       "3",
  pages =        "303--312",
  month =        jul,
  year =         "2003",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Oct 25 10:10:37 MDT 2003",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Perez:2003:PIE,
  author =       "Patrick P{\'e}rez and Michel Gangnet and Andrew
                 Blake",
  title =        "{Poisson} image editing",
  journal =      j-TOG,
  volume =       "22",
  number =       "3",
  pages =        "313--318",
  month =        jul,
  year =         "2003",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Oct 25 10:10:37 MDT 2003",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Kang:2003:HDR,
  author =       "Sing Bing Kang and Matthew Uyttendaele and Simon
                 Winder and Richard Szeliski",
  title =        "High dynamic range video",
  journal =      j-TOG,
  volume =       "22",
  number =       "3",
  pages =        "319--325",
  month =        jul,
  year =         "2003",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Oct 25 10:10:37 MDT 2003",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Kraevoy:2003:MCC,
  author =       "Vladislav Kraevoy and Alla Sheffer and Craig
                 Gotsman",
  title =        "Matchmaker: constructing constrained texture maps",
  journal =      j-TOG,
  volume =       "22",
  number =       "3",
  pages =        "326--333",
  month =        jul,
  year =         "2003",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Oct 25 10:10:37 MDT 2003",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Wang:2003:VDD,
  author =       "Lifeng Wang and Xi Wang and Xin Tong and Stephen Lin
                 and Shimin Hu and Baining Guo and Heung-Yeung Shum",
  title =        "View-dependent displacement mapping",
  journal =      j-TOG,
  volume =       "22",
  number =       "3",
  pages =        "334--339",
  month =        jul,
  year =         "2003",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Oct 25 10:10:37 MDT 2003",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Praun:2003:SPR,
  author =       "Emil Praun and Hugues Hoppe",
  title =        "Spherical parametrization and remeshing",
  journal =      j-TOG,
  volume =       "22",
  number =       "3",
  pages =        "340--349",
  month =        jul,
  year =         "2003",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Oct 25 10:10:37 MDT 2003",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Khodakovsky:2003:GSP,
  author =       "Andrei Khodakovsky and Nathan Litke and Peter
                 Schr{\"o}der",
  title =        "Globally smooth parameterizations with low
                 distortion",
  journal =      j-TOG,
  volume =       "22",
  number =       "3",
  pages =        "350--357",
  month =        jul,
  year =         "2003",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Oct 25 10:10:37 MDT 2003",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Gotsman:2003:FSP,
  author =       "Craig Gotsman and Xianfeng Gu and Alla Sheffer",
  title =        "Fundamentals of spherical parameterization for {$3$D}
                 meshes",
  journal =      j-TOG,
  volume =       "22",
  number =       "3",
  pages =        "358--363",
  month =        jul,
  year =         "2003",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Oct 25 10:10:37 MDT 2003",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Levy:2003:DDE,
  author =       "Bruno L{\'e}vy",
  title =        "Dual domain extrapolation",
  journal =      j-TOG,
  volume =       "22",
  number =       "3",
  pages =        "364--369",
  month =        jul,
  year =         "2003",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Oct 25 10:10:37 MDT 2003",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Sloan:2003:BSR,
  author =       "Peter-Pike Sloan and Xinguo Liu and Heung-Yeung Shum
                 and John Snyder",
  title =        "Bi-scale radiance transfer",
  journal =      j-TOG,
  volume =       "22",
  number =       "3",
  pages =        "370--375",
  month =        jul,
  year =         "2003",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Oct 25 10:10:37 MDT 2003",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Ng:2003:AFS,
  author =       "Ren Ng and Ravi Ramamoorthi and Pat Hanrahan",
  title =        "All-frequency shadows using non-linear wavelet
                 lighting approximation",
  journal =      j-TOG,
  volume =       "22",
  number =       "3",
  pages =        "376--381",
  month =        jul,
  year =         "2003",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Oct 25 10:10:37 MDT 2003",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Sloan:2003:CPC,
  author =       "Peter-Pike Sloan and Jesse Hall and John Hart and John
                 Snyder",
  title =        "Clustered principal components for precomputed
                 radiance transfer",
  journal =      j-TOG,
  volume =       "22",
  number =       "3",
  pages =        "382--391",
  month =        jul,
  year =         "2003",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Oct 25 10:10:37 MDT 2003",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Kim:2003:RMS,
  author =       "Tae-hoon Kim and Sang Il Park and Sung Yong Shin",
  title =        "Rhythmic-motion synthesis based on motion-beat
                 analysis",
  journal =      j-TOG,
  volume =       "22",
  number =       "3",
  pages =        "392--401",
  month =        jul,
  year =         "2003",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Oct 25 10:10:37 MDT 2003",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Arikan:2003:MSA,
  author =       "Okan Arikan and David A. Forsyth and James F.
                 O'Brien",
  title =        "Motion synthesis from annotations",
  journal =      j-TOG,
  volume =       "22",
  number =       "3",
  pages =        "402--408",
  month =        jul,
  year =         "2003",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Oct 25 10:10:37 MDT 2003",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Dontcheva:2003:LAC,
  author =       "Mira Dontcheva and Gary Yngve and Zoran Popovi{\'c}",
  title =        "Layered acting for character animation",
  journal =      j-TOG,
  volume =       "22",
  number =       "3",
  pages =        "409--416",
  month =        jul,
  year =         "2003",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Oct 25 10:10:37 MDT 2003",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Fang:2003:ESP,
  author =       "Anthony C. Fang and Nancy S. Pollard",
  title =        "Efficient synthesis of physically valid human motion",
  journal =      j-TOG,
  volume =       "22",
  number =       "3",
  pages =        "417--426",
  month =        jul,
  year =         "2003",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Oct 25 10:10:37 MDT 2003",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Hersch:2003:RCI,
  author =       "Roger D. Hersch and Fabien Collaud and Patrick
                 Emmel",
  title =        "Reproducing color images with embedded metallic
                 patterns",
  journal =      j-TOG,
  volume =       "22",
  number =       "3",
  pages =        "427--434",
  month =        jul,
  year =         "2003",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Oct 25 10:10:37 MDT 2003",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Zhou:2003:IMT,
  author =       "Bingfeng Zhou and Xifeng Fang",
  title =        "Improving mid-tone quality of variable-coefficient
                 error diffusion using threshold modulation",
  journal =      j-TOG,
  volume =       "22",
  number =       "3",
  pages =        "437--444",
  month =        jul,
  year =         "2003",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Oct 25 10:10:37 MDT 2003",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Tong:2003:DMV,
  author =       "Yiying Tong and Santiago Lombeyda and Anil N. Hirani
                 and Mathieu Desbrun",
  title =        "Discrete multiscale vector field decomposition",
  journal =      j-TOG,
  volume =       "22",
  number =       "3",
  pages =        "445--452",
  month =        jul,
  year =         "2003",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Oct 25 10:10:37 MDT 2003",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Munzner:2003:TST,
  author =       "Tamara Munzner and Fran{\c{c}}ois Guimbreti{\`e}re and
                 Serdar Tasiran and Li Zhang and Yunhong Zhou",
  title =        "{TreeJuxtaposer}: scalable tree comparison using
                 {Focus+Context} with guaranteed visibility",
  journal =      j-TOG,
  volume =       "22",
  number =       "3",
  pages =        "453--462",
  month =        jul,
  year =         "2003",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Oct 25 10:10:37 MDT 2003",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Ohtake:2003:MLP,
  author =       "Yutaka Ohtake and Alexander Belyaev and Marc Alexa and
                 Greg Turk and Hans-Peter Seidel",
  title =        "Multi-level partition of unity implicits",
  journal =      j-TOG,
  volume =       "22",
  number =       "3",
  pages =        "463--470",
  month =        jul,
  year =         "2003",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Oct 25 10:10:37 MDT 2003",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Lee:2003:PEC,
  author =       "Haeyoung Lee and Mathieu Desbrun and Peter
                 Schr{\"o}der",
  title =        "Progressive encoding of complex isosurfaces",
  journal =      j-TOG,
  volume =       "22",
  number =       "3",
  pages =        "471--476",
  month =        jul,
  year =         "2003",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Oct 25 10:10:37 MDT 2003",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Sederberg:2003:SN,
  author =       "Thomas W. Sederberg and Jianmin Zheng and Almaz
                 Bakenov and Ahmad Nasri",
  title =        "{T}-splines and {T}-{NURCC}s",
  journal =      j-TOG,
  volume =       "22",
  number =       "3",
  pages =        "477--484",
  month =        jul,
  year =         "2003",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Oct 25 10:10:37 MDT 2003",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Alliez:2003:APR,
  author =       "Pierre Alliez and David Cohen-Steiner and Olivier
                 Devillers and Bruno L{\'e}vy and Mathieu Desbrun",
  title =        "Anisotropic polygonal remeshing",
  journal =      j-TOG,
  volume =       "22",
  number =       "3",
  pages =        "485--493",
  month =        jul,
  year =         "2003",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Oct 25 10:10:37 MDT 2003",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Chuang:2003:SMC,
  author =       "Yung-Yu Chuang and Dan B. Goldman and Brian Curless
                 and David H. Salesin and Richard Szeliski",
  title =        "Shadow matting and compositing",
  journal =      j-TOG,
  volume =       "22",
  number =       "3",
  pages =        "494--500",
  month =        jul,
  year =         "2003",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Oct 25 10:10:37 MDT 2003",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Govindaraju:2003:ISG,
  author =       "Naga K. Govindaraju and Brandon Lloyd and Sung-Eui
                 Yoon and Avneesh Sud and Dinesh Manocha",
  title =        "Interactive shadow generation in complex
                 environments",
  journal =      j-TOG,
  volume =       "22",
  number =       "3",
  pages =        "501--510",
  month =        jul,
  year =         "2003",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Oct 25 10:10:37 MDT 2003",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Assarsson:2003:GBS,
  author =       "Ulf Assarsson and Tomas Akenine-M{\"o}ller",
  title =        "A geometry-based soft shadow volume algorithm using
                 graphics hardware",
  journal =      j-TOG,
  volume =       "22",
  number =       "3",
  pages =        "511--520",
  month =        jul,
  year =         "2003",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Oct 25 10:10:37 MDT 2003",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Sen:2003:SSM,
  author =       "Pradeep Sen and Mike Cammarano and Pat Hanrahan",
  title =        "Shadow silhouette maps",
  journal =      j-TOG,
  volume =       "22",
  number =       "3",
  pages =        "521--526",
  month =        jul,
  year =         "2003",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Oct 25 10:10:37 MDT 2003",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{OSullivan:2003:EVF,
  author =       "Carol O'Sullivan and John Dingliana and Thanh Giang
                 and Mary K. Kaiser",
  title =        "Evaluating the visual fidelity of physically based
                 animations",
  journal =      j-TOG,
  volume =       "22",
  number =       "3",
  pages =        "527--536",
  month =        jul,
  year =         "2003",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Oct 25 10:10:37 MDT 2003",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Reitsma:2003:PMC,
  author =       "Paul S. A. Reitsma and Nancy S. Pollard",
  title =        "Perceptual metrics for character animation:
                 sensitivity to errors in ballistic motion",
  journal =      j-TOG,
  volume =       "22",
  number =       "3",
  pages =        "537--542",
  month =        jul,
  year =         "2003",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Oct 25 10:10:37 MDT 2003",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Otaduy:2003:SPS,
  author =       "Miguel A. Otaduy and Ming C. Lin",
  title =        "Sensation preserving simplification for haptic
                 rendering",
  journal =      j-TOG,
  volume =       "22",
  number =       "3",
  pages =        "543--553",
  month =        jul,
  year =         "2003",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Oct 25 10:10:37 MDT 2003",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Kahler:2003:RDR,
  author =       "Kolja K{\"a}hler and J{\"o}rg Haber and Hans-Peter
                 Seidel",
  title =        "Reanimating the dead: reconstruction of expressive
                 faces from skull data",
  journal =      j-TOG,
  volume =       "22",
  number =       "3",
  pages =        "554--561",
  month =        jul,
  year =         "2003",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Oct 25 10:10:37 MDT 2003",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Mohr:2003:BEA,
  author =       "Alex Mohr and Michael Gleicher",
  title =        "Building efficient, accurate character skins from
                 examples",
  journal =      j-TOG,
  volume =       "22",
  number =       "3",
  pages =        "562--568",
  month =        jul,
  year =         "2003",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Oct 25 10:10:37 MDT 2003",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Carranza:2003:FVV,
  author =       "Joel Carranza and Christian Theobalt and Marcus A.
                 Magnor and Hans-Peter Seidel",
  title =        "Free-viewpoint video of human actors",
  journal =      j-TOG,
  volume =       "22",
  number =       "3",
  pages =        "569--577",
  month =        jul,
  year =         "2003",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Oct 25 10:10:37 MDT 2003",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Sand:2003:CCS,
  author =       "Peter Sand and Leonard McMillan and Jovan
                 Popovi{\'c}",
  title =        "Continuous capture of skin deformation",
  journal =      j-TOG,
  volume =       "22",
  number =       "3",
  pages =        "578--586",
  month =        jul,
  year =         "2003",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Oct 25 10:10:37 MDT 2003",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Allen:2003:SHB,
  author =       "Brett Allen and Brian Curless and Zoran Popovi{\'c}",
  title =        "The space of human body shapes: reconstruction and
                 parameterization from range scans",
  journal =      j-TOG,
  volume =       "22",
  number =       "3",
  pages =        "587--594",
  month =        jul,
  year =         "2003",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Oct 25 10:10:37 MDT 2003",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Leyvand:2003:RSF,
  author =       "Tommer Leyvand and Olga Sorkine and Daniel Cohen-Or",
  title =        "Ray space factorization for from-region visibility",
  journal =      j-TOG,
  volume =       "22",
  number =       "3",
  pages =        "595--604",
  month =        jul,
  year =         "2003",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Oct 25 10:10:37 MDT 2003",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Agarwal:2003:SIS,
  author =       "Sameer Agarwal and Ravi Ramamoorthi and Serge Belongie
                 and Henrik Wann Jensen",
  title =        "Structured importance sampling of environment maps",
  journal =      j-TOG,
  volume =       "22",
  number =       "3",
  pages =        "605--612",
  month =        jul,
  year =         "2003",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Oct 25 10:10:37 MDT 2003",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Masselus:2003:RIL,
  author =       "Vincent Masselus and Pieter Peers and Philip Dutr{\'e}
                 and Yves D. Willems",
  title =        "Relighting with {$4$D} incident light fields",
  journal =      j-TOG,
  volume =       "22",
  number =       "3",
  pages =        "613--620",
  month =        jul,
  year =         "2003",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Oct 25 10:10:37 MDT 2003",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Goesele:2003:ALS,
  author =       "Michael Goesele and Xavier Granier and Wolfgang
                 Heidrich and Hans-Peter Seidel",
  title =        "Accurate light source acquisition and rendering",
  journal =      j-TOG,
  volume =       "22",
  number =       "3",
  pages =        "621--630",
  month =        jul,
  year =         "2003",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Oct 25 10:10:37 MDT 2003",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Bala:2003:CEP,
  author =       "Kavita Bala and Bruce Walter and Donald P.
                 Greenberg",
  title =        "Combining edges and points for interactive
                 high-quality rendering",
  journal =      j-TOG,
  volume =       "22",
  number =       "3",
  pages =        "631--640",
  month =        jul,
  year =         "2003",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Oct 25 10:10:37 MDT 2003",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Pauly:2003:SMP,
  author =       "Mark Pauly and Richard Keiser and Leif P. Kobbelt and
                 Markus Gross",
  title =        "Shape modeling with point-sampled geometry",
  journal =      j-TOG,
  volume =       "22",
  number =       "3",
  pages =        "641--650",
  month =        jul,
  year =         "2003",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Oct 25 10:10:37 MDT 2003",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Adams:2003:IBO,
  author =       "Bart Adams and Philip Dutr{\'e}",
  title =        "Interactive boolean operations on surfel-bounded
                 solids",
  journal =      j-TOG,
  volume =       "22",
  number =       "3",
  pages =        "651--656",
  month =        jul,
  year =         "2003",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Oct 25 10:10:37 MDT 2003",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Dachsbacher:2003:SPT,
  author =       "Carsten Dachsbacher and Christian Vogelgsang and Marc
                 Stamminger",
  title =        "Sequential point trees",
  journal =      j-TOG,
  volume =       "22",
  number =       "3",
  pages =        "657--662",
  month =        jul,
  year =         "2003",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Oct 25 10:10:37 MDT 2003",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Llamas:2003:TSW,
  author =       "Ignacio Llamas and Byungmoon Kim and Joshua Gargus and
                 Jarek Rossignac and Chris D. Shaw",
  title =        "Twister: a space-warp operator for the two-handed
                 editing of {$3$D} shapes",
  journal =      j-TOG,
  volume =       "22",
  number =       "3",
  pages =        "663--668",
  month =        jul,
  year =         "2003",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Oct 25 10:10:37 MDT 2003",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Wonka:2003:IA,
  author =       "Peter Wonka and Michael Wimmer and Fran{\c{c}}ois
                 Sillion and William Ribarsky",
  title =        "Instant architecture",
  journal =      j-TOG,
  volume =       "22",
  number =       "3",
  pages =        "669--677",
  month =        jul,
  year =         "2003",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Oct 25 10:10:37 MDT 2003",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Wilson:2003:SCE,
  author =       "Andrew Wilson and Dinesh Manocha",
  title =        "Simplifying complex environments using incremental
                 textured depth meshes",
  journal =      j-TOG,
  volume =       "22",
  number =       "3",
  pages =        "678--688",
  month =        jul,
  year =         "2003",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Oct 25 10:10:37 MDT 2003",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Decoret:2003:BCE,
  author =       "Xavier D{\'e}coret and Fr{\'e}do Durand and
                 Fran{\c{c}}ois X. Sillion and Julie Dorsey",
  title =        "Billboard clouds for extreme model simplification",
  journal =      j-TOG,
  volume =       "22",
  number =       "3",
  pages =        "689--696",
  month =        jul,
  year =         "2003",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Oct 25 10:10:37 MDT 2003",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Igarashi:2003:CM,
  author =       "Takeo Igarashi and John F. Hughes",
  title =        "Clothing manipulation",
  journal =      j-TOG,
  volume =       "22",
  number =       "3",
  pages =        "697--697",
  month =        jul,
  year =         "2003",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Oct 25 10:10:37 MDT 2003",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Tsang:2003:BCS,
  author =       "Michael Tsang and George W. Fitzmzurice and Gordon
                 Kurtenbach and Azam Khan and Bill Buxton",
  title =        "Boom chameleon: simultaneous capture of {$3$D}
                 viewpoint, voice and gesture annotations on a
                 spatially-aware display",
  journal =      j-TOG,
  volume =       "22",
  number =       "3",
  pages =        "698--698",
  month =        jul,
  year =         "2003",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Oct 25 10:10:37 MDT 2003",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Anonymous:2003:AWC,
  author =       "Anonymous",
  title =        "The actuated workbench: computer-controlled actuation
                 in tabletop tangible interfaces",
  journal =      j-TOG,
  volume =       "22",
  number =       "3",
  pages =        "699--699",
  month =        jul,
  year =         "2003",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Oct 25 10:10:37 MDT 2003",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Niederauer:2003:NII,
  author =       "Christopher Niederauer and Mike Houston and Maneesh
                 Agrawala and Greg Humphreys",
  title =        "Non-invasive interactive visualization of dynamic
                 architectural environments",
  journal =      j-TOG,
  volume =       "22",
  number =       "3",
  pages =        "700--700",
  month =        jul,
  year =         "2003",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Oct 25 10:10:37 MDT 2003",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Lok:2003:IDR,
  author =       "Benjamin Lok and Samir Naik and Mary Whitton and
                 Frederick P. Brooks",
  title =        "Incorporating dynamic real objects into immersive
                 virtual environments",
  journal =      j-TOG,
  volume =       "22",
  number =       "3",
  pages =        "701--701",
  month =        jul,
  year =         "2003",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Oct 25 10:10:37 MDT 2003",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Gleicher:2003:STM,
  author =       "Michael Gleicher and Hyun Joon Shin and Lucas Kovar
                 and Andrew Jepsen",
  title =        "Snap-together motion: assembling run-time animations",
  journal =      j-TOG,
  volume =       "22",
  number =       "3",
  pages =        "702--702",
  month =        jul,
  year =         "2003",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Oct 25 10:10:37 MDT 2003",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Rasmussen:2003:SSL,
  author =       "Nick Rasmussen and Duc Quang Nguyen and Willi Geiger
                 and Ronald Fedkiw",
  title =        "Smoke simulation for large scale phenomena",
  journal =      j-TOG,
  volume =       "22",
  number =       "3",
  pages =        "703--707",
  month =        jul,
  year =         "2003",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Oct 25 10:10:37 MDT 2003",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Feldman:2003:ASP,
  author =       "Bryan E. Feldman and James F. O'Brien and Okan
                 Arikan",
  title =        "Animating suspended particle explosions",
  journal =      j-TOG,
  volume =       "22",
  number =       "3",
  pages =        "708--715",
  month =        jul,
  year =         "2003",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Oct 25 10:10:37 MDT 2003",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Treuille:2003:KCS,
  author =       "Adrien Treuille and Antoine McNamara and Zoran
                 Popovi{\'c} and Jos Stam",
  title =        "Keyframe control of smoke simulations",
  journal =      j-TOG,
  volume =       "22",
  number =       "3",
  pages =        "716--723",
  month =        jul,
  year =         "2003",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Oct 25 10:10:37 MDT 2003",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Stam:2003:FSA,
  author =       "Jos Stam",
  title =        "Flows on surfaces of arbitrary topology",
  journal =      j-TOG,
  volume =       "22",
  number =       "3",
  pages =        "724--731",
  month =        jul,
  year =         "2003",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Oct 25 10:10:37 MDT 2003",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Dobashi:2003:RTR,
  author =       "Yoshinori Dobashi and Tsuyoshi Yamamoto and Tomoyuki
                 Nishita",
  title =        "Real-time rendering of aerodynamic sound using sound
                 textures based on computational fluid dynamics",
  journal =      j-TOG,
  volume =       "22",
  number =       "3",
  pages =        "732--740",
  month =        jul,
  year =         "2003",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Oct 25 10:10:37 MDT 2003",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Han:2003:MBT,
  author =       "Jefferson Y. Han and Ken Perlin",
  title =        "Measuring bidirectional texture reflectance with a
                 kaleidoscope",
  journal =      j-TOG,
  volume =       "22",
  number =       "3",
  pages =        "741--748",
  month =        jul,
  year =         "2003",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Oct 25 10:10:37 MDT 2003",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Gardner:2003:LLS,
  author =       "Andrew Gardner and Chris Tchou and Tim Hawkins and
                 Paul Debevec",
  title =        "Linear light source reflectometry",
  journal =      j-TOG,
  volume =       "22",
  number =       "3",
  pages =        "749--758",
  month =        jul,
  year =         "2003",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Oct 25 10:10:37 MDT 2003",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Matusik:2003:DDR,
  author =       "Wojciech Matusik and Hanspeter Pfister and Matt Brand
                 and Leonard McMillan",
  title =        "A data-driven reflectance model",
  journal =      j-TOG,
  volume =       "22",
  number =       "3",
  pages =        "759--769",
  month =        jul,
  year =         "2003",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Oct 25 10:10:37 MDT 2003",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Tsumura:2003:IBS,
  author =       "Norimichi Tsumura and Nobutoshi Ojima and Kayoko Sato
                 and Mitsuhiro Shiraishi and Hideto Shimizu and Hirohide
                 Nabeshima and Syuuichi Akazaki and Kimihiko Hori and
                 Yoichi Miyake",
  title =        "Image-based skin color and texture analysis\slash
                 synthesis by extracting hemoglobin and melanin
                 information in the skin",
  journal =      j-TOG,
  volume =       "22",
  number =       "3",
  pages =        "770--779",
  month =        jul,
  year =         "2003",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Oct 25 10:10:37 MDT 2003",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Marschner:2003:LSH,
  author =       "Stephen R. Marschner and Henrik Wann Jensen and Mike
                 Cammarano and Steve Worley and Pat Hanrahan",
  title =        "Light scattering from human hair fibers",
  journal =      j-TOG,
  volume =       "22",
  number =       "3",
  pages =        "780--791",
  month =        jul,
  year =         "2003",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Oct 25 10:10:37 MDT 2003",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Aila:2003:DSG,
  author =       "Timo Aila and Ville Miettinen and Petri Nordlund",
  title =        "Delay streams for graphics hardware",
  journal =      j-TOG,
  volume =       "22",
  number =       "3",
  pages =        "792--800",
  month =        jul,
  year =         "2003",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Oct 25 10:10:37 MDT 2003",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Akenine-Moller:2003:GMH,
  author =       "Tomas Akenine-M{\"o}ller and Jacob Str{\"o}m",
  title =        "Graphics for the masses: a hardware rasterization
                 architecture for mobile phones",
  journal =      j-TOG,
  volume =       "22",
  number =       "3",
  pages =        "801--808",
  month =        jul,
  year =         "2003",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Oct 25 10:10:37 MDT 2003",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Raskar:2003:IGA,
  author =       "Ramesh Raskar and Jeroen van Baar and Paul Beardsley
                 and Thomas Willwacher and Srinivas Rao and Clifton
                 Forlines",
  title =        "{iLamps}: geometrically aware and self-configuring
                 projectors",
  journal =      j-TOG,
  volume =       "22",
  number =       "3",
  pages =        "809--818",
  month =        jul,
  year =         "2003",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Oct 25 10:10:37 MDT 2003",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Gross:2003:BCS,
  author =       "Markus Gross and Stephan W{\"u}rmlin and Martin Naef
                 and Edouard Lamboray and Christian Spagno and Andreas
                 Kunz and Esther Koller-Meier and Tomas Svoboda and Luc
                 Van Gool and Silke Lang and Kai Strehlke and Andrew
                 Vande Moere and Oliver Staadt",
  title =        "blue-c: a spatially immersive display and {$3$D} video
                 portal for telepresence",
  journal =      j-TOG,
  volume =       "22",
  number =       "3",
  pages =        "819--827",
  month =        jul,
  year =         "2003",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Oct 25 10:10:37 MDT 2003",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Agrawala:2003:DES,
  author =       "Maneesh Agrawala and Doantam Phan and Julie Heiser and
                 John Haymaker and Jeff Klingner and Pat Hanrahan and
                 Barbara Tversky",
  title =        "Designing effective step-by-step assembly
                 instructions",
  journal =      j-TOG,
  volume =       "22",
  number =       "3",
  pages =        "828--837",
  month =        jul,
  year =         "2003",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Oct 25 10:10:37 MDT 2003",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Jacobs:2003:AGB,
  author =       "Charles Jacobs and Wilmot Li and Evan Schrier and
                 David Bargeron and David Salesin",
  title =        "Adaptive grid-based document layout",
  journal =      j-TOG,
  volume =       "22",
  number =       "3",
  pages =        "838--847",
  month =        jul,
  year =         "2003",
  CODEN =        "ATGRDF",
  DOI =          "http://dx.doi.org/10.1145/882262.882353",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Oct 25 10:10:37 MDT 2003",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/texbook3.bib;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  abstract =     "Grid-based page designs are ubiquitous in commercially
                 printed publications, such as newspapers and magazines.
                 Yet, to date, no one has invented a good way to easily
                 and automatically adapt such designs to
                 arbitrarily-sized electronic displays. The difficulty
                 of generalizing grid-based designs explains the
                 generally inferior nature of on-screen layouts when
                 compared to their printed counterparts, and is arguably
                 one of the greatest remaining impediments to creating
                 on-line reading experiences that rival those of ink on
                 paper. In this work, we present a new approach to
                 adaptive grid-based document layout, which attempts to
                 bridge this gap. In our approach, an adaptive layout
                 style is encoded as a set of grid-based templates that
                 know how to adapt to a range of page sizes and other
                 viewing conditions. These templates include various
                 types of layout elements (such as text, figures, etc.)
                 and define, through constraint-based relationships,
                 just how these elements are to be laid out together as
                 a function of both the properties of the content
                 itself, such as a figure's size and aspect ratio, and
                 the properties of the viewing conditions under which
                 the content is being displayed. We describe an
                 XML-based representation for our templates and content,
                 which maintains a clean separation between the two. We
                 also describe the various parts of our research
                 prototype system: a layout engine for formatting the
                 page; a paginator for determining a globally optimal
                 allocation of content amongst the pages, as well as an
                 optimal pairing of templates with content; and a
                 graphical user interface for interactively creating
                 adaptive templates. We also provide numerous examples
                 demonstrating the capabilities of this prototype,
                 including this paper, itself, which has been laid out
                 with our system.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{DeCarlo:2003:SCC,
  author =       "Doug DeCarlo and Adam Finkelstein and Szymon
                 Rusinkiewicz and Anthony Santella",
  title =        "Suggestive contours for conveying shape",
  journal =      j-TOG,
  volume =       "22",
  number =       "3",
  pages =        "848--855",
  month =        jul,
  year =         "2003",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Oct 25 10:10:37 MDT 2003",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Kalnins:2003:CSS,
  author =       "Robert D. Kalnins and Philip L. Davidson and Lee
                 Markosian and Adam Finkelstein",
  title =        "Coherent stylized silhouettes",
  journal =      j-TOG,
  volume =       "22",
  number =       "3",
  pages =        "856--861",
  month =        jul,
  year =         "2003",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Oct 25 10:10:37 MDT 2003",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Baraff:2003:UC,
  author =       "David Baraff and Andrew Witkin and Michael Kass",
  title =        "Untangling cloth",
  journal =      j-TOG,
  volume =       "22",
  number =       "3",
  pages =        "862--870",
  month =        jul,
  year =         "2003",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Oct 25 10:10:37 MDT 2003",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Guendelman:2003:NRB,
  author =       "Eran Guendelman and Robert Bridson and Ronald
                 Fedkiw",
  title =        "Nonconvex rigid bodies with stacking",
  journal =      j-TOG,
  volume =       "22",
  number =       "3",
  pages =        "871--878",
  month =        jul,
  year =         "2003",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Oct 25 10:10:37 MDT 2003",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{James:2003:PID,
  author =       "Doug L. James and Kayvon Fatahalian",
  title =        "Precomputing interactive dynamic deformable scenes",
  journal =      j-TOG,
  volume =       "22",
  number =       "3",
  pages =        "879--887",
  month =        jul,
  year =         "2003",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Oct 25 10:10:37 MDT 2003",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Wu:2003:RMB,
  author =       "Jia-chi Wu and Zoran Popovi{\'c}",
  title =        "Realistic modeling of bird flight animations",
  journal =      j-TOG,
  volume =       "22",
  number =       "3",
  pages =        "888--895",
  month =        jul,
  year =         "2003",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Oct 25 10:10:37 MDT 2003",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Mark:2003:CSP,
  author =       "William R. Mark and R. Steven Glanville and Kurt
                 Akeley and Mark J. Kilgard",
  title =        "Cg: a system for programming graphics hardware in a
                 {C-like} language",
  journal =      j-TOG,
  volume =       "22",
  number =       "3",
  pages =        "896--907",
  month =        jul,
  year =         "2003",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Oct 25 10:10:37 MDT 2003",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Kruger:2003:LAO,
  author =       "Jens Kr{\"u}ger and R{\"u}diger Westermann",
  title =        "Linear algebra operators for {GPU} implementation of
                 numerical algorithms",
  journal =      j-TOG,
  volume =       "22",
  number =       "3",
  pages =        "908--916",
  month =        jul,
  year =         "2003",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Oct 25 10:10:37 MDT 2003",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Bolz:2003:SMS,
  author =       "Jeff Bolz and Ian Farmer and Eitan Grinspun and Peter
                 Schr{\"o}der",
  title =        "Sparse matrix solvers on the {GPU}: conjugate
                 gradients and multigrid",
  journal =      j-TOG,
  volume =       "22",
  number =       "3",
  pages =        "917--924",
  month =        jul,
  year =         "2003",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Oct 25 10:10:37 MDT 2003",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Hillesland:2003:NOF,
  author =       "Karl E. Hillesland and Sergey Molinov and Radek
                 Grzeszczuk",
  title =        "Nonlinear optimization framework for image-based
                 modeling on programmable graphics hardware",
  journal =      j-TOG,
  volume =       "22",
  number =       "3",
  pages =        "925--934",
  month =        jul,
  year =         "2003",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Oct 25 10:10:37 MDT 2003",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Isenburg:2003:CCG,
  author =       "Martin Isenburg and Stefan Gumhold",
  title =        "Out-of-core compression for gigantic polygon meshes",
  journal =      j-TOG,
  volume =       "22",
  number =       "3",
  pages =        "935--942",
  month =        jul,
  year =         "2003",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Oct 25 10:10:37 MDT 2003",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Jones:2003:NIF,
  author =       "Thouis R. Jones and Fr{\'e}do Durand and Mathieu
                 Desbrun",
  title =        "Non-iterative, feature-preserving mesh smoothing",
  journal =      j-TOG,
  volume =       "22",
  number =       "3",
  pages =        "943--949",
  month =        jul,
  year =         "2003",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Oct 25 10:10:37 MDT 2003",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Fleishman:2003:BMD,
  author =       "Shachar Fleishman and Iddo Drori and Daniel
                 Cohen-Or",
  title =        "Bilateral mesh denoising",
  journal =      j-TOG,
  volume =       "22",
  number =       "3",
  pages =        "950--953",
  month =        jul,
  year =         "2003",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Oct 25 10:10:37 MDT 2003",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Katz:2003:HMD,
  author =       "Sagi Katz and Ayellet Tal",
  title =        "Hierarchical mesh decomposition using fuzzy clustering
                 and cuts",
  journal =      j-TOG,
  volume =       "22",
  number =       "3",
  pages =        "954--961",
  month =        jul,
  year =         "2003",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Oct 25 10:10:37 MDT 2003",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Hart:2003:Eb,
  author =       "John C. Hart",
  title =        "Editorial",
  journal =      j-TOG,
  volume =       "22",
  number =       "4",
  pages =        "981--981",
  month =        oct,
  year =         "2003",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Oct 25 10:10:39 MDT 2003",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Attene:2003:SRT,
  author =       "Marco Attene and Bianca Falcidieno and Michela
                 Spagnuolo and Jarek Rossignac",
  title =        "{SwingWrapper}: {Retiling} triangle meshes for better
                 edgebreaker compression",
  journal =      j-TOG,
  volume =       "22",
  number =       "4",
  pages =        "982--996",
  month =        oct,
  year =         "2003",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Oct 25 10:10:39 MDT 2003",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Fleishman:2003:PPS,
  author =       "Shachar Fleishman and Daniel Cohen-Or and Marc Alexa
                 and Cl{\'a}udio T. Silva",
  title =        "Progressive point set surfaces",
  journal =      j-TOG,
  volume =       "22",
  number =       "4",
  pages =        "997--1011",
  month =        oct,
  year =         "2003",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Oct 25 10:10:39 MDT 2003",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Tasdizen:2003:GSP,
  author =       "Tolga Tasdizen and Ross Whitaker and Paul Burchard and
                 Stanley Osher",
  title =        "Geometric surface processing via normal maps",
  journal =      j-TOG,
  volume =       "22",
  number =       "4",
  pages =        "1012--1033",
  month =        oct,
  year =         "2003",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Oct 25 10:10:39 MDT 2003",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Popovic:2003:MSC,
  author =       "Jovan Popovi{\'c} and Steven M. Seitz and Michael
                 Erdmann",
  title =        "Motion sketching for control of rigid-body
                 simulations",
  journal =      j-TOG,
  volume =       "22",
  number =       "4",
  pages =        "1034--1054",
  month =        oct,
  year =         "2003",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Sat Oct 25 10:10:39 MDT 2003",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Bradshaw:2004:AMA,
  author =       "Gareth Bradshaw and Carol O'Sullivan",
  title =        "Adaptive medial-axis approximation for sphere-tree
                 construction",
  journal =      j-TOG,
  volume =       "23",
  number =       "1",
  pages =        "1--26",
  month =        jan,
  year =         "2004",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Wed Jan 28 17:10:23 MST 2004",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Gooch:2004:HFI,
  author =       "Bruce Gooch and Erik Reinhard and Amy Gooch",
  title =        "Human facial illustrations: {Creation} and
                 psychophysical evaluation",
  journal =      j-TOG,
  volume =       "23",
  number =       "1",
  pages =        "27--44",
  month =        jan,
  year =         "2004",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Wed Jan 28 17:10:23 MST 2004",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Goldfeather:2004:NCO,
  author =       "Jack Goldfeather and Victoria Interrante",
  title =        "A novel cubic-order algorithm for approximating
                 principal direction vectors",
  journal =      j-TOG,
  volume =       "23",
  number =       "1",
  pages =        "45--63",
  month =        jan,
  year =         "2004",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Wed Jan 28 17:10:23 MST 2004",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Healey:2004:PBB,
  author =       "Christopher G. Healey and Laura Tateosian and James T.
                 Enns and Mark Remple",
  title =        "Perceptually based brush strokes for nonphotorealistic
                 visualization",
  journal =      j-TOG,
  volume =       "23",
  number =       "1",
  pages =        "64--96",
  month =        jan,
  year =         "2004",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Wed Jan 28 17:10:23 MST 2004",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Kaplan:2004:ISP,
  author =       "Craig S. Kaplan and David H. Salesin",
  title =        "{Islamic} star patterns in absolute geometry",
  journal =      j-TOG,
  volume =       "23",
  number =       "2",
  pages =        "97--119",
  month =        apr,
  year =         "2004",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Thu May 20 13:45:19 MDT 2004",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Hao:2004:RTR,
  author =       "Xuejun Hao and Amitabh Varshney",
  title =        "Real-time rendering of translucent meshes",
  journal =      j-TOG,
  volume =       "23",
  number =       "2",
  pages =        "120--142",
  month =        apr,
  year =         "2004",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Thu May 20 13:45:19 MDT 2004",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Shum:2004:PLF,
  author =       "Heung-Yeung Shum and Jian Sun and Shuntaro Yamazaki
                 and Yin Li and Chi-Keung Tang",
  title =        "Pop-up light field: {An} interactive image-based
                 modeling and rendering system",
  journal =      j-TOG,
  volume =       "23",
  number =       "2",
  pages =        "143--162",
  month =        apr,
  year =         "2004",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Thu May 20 13:45:19 MDT 2004",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Granier:2004:FRA,
  author =       "Xavier Granier and George Drettakis",
  title =        "A final reconstruction approach for a unified global
                 illumination algorithm",
  journal =      j-TOG,
  volume =       "23",
  number =       "2",
  pages =        "163--189",
  month =        apr,
  year =         "2004",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Thu May 20 13:45:19 MDT 2004",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Wood:2004:RET,
  author =       "Zo{\"e} Wood and Hugues Hoppe and Mathieu Desbrun and
                 Peter Schr{\"o}der",
  title =        "Removing excess topology from isosurfaces",
  journal =      j-TOG,
  volume =       "23",
  number =       "2",
  pages =        "190--208",
  month =        apr,
  year =         "2004",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Thu May 20 13:45:19 MDT 2004",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Guy:2004:GGR,
  author =       "Stephane Guy and Cyril Soler",
  title =        "Graphics gems revisited: fast and physically-based
                 rendering of gemstones",
  journal =      j-TOG,
  volume =       "23",
  number =       "3",
  pages =        "231--238",
  month =        aug,
  year =         "2004",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Oct 29 06:18:34 MDT 2004",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Hersch:2004:BMI,
  author =       "Roger David Hersch and Sylvain Chosson",
  title =        "Band moir{\'e} images",
  journal =      j-TOG,
  volume =       "23",
  number =       "3",
  pages =        "239--247",
  month =        aug,
  year =         "2004",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Oct 29 06:18:34 MDT 2004",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Tsingos:2004:PAR,
  author =       "Nicolas Tsingos and Emmanuel Gallo and George
                 Drettakis",
  title =        "Perceptual audio rendering of complex virtual
                 environments",
  journal =      j-TOG,
  volume =       "23",
  number =       "3",
  pages =        "249--258",
  month =        aug,
  year =         "2004",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Oct 29 06:18:34 MDT 2004",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Mitani:2004:MPT,
  author =       "Jun Mitani and Hiromasa Suzuki",
  title =        "Making papercraft toys from meshes using strip-based
                 approximate unfolding",
  journal =      j-TOG,
  volume =       "23",
  number =       "3",
  pages =        "259--263",
  month =        aug,
  year =         "2004",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Oct 29 06:18:34 MDT 2004",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Amenta:2004:DPS,
  author =       "Nina Amenta and Yong Joo Kil",
  title =        "Defining point-set surfaces",
  journal =      j-TOG,
  volume =       "23",
  number =       "3",
  pages =        "264--270",
  month =        aug,
  year =         "2004",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Oct 29 06:18:34 MDT 2004",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Ying:2004:SMB,
  author =       "Lexing Ying and Denis Zorin",
  title =        "A simple manifold-based construction of surfaces of
                 arbitrary smoothness",
  journal =      j-TOG,
  volume =       "23",
  number =       "3",
  pages =        "271--275",
  month =        aug,
  year =         "2004",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Oct 29 06:18:34 MDT 2004",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Sederberg:2004:SSL,
  author =       "Thomas W. Sederberg and David L. Cardon and G. Thomas
                 Finnigan and Nicholas S. North and Jianmin Zheng and
                 Tom Lyche",
  title =        "{T}-spline simplification and local refinement",
  journal =      j-TOG,
  volume =       "23",
  number =       "3",
  pages =        "276--283",
  month =        aug,
  year =         "2004",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Oct 29 06:18:34 MDT 2004",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Hofer:2004:EMS,
  author =       "Michael Hofer and Helmut Pottmann",
  title =        "Energy-minimizing splines in manifolds",
  journal =      j-TOG,
  volume =       "23",
  number =       "3",
  pages =        "284--293",
  month =        aug,
  year =         "2004",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Oct 29 06:18:34 MDT 2004",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Agarwala:2004:IDP,
  author =       "Aseem Agarwala and Mira Dontcheva and Maneesh Agrawala
                 and Steven Drucker and Alex Colburn and Brian Curless
                 and David Salesin and Michael Cohen",
  title =        "Interactive digital photomontage",
  journal =      j-TOG,
  volume =       "23",
  number =       "3",
  pages =        "294--302",
  month =        aug,
  year =         "2004",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Oct 29 06:18:34 MDT 2004",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Li:2004:LS,
  author =       "Yin Li and Jian Sun and Chi-Keung Tang and Heung-Yeung
                 Shum",
  title =        "Lazy snapping",
  journal =      j-TOG,
  volume =       "23",
  number =       "3",
  pages =        "303--308",
  month =        aug,
  year =         "2004",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Oct 29 06:18:34 MDT 2004",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Rother:2004:GIF,
  author =       "Carsten Rother and Vladimir Kolmogorov and Andrew
                 Blake",
  title =        "{``GrabCut''}: interactive foreground extraction using
                 iterated graph cuts",
  journal =      j-TOG,
  volume =       "23",
  number =       "3",
  pages =        "309--314",
  month =        aug,
  year =         "2004",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Oct 29 06:18:34 MDT 2004",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Sun:2004:PM,
  author =       "Jian Sun and Jiaya Jia and Chi-Keung Tang and
                 Heung-Yeung Shum",
  title =        "{Poisson} matting",
  journal =      j-TOG,
  volume =       "23",
  number =       "3",
  pages =        "315--321",
  month =        aug,
  year =         "2004",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Oct 29 06:18:34 MDT 2004",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Owada:2004:VID,
  author =       "Shigeru Owada and Frank Nielsen and Makoto Okabe and
                 Takeo Igarashi",
  title =        "Volumetric illustration: designing {$3$D} models with
                 internal textures",
  journal =      j-TOG,
  volume =       "23",
  number =       "3",
  pages =        "322--328",
  month =        aug,
  year =         "2004",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Oct 29 06:18:34 MDT 2004",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Jagnow:2004:STS,
  author =       "Robert Jagnow and Julie Dorsey and Holly Rushmeier",
  title =        "Stereological techniques for solid textures",
  journal =      j-TOG,
  volume =       "23",
  number =       "3",
  pages =        "329--335",
  month =        aug,
  year =         "2004",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Oct 29 06:18:34 MDT 2004",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Vasilescu:2004:TMI,
  author =       "M. Alex O. Vasilescu and Demetri Terzopoulos",
  title =        "{TensorTextures}: multilinear image-based rendering",
  journal =      j-TOG,
  volume =       "23",
  number =       "3",
  pages =        "336--342",
  month =        aug,
  year =         "2004",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Oct 29 06:18:34 MDT 2004",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Chen:2004:STF,
  author =       "Yanyun Chen and Xin Tong and Jiaping Wang and Stephen
                 Lin and Baining Guo and Heung-Yeung Shum",
  title =        "Shell texture functions",
  journal =      j-TOG,
  volume =       "23",
  number =       "3",
  pages =        "343--353",
  month =        aug,
  year =         "2004",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Oct 29 06:18:34 MDT 2004",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Fang:2004:TTS,
  author =       "Hui Fang and John C. Hart",
  title =        "Textureshop: texture synthesis as a photograph editing
                 tool",
  journal =      j-TOG,
  volume =       "23",
  number =       "3",
  pages =        "354--359",
  month =        aug,
  year =         "2004",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Oct 29 06:18:34 MDT 2004",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Bhat:2004:FBV,
  author =       "Kiran S. Bhat and Steven M. Seitz and Jessica K.
                 Hodgins and Pradeep K. Khosla",
  title =        "Flow-based video synthesis and editing",
  journal =      j-TOG,
  volume =       "23",
  number =       "3",
  pages =        "360--363",
  month =        aug,
  year =         "2004",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Oct 29 06:18:34 MDT 2004",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Wu:2004:FMD,
  author =       "Qing Wu and Yizhou Yu",
  title =        "Feature matching and deformation for texture
                 synthesis",
  journal =      j-TOG,
  volume =       "23",
  number =       "3",
  pages =        "364--367",
  month =        aug,
  year =         "2004",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Oct 29 06:18:34 MDT 2004",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Liu:2004:NRT,
  author =       "Yanxi Liu and Wen-Chieh Lin and James Hays",
  title =        "Near-regular texture analysis and manipulation",
  journal =      j-TOG,
  volume =       "23",
  number =       "3",
  pages =        "368--376",
  month =        aug,
  year =         "2004",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Oct 29 06:18:34 MDT 2004",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Carlson:2004:RFA,
  author =       "Mark Carlson and Peter J. Mucha and Greg Turk",
  title =        "Rigid fluid: animating the interplay between rigid
                 bodies and fluid",
  journal =      j-TOG,
  volume =       "23",
  number =       "3",
  pages =        "377--384",
  month =        aug,
  year =         "2004",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Oct 29 06:18:34 MDT 2004",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Molino:2004:VNA,
  author =       "Neil Molino and Zhaosheng Bao and Ron Fedkiw",
  title =        "A virtual node algorithm for changing mesh topology
                 during simulation",
  journal =      j-TOG,
  volume =       "23",
  number =       "3",
  pages =        "385--392",
  month =        aug,
  year =         "2004",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Oct 29 06:18:34 MDT 2004",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{James:2004:BTO,
  author =       "Doug L. James and Dinesh K. Pai",
  title =        "{BD-tree}: output-sensitive collision detection for
                 reduced deformable models",
  journal =      j-TOG,
  volume =       "23",
  number =       "3",
  pages =        "393--398",
  month =        aug,
  year =         "2004",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Oct 29 06:18:34 MDT 2004",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Sumner:2004:DTT,
  author =       "Robert W. Sumner and Jovan Popovi{\'c}",
  title =        "Deformation transfer for triangle meshes",
  journal =      j-TOG,
  volume =       "23",
  number =       "3",
  pages =        "399--405",
  month =        aug,
  year =         "2004",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Oct 29 06:18:34 MDT 2004",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Raskar:2004:RLI,
  author =       "Ramesh Raskar and Paul Beardsley and Jeroen van Baar
                 and Yao Wang and Paul Dietz and Johnny Lee and Darren
                 Leigh and Thomas Willwacher",
  title =        "{RFIG} lamps: interacting with a self-describing world
                 via photosensing wireless tags and projectors",
  journal =      j-TOG,
  volume =       "23",
  number =       "3",
  pages =        "406--415",
  month =        aug,
  year =         "2004",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Oct 29 06:18:34 MDT 2004",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Lewis:2004:VAD,
  author =       "J. P. Lewis and Ruth Rosenholtz and Nickson Fong and
                 Ulrich Neumann",
  title =        "{VisualIDs}: automatic distinctive icons for desktop
                 interfaces",
  journal =      j-TOG,
  volume =       "23",
  number =       "3",
  pages =        "416--423",
  month =        aug,
  year =         "2004",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Oct 29 06:18:34 MDT 2004",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Thorne:2004:MDI,
  author =       "Matthew Thorne and David Burke and Michiel van de
                 Panne",
  title =        "Motion doodles: an interface for sketching character
                 motion",
  journal =      j-TOG,
  volume =       "23",
  number =       "3",
  pages =        "424--431",
  month =        aug,
  year =         "2004",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Oct 29 06:18:34 MDT 2004",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{LaViola:2004:MSC,
  author =       "Joseph J. {LaViola, Jr.} and Robert C. Zeleznik",
  title =        "{MathPad$^2$}: a system for the creation and
                 exploration of mathematical sketches",
  journal =      j-TOG,
  volume =       "23",
  number =       "3",
  pages =        "432--440",
  month =        aug,
  year =         "2004",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Oct 29 06:18:34 MDT 2004",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Fattal:2004:TDS,
  author =       "Raanan Fattal and Dani Lischinski",
  title =        "Target-driven smoke animation",
  journal =      j-TOG,
  volume =       "23",
  number =       "3",
  pages =        "441--448",
  month =        aug,
  year =         "2004",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Oct 29 06:18:34 MDT 2004",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{McNamara:2004:FCU,
  author =       "Antoine McNamara and Adrien Treuille and Zoran
                 Popovi{\'c} and Jos Stam",
  title =        "Fluid control using the adjoint method",
  journal =      j-TOG,
  volume =       "23",
  number =       "3",
  pages =        "449--456",
  month =        aug,
  year =         "2004",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Oct 29 06:18:34 MDT 2004",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Losasso:2004:SWS,
  author =       "Frank Losasso and Fr{\'e}d{\'e}ric Gibou and Ron
                 Fedkiw",
  title =        "Simulating water and smoke with an octree data
                 structure",
  journal =      j-TOG,
  volume =       "23",
  number =       "3",
  pages =        "457--462",
  month =        aug,
  year =         "2004",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Oct 29 06:18:34 MDT 2004",
  bibsource =    "http://www.acm.org/pubs/contents/journals/tog/;
                 http://www.math.utah.edu/pub/tex/bib/tog.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Graphics",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J778",
}

@Article{Goktekin:2004:MAV,
  author =       "Tolga G. Goktekin and Adam W. Bargteil and James F.
                 O'Brien",
  title =        "A method for animating viscoelastic fluids",
  journal =      j-TOG,
  volume =       "23",
  number =       "3",
  pages =        "463--468",
  month =        aug,
  year =         "2004",
  CODEN =        "ATGRDF",
  ISSN =         "0730-0301 (print), 1557-7368 (electronic)",
  ISSN-L =       "0730-0301",
  bibdate =      "Fri Oct 29 06:18:34 MDT 2004",
  bibsource =    "