UniQuadrix

Eugene Kenneth Ressler

EECS Department
University of California, Berkeley
Technical Report No. UCB/CSD-85-240
June 1985

http://www2.eecs.berkeley.edu/Pubs/TechRpts/1985/CSD-85-240.pdf

UniQuadrix is a simple graphics modeling program for objects represented as the intersection of quadric and planar half-spaces. It runs under the 4.2 BSD UNIX operating system on the DEC VAX superminicomputer and the M68000-based Sun Workstation. The program accepts scene descriptions in a language much like that of Unigrafix, a polygon-based modeler developed at UC Berkeley, and generates black-and-white, smooth-shaded, smooth-edged images on several output devices. UniQuadrix uses implicit equations to represent the surfaces and boundaries of objects throughout the rendering process. This allows a "scanline" hidden surface algorithm to efficiently identify visible "spans". The algorithm exploits scan line as well as object coherence. An efficient incremental algorithm shades pixels within spans. Images of one hundred half-spaces with one-million shaded pixels commonly require three minutes of VAX time.


BibTeX citation:

@techreport{Ressler:CSD-85-240,
    Author = {Ressler, Eugene Kenneth},
    Title = {UniQuadrix},
    Institution = {EECS Department, University of California, Berkeley},
    Year = {1985},
    Month = {Jun},
    URL = {http://www2.eecs.berkeley.edu/Pubs/TechRpts/1985/6098.html},
    Number = {UCB/CSD-85-240},
    Abstract = {UniQuadrix is a simple graphics modeling program for objects represented as the intersection of quadric and planar half-spaces. It runs under the 4.2 BSD UNIX operating system on the DEC VAX superminicomputer and the M68000-based Sun Workstation. The program accepts scene descriptions in a language much like that of Unigrafix, a polygon-based modeler developed at UC Berkeley, and generates black-and-white, smooth-shaded, smooth-edged images on several output devices.  UniQuadrix uses implicit equations to represent the surfaces and boundaries of objects throughout the rendering process. This allows a "scanline" hidden surface algorithm to efficiently identify visible "spans". The algorithm exploits scan line as well as object coherence. An efficient incremental algorithm shades pixels within spans. Images of one hundred half-spaces with one-million shaded pixels commonly require three minutes of VAX time.}
}

EndNote citation:

%0 Report
%A Ressler, Eugene Kenneth
%T UniQuadrix
%I EECS Department, University of California, Berkeley
%D 1985
%@ UCB/CSD-85-240
%U http://www2.eecs.berkeley.edu/Pubs/TechRpts/1985/6098.html
%F Ressler:CSD-85-240