Conference Proceedings

Proceedings of Graphics Interface '90

Halifax, Nova Scotia, Canada: 14-18 May 1990

© 1990. Published by Canadian Information Processing Society.

Overview

Graphics Interface ’90, the sixteenth in the series, was (again) held in conjunction with Vision Interface. This year’s conference saw the inaugural 1990 CMCCS Achievement Award given to Marceli Wein, an international leader in Computer Graphics research. Within CMCCS, Marceli was one of the principals who organized the initial Canadian Man-Computer Communications Conference in Ottawa. Seventeen of the papers in this year’s proceedings came from the United States, thirteen from Canada, and the remainder from Israel, the United Kingdom, and China.

Chairs

  • Colin Ware

Speakers

    D. Nagel
    Evolution of User Interfaces in Multi-media
  • Twenty-four Years of Computer Graphics at NRC
  • An Intuitive Description of Parametric Splines in Computer Graphics

Awards

Proceedings (301 pages total)

    Proceedings of Graphics Interface '90: Front Matter
    • BibTeX

      @proceedings{Ware:1990,
      editor = {Ware, Colin},
      title = {Proceedings of Graphics Interface ’90: Front Matter},
      booktitle = {Proceedings of Graphics Interface '90},
      series = {GI 1990},
      year = {1990},
      issn = {0713-5424},
      location = {Halifax, Nova Scotia, Canada},
      numpages = {301},
      doi = {10.20380/GI1990.00},
      publisher = {Canadian Information Processing Society},
      address = {Toronto, Ontario, Canada},
      }
    An adaptive subdivision algorithm for crack prevention in the display of parametric surfaces
    • BibTeX

      @inproceedings{1-8:1990:10.20380/GI1990.01,
      author = {1-8, Victor},
      title = {An adaptive subdivision algorithm for crack prevention in the display of parametric surfaces},
      booktitle = {Proceedings of Graphics Interface '90},
      series = {GI 1990},
      year = {1990},
      issn = {0713-5424},
      location = {Halifax, Nova Scotia, Canada},
      numpages = {1},
      doi = {10.20380/GI1990.01},
      publisher = {Canadian Information Processing Society},
      address = {Toronto, Ontario, Canada},
      }
Algorithms/Algorithmes
    Real-time hidden-line elimination for a rotating polyhedral scene using the aspect representation
    • BibTeX

      @inproceedings{Plantinga:1990:10.20380/GI1990.02,
      author = {Plantinga, Harry and Dyer, Charles and Seales, Brent},
      title = {Real-time hidden-line elimination for a rotating polyhedral scene using the aspect representation},
      booktitle = {Proceedings of Graphics Interface '90},
      series = {GI 1990},
      year = {1990},
      issn = {0713-5424},
      location = {Halifax, Nova Scotia, Canada},
      pages = {9--16},
      numpages = {8},
      doi = {10.20380/GI1990.02},
      publisher = {Canadian Information Processing Society},
      address = {Toronto, Ontario, Canada},
      }
    Image and intervisibility coherence in rendering
    • BibTeX

      @inproceedings{Marks:1990:10.20380/GI1990.03,
      author = {Marks, Joseph and Walsh, Robert and Christensen, Jon and Friedell, Mark},
      title = {Image and intervisibility coherence in rendering},
      booktitle = {Proceedings of Graphics Interface '90},
      series = {GI 1990},
      year = {1990},
      issn = {0713-5424},
      location = {Halifax, Nova Scotia, Canada},
      pages = {17--30},
      numpages = {14},
      doi = {10.20380/GI1990.03},
      publisher = {Canadian Information Processing Society},
      address = {Toronto, Ontario, Canada},
      }
    Colored noise inversion in digital halftoning
    • BibTeX

      @inproceedings{Geist:1990:10.20380/GI1990.04,
      author = {Geist, Robert and Reynolds, Robert},
      title = {Colored noise inversion in digital halftoning},
      booktitle = {Proceedings of Graphics Interface '90},
      series = {GI 1990},
      year = {1990},
      issn = {0713-5424},
      location = {Halifax, Nova Scotia, Canada},
      pages = {31--38},
      numpages = {8},
      doi = {10.20380/GI1990.04},
      publisher = {Canadian Information Processing Society},
      address = {Toronto, Ontario, Canada},
      }
Animation / Animation
    Issues in the automated generation of animated presentations
    • BibTeX

      @inproceedings{Karp:1990:10.20380/GI1990.05,
      author = {Karp, Peter and Feiner, Steven},
      title = {Issues in the automated generation of animated presentations},
      booktitle = {Proceedings of Graphics Interface '90},
      series = {GI 1990},
      year = {1990},
      issn = {0713-5424},
      location = {Halifax, Nova Scotia, Canada},
      pages = {39--48},
      numpages = {10},
      doi = {10.20380/GI1990.05},
      publisher = {Canadian Information Processing Society},
      address = {Toronto, Ontario, Canada},
      }
    Towards generalised motion dynamics for animation
    • BibTeX

      @inproceedings{Herr:1990:10.20380/GI1990.06,
      author = {Herr, Charles and Wyvill, Brian},
      title = {Towards generalised motion dynamics for animation},
      booktitle = {Proceedings of Graphics Interface '90},
      series = {GI 1990},
      year = {1990},
      issn = {0713-5424},
      location = {Halifax, Nova Scotia, Canada},
      pages = {49--59},
      numpages = {11},
      doi = {10.20380/GI1990.06},
      publisher = {Canadian Information Processing Society},
      address = {Toronto, Ontario, Canada},
      }
    Goal-directed human animation of multiple movements
    • BibTeX

      @inproceedings{Morawetz:1990:10.20380/GI1990.07,
      author = {Morawetz, Claudia and Calvert, Thomas},
      title = {Goal-directed human animation of multiple movements},
      booktitle = {Proceedings of Graphics Interface '90},
      series = {GI 1990},
      year = {1990},
      issn = {0713-5424},
      location = {Halifax, Nova Scotia, Canada},
      pages = {60--67},
      numpages = {8},
      doi = {10.20380/GI1990.07},
      publisher = {Canadian Information Processing Society},
      address = {Toronto, Ontario, Canada},
      }
Rendering and Ray Tracing/Interprétation et Lancer de Rayons
    Robust ray intersection with interval arithmetic
    • BibTeX

      @inproceedings{Mitchell:1990:10.20380/GI1990.08,
      author = {Mitchell, Don},
      title = {Robust ray intersection with interval arithmetic},
      booktitle = {Proceedings of Graphics Interface '90},
      series = {GI 1990},
      year = {1990},
      issn = {0713-5424},
      location = {Halifax, Nova Scotia, Canada},
      pages = {68--74},
      numpages = {7},
      doi = {10.20380/GI1990.08},
      publisher = {Canadian Information Processing Society},
      address = {Toronto, Ontario, Canada},
      }
    Approximate ray tracing
    • BibTeX

      @inproceedings{Dauenhauer:1990:10.20380/GI1990.09,
      author = {Dauenhauer, David and Semwal, Sudhanshu},
      title = {Approximate ray tracing},
      booktitle = {Proceedings of Graphics Interface '90},
      series = {GI 1990},
      year = {1990},
      issn = {0713-5424},
      location = {Halifax, Nova Scotia, Canada},
      pages = {75--82},
      numpages = {8},
      doi = {10.20380/GI1990.09},
      publisher = {Canadian Information Processing Society},
      address = {Toronto, Ontario, Canada},
      }
    Octant priority for radiosity image rendering
    • BibTeX

      @inproceedings{Wang:1990:10.20380/GI1990.10,
      author = {Wang, Yigong and Davis, Wayne},
      title = {Octant priority for radiosity image rendering},
      booktitle = {Proceedings of Graphics Interface '90},
      series = {GI 1990},
      year = {1990},
      issn = {0713-5424},
      location = {Halifax, Nova Scotia, Canada},
      pages = {83--91},
      numpages = {9},
      doi = {10.20380/GI1990.10},
      publisher = {Canadian Information Processing Society},
      address = {Toronto, Ontario, Canada},
      }
    Imprecise computation and load sharing in computer generated imaging systems
    • BibTeX

      @inproceedings{Berger:1990:10.20380/GI1990.11,
      author = {Berger, Marc and Zhao, Wei},
      title = {Imprecise computation and load sharing in computer generated imaging systems},
      booktitle = {Proceedings of Graphics Interface '90},
      series = {GI 1990},
      year = {1990},
      issn = {0713-5424},
      location = {Halifax, Nova Scotia, Canada},
      pages = {92--99},
      numpages = {8},
      doi = {10.20380/GI1990.11},
      publisher = {Canadian Information Processing Society},
      address = {Toronto, Ontario, Canada},
      }
User Interface/Interface avec Uusager
    Understanding visual effects in a windowed environment
    • BibTeX

      @inproceedings{Sun:1990:10.20380/GI1990.12,
      author = {Sun, Frankie and Cowan, William and Booth, Kellogg},
      title = {Understanding visual effects in a windowed environment},
      booktitle = {Proceedings of Graphics Interface '90},
      series = {GI 1990},
      year = {1990},
      issn = {0713-5424},
      location = {Halifax, Nova Scotia, Canada},
      pages = {100--107},
      numpages = {8},
      doi = {10.20380/GI1990.12},
      publisher = {Canadian Information Processing Society},
      address = {Toronto, Ontario, Canada},
      }
    CTS: An interactive technique for manipulating structured text
    • BibTeX

      @inproceedings{Burbidge:1990:10.20380/GI1990.13,
      author = {Burbidge, Michael and Olsen, Dan},
      title = {CTS: An interactive technique for manipulating structured text},
      booktitle = {Proceedings of Graphics Interface '90},
      series = {GI 1990},
      year = {1990},
      issn = {0713-5424},
      location = {Halifax, Nova Scotia, Canada},
      pages = {108--112},
      numpages = {5},
      doi = {10.20380/GI1990.13},
      publisher = {Canadian Information Processing Society},
      address = {Toronto, Ontario, Canada},
      }
    A taxonomy of uses of interaction history
    • BibTeX

      @inproceedings{Lee:1990:10.20380/GI1990.14,
      author = {Lee, Alison},
      title = {A taxonomy of uses of interaction history},
      booktitle = {Proceedings of Graphics Interface '90},
      series = {GI 1990},
      year = {1990},
      issn = {0713-5424},
      location = {Halifax, Nova Scotia, Canada},
      pages = {113--122},
      numpages = {10},
      doi = {10.20380/GI1990.14},
      publisher = {Canadian Information Processing Society},
      address = {Toronto, Ontario, Canada},
      }
    The datapaper: Living in the virtual world
    • BibTeX

      @inproceedings{Green:1990:10.20380/GI1990.15,
      author = {Green, Mark and Shaw, Chris},
      title = {The datapaper: Living in the virtual world},
      booktitle = {Proceedings of Graphics Interface '90},
      series = {GI 1990},
      year = {1990},
      issn = {0713-5424},
      location = {Halifax, Nova Scotia, Canada},
      pages = {123--130},
      numpages = {8},
      doi = {10.20380/GI1990.15},
      publisher = {Canadian Information Processing Society},
      address = {Toronto, Ontario, Canada},
      }
Invited Paper / Communication Invitée
    Twenty-four years of computer graphics at NRC
    • BibTeX

      @inproceedings{Wein:1990:10.20380/GI1990.16,
      author = {Wein, Marceli},
      title = {Twenty-four years of computer graphics at NRC},
      booktitle = {Proceedings of Graphics Interface '90},
      series = {GI 1990},
      year = {1990},
      issn = {0713-5424},
      location = {Halifax, Nova Scotia, Canada},
      pages = {131--137},
      numpages = {7},
      doi = {10.20380/GI1990.16},
      publisher = {Canadian Information Processing Society},
      address = {Toronto, Ontario, Canada},
      }
Interactive Systems/Systemes Interactifs
    SCULPT: An interactive solid modeling tool
    • BibTeX

      @inproceedings{Naylor:1990:10.20380/GI1990.17,
      author = {Naylor, Bruce},
      title = {SCULPT: An interactive solid modeling tool},
      booktitle = {Proceedings of Graphics Interface '90},
      series = {GI 1990},
      year = {1990},
      issn = {0713-5424},
      location = {Halifax, Nova Scotia, Canada},
      pages = {138--148},
      numpages = {11},
      doi = {10.20380/GI1990.17},
      publisher = {Canadian Information Processing Society},
      address = {Toronto, Ontario, Canada},
      }
    The concept and design of a virtual laboratory
    • BibTeX

      @inproceedings{Mercer:1990:10.20380/GI1990.18,
      author = {Mercer, Lynn and Prusinkiewicz, Przemyslaw and Hanan, James},
      title = {The concept and design of a virtual laboratory},
      booktitle = {Proceedings of Graphics Interface '90},
      series = {GI 1990},
      year = {1990},
      issn = {0713-5424},
      location = {Halifax, Nova Scotia, Canada},
      pages = {149--155},
      numpages = {7},
      doi = {10.20380/GI1990.18},
      publisher = {Canadian Information Processing Society},
      address = {Toronto, Ontario, Canada},
      }
    A prototype system for design automation via the browsing paradigm
    • BibTeX

      @inproceedings{Kochhar:1990:10.20380/GI1990.19,
      author = {Kochhar, Sandeep},
      title = {A prototype system for design automation via the browsing paradigm},
      booktitle = {Proceedings of Graphics Interface '90},
      series = {GI 1990},
      year = {1990},
      issn = {0713-5424},
      location = {Halifax, Nova Scotia, Canada},
      pages = {156--166},
      numpages = {11},
      doi = {10.20380/GI1990.19},
      publisher = {Canadian Information Processing Society},
      address = {Toronto, Ontario, Canada},
      }
Data Structures and Algorithms/Structures de Données et Algorithmes
    Toward reliable polygon set operations
    • BibTeX

      @inproceedings{Friedell:1990:10.20380/GI1990.20,
      author = {Friedell, Mark and Kochhar, Sandeep},
      title = {Toward reliable polygon set operations},
      booktitle = {Proceedings of Graphics Interface '90},
      series = {GI 1990},
      year = {1990},
      issn = {0713-5424},
      location = {Halifax, Nova Scotia, Canada},
      pages = {167--174},
      numpages = {8},
      doi = {10.20380/GI1990.20},
      publisher = {Canadian Information Processing Society},
      address = {Toronto, Ontario, Canada},
      }
    Shaded rendering and shadow computation for polyhedral animation
    • BibTeX

      @inproceedings{Seales:1990:10.20380/GI1990.21,
      author = {Seales, Brent and Dyer, Charles},
      title = {Shaded rendering and shadow computation for polyhedral animation},
      booktitle = {Proceedings of Graphics Interface '90},
      series = {GI 1990},
      year = {1990},
      issn = {0713-5424},
      location = {Halifax, Nova Scotia, Canada},
      pages = {175--182},
      numpages = {8},
      doi = {10.20380/GI1990.21},
      publisher = {Canadian Information Processing Society},
      address = {Toronto, Ontario, Canada},
      }
    Using convex differences in hierarchical representations of polygonal maps
    • BibTeX

      @inproceedings{Rappoport:1990:10.20380/GI1990.22,
      author = {Rappoport, Ari},
      title = {Using convex differences in hierarchical representations of polygonal maps},
      booktitle = {Proceedings of Graphics Interface '90},
      series = {GI 1990},
      year = {1990},
      issn = {0713-5424},
      location = {Halifax, Nova Scotia, Canada},
      pages = {183--189},
      numpages = {7},
      doi = {10.20380/GI1990.22},
      publisher = {Canadian Information Processing Society},
      address = {Toronto, Ontario, Canada},
      }
    Constructing orientation adaptive quadtrees
    • BibTeX

      @inproceedings{Nickerson:1990:10.20380/GI1990.23,
      author = {Nickerson, Bradford and Hartati, Sri},
      title = {Constructing orientation adaptive quadtrees},
      booktitle = {Proceedings of Graphics Interface '90},
      series = {GI 1990},
      year = {1990},
      issn = {0713-5424},
      location = {Halifax, Nova Scotia, Canada},
      pages = {190--195},
      numpages = {6},
      doi = {10.20380/GI1990.23},
      publisher = {Canadian Information Processing Society},
      address = {Toronto, Ontario, Canada},
      }
Ray Tracing/Lancer de Rayons
    Exploiting temporal coherence in ray tracing
    • BibTeX

      @inproceedings{Chapman:1990:10.20380/GI1990.24,
      author = {Chapman, J. and Calvert, T. and Dill, J.},
      title = {Exploiting temporal coherence in ray tracing},
      booktitle = {Proceedings of Graphics Interface '90},
      series = {GI 1990},
      year = {1990},
      issn = {0713-5424},
      location = {Halifax, Nova Scotia, Canada},
      pages = {196--204},
      numpages = {9},
      doi = {10.20380/GI1990.24},
      publisher = {Canadian Information Processing Society},
      address = {Toronto, Ontario, Canada},
      }
    A ray tracing method for illumination calculation in diffuse-specular scenes
    • BibTeX

      @inproceedings{Shirley:1990:10.20380/GI1990.25,
      author = {Shirley, Peter},
      title = {A ray tracing method for illumination calculation in diffuse-specular scenes},
      booktitle = {Proceedings of Graphics Interface '90},
      series = {GI 1990},
      year = {1990},
      issn = {0713-5424},
      location = {Halifax, Nova Scotia, Canada},
      pages = {205--212},
      numpages = {8},
      doi = {10.20380/GI1990.25},
      publisher = {Canadian Information Processing Society},
      address = {Toronto, Ontario, Canada},
      }
    Voxel occlusion testing: A shadow determination accelerator for ray tracing
    • BibTeX

      @inproceedings{Woo:1990:10.20380/GI1990.26,
      author = {Woo, Andrew and Amanatides, John},
      title = {Voxel occlusion testing: A shadow determination accelerator for ray tracing},
      booktitle = {Proceedings of Graphics Interface '90},
      series = {GI 1990},
      year = {1990},
      issn = {0713-5424},
      location = {Halifax, Nova Scotia, Canada},
      pages = {213--220},
      numpages = {8},
      doi = {10.20380/GI1990.26},
      publisher = {Canadian Information Processing Society},
      address = {Toronto, Ontario, Canada},
      }
    Some regularization problems in ray tracing
    • BibTeX

      @inproceedings{Amanatides:1990:10.20380/GI1990.27,
      author = {Amanatides, John and Mitchell, Don},
      title = {Some regularization problems in ray tracing},
      booktitle = {Proceedings of Graphics Interface '90},
      series = {GI 1990},
      year = {1990},
      issn = {0713-5424},
      location = {Halifax, Nova Scotia, Canada},
      pages = {221--228},
      numpages = {8},
      doi = {10.20380/GI1990.27},
      publisher = {Canadian Information Processing Society},
      address = {Toronto, Ontario, Canada},
      }
Modeling/Modelisation
    Pruned Bézier curves
    • BibTeX

      @inproceedings{Barry:1990:10.20380/GI1990.28,
      author = {Barry, Phillip and DeRose, Tony and Goldman, Ronald},
      title = {Pruned B{\'e}zier curves},
      booktitle = {Proceedings of Graphics Interface '90},
      series = {GI 1990},
      year = {1990},
      issn = {0713-5424},
      location = {Halifax, Nova Scotia, Canada},
      pages = {229--238},
      numpages = {10},
      doi = {10.20380/GI1990.28},
      publisher = {Canadian Information Processing Society},
      address = {Toronto, Ontario, Canada},
      }
    An object models development tool to support image understanding system
    • BibTeX

      @inproceedings{Chen:1990:10.20380/GI1990.29,
      author = {Chen, Ke and Li, Zhongrong},
      title = {An object models development tool to support image understanding system},
      booktitle = {Proceedings of Graphics Interface '90},
      series = {GI 1990},
      year = {1990},
      issn = {0713-5424},
      location = {Halifax, Nova Scotia, Canada},
      pages = {239--243},
      numpages = {5},
      doi = {10.20380/GI1990.29},
      publisher = {Canadian Information Processing Society},
      address = {Toronto, Ontario, Canada},
      }
    Constrained, Grammar-Directed Generation of Landscapes
    • BibTeX

      @inproceedings{Friedell:1990:10.20380/GI1990.30,
      author = {Friedell, Mark and Schulmann, Jean-Louis},
      title = {Constrained, Grammar-Directed Generation of Landscapes},
      booktitle = {Proceedings of Graphics Interface '90},
      series = {GI 1990},
      year = {1990},
      issn = {0713-5424},
      location = {Halifax, Nova Scotia, Canada},
      pages = {244--251},
      numpages = {8},
      doi = {10.20380/GI1990.30},
      publisher = {Canadian Information Processing Society},
      address = {Toronto, Ontario, Canada},
      }
Invited Paper / Communication Invitée
    An intuitive description of parametric splines in computer graphics
    • BibTeX

      @inproceedings{Barsky:1990:10.20380/GI1990.31,
      author = {Barsky, Brian},
      title = {An intuitive description of parametric splines in computer graphics},
      booktitle = {Proceedings of Graphics Interface '90},
      series = {GI 1990},
      year = {1990},
      issn = {0713-5424},
      location = {Halifax, Nova Scotia, Canada},
      pages = {252--266},
      numpages = {15},
      doi = {10.20380/GI1990.31},
      publisher = {Canadian Information Processing Society},
      address = {Toronto, Ontario, Canada},
      }
Visualisation/Visualisation
    Visualization of the development of multicellular structures
    • BibTeX

      @inproceedings{Fracchia:1990:10.20380/GI1990.32,
      author = {Fracchia, David and Prusinkiewicz, Przemyslaw and de Boer, Martin},
      title = {Visualization of the development of multicellular structures},
      booktitle = {Proceedings of Graphics Interface '90},
      series = {GI 1990},
      year = {1990},
      issn = {0713-5424},
      location = {Halifax, Nova Scotia, Canada},
      pages = {267--276},
      numpages = {10},
      doi = {10.20380/GI1990.32},
      publisher = {Canadian Information Processing Society},
      address = {Toronto, Ontario, Canada},
      }
    Nassi-Shneiderman diagrams and TableTalk
    • BibTeX

      @inproceedings{Epstein:1990:10.20380/GI1990.33,
      author = {Epstein, Richard},
      title = {Nassi-Shneiderman diagrams and TableTalk},
      booktitle = {Proceedings of Graphics Interface '90},
      series = {GI 1990},
      year = {1990},
      issn = {0713-5424},
      location = {Halifax, Nova Scotia, Canada},
      pages = {277--284},
      numpages = {8},
      doi = {10.20380/GI1990.33},
      publisher = {Canadian Information Processing Society},
      address = {Toronto, Ontario, Canada},
      }
    Definitive interfaces as a visualisation mechanism
    • BibTeX

      @inproceedings{Beynon:1990:10.20380/GI1990.34,
      author = {Beynon, Meurig and Yung, Yun},
      title = {Definitive interfaces as a visualisation mechanism},
      booktitle = {Proceedings of Graphics Interface '90},
      series = {GI 1990},
      year = {1990},
      issn = {0713-5424},
      location = {Halifax, Nova Scotia, Canada},
      pages = {285--292},
      numpages = {8},
      doi = {10.20380/GI1990.34},
      publisher = {Canadian Information Processing Society},
      address = {Toronto, Ontario, Canada},
      }
    Visualizing the execution of multi-processor real-time programs
    • BibTeX

      @inproceedings{Flinn:1990:10.20380/GI1990.35,
      author = {Flinn, Scott and Cowan, William},
      title = {Visualizing the execution of multi-processor real-time programs},
      booktitle = {Proceedings of Graphics Interface '90},
      series = {GI 1990},
      year = {1990},
      issn = {0713-5424},
      location = {Halifax, Nova Scotia, Canada},
      pages = {293--300},
      numpages = {8},
      doi = {10.20380/GI1990.35},
      publisher = {Canadian Information Processing Society},
      address = {Toronto, Ontario, Canada},
      }