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.
Usage Statement
Researchers may make free and open use of the UC Berkeley Library’s digitized public domain materials. However, some materials in our online collections may be protected by U.S. copyright law (Title 17, U.S.C.). Use or reproduction of materials protected by copyright beyond that allowed by fair use (Title 17, U.S.C. § 107) requires permission from the copyright owners. The use or reproduction of some materials may also be restricted by terms of University of California gift or purchase agreements, privacy and publicity rights, or trademark law. Responsibility for determining rights status and permissibility of any use or reproduction rests exclusively with the researcher. To learn more or make inquiries, please see our permissions policies (https://www.lib.berkeley.edu/about/permissions-policies).