Michael Deering

Learn More
This paper introduces the concept of Geometry Compression, allowing 3D triangle data to be represented with a factor of 6 to 10 times fewer bits than conventional techniques, with only slight losses in object quality. The technique is amenable to rapid decompression in both software and hardware implementations; if 3D rendering hardware contains a geometry(More)
An important component of many virtual reality systems is head-tracked stereo display. The head-tracker enables the image rendering system to produce images from a viewpoint location that dynamically tracks the viewers head movement, creating a convincing 3D illusion. A viewer can achieve intricate hand/eye coordination on virtual objects if virtual and(More)
Current affordable architectures for high-speed display of shaded 3D objects operate orders of magnitude too slowly. Recent advances in floating point chip technology have outpaced polygon fill time, making the memory access bottleneck between the drawing processor and the frame buffer the most significant factor to be accelerated. Massively parallel VLSI(More)
The Scalable, Advanced Graphics Environment (SAGE) is a new high-end, multi-chip rendering architecture. Each single SAGE board can render in excess of 80 million fully lit, textured, anti-aliased triangles per second. SAGE brings high quality antialiasing filters to video rate hardware for the first time. To achieve this, the concept of a frame buffer is(More)
PEARL is an A] language deve loped w i t h space and t i m e ef f ic ienc ies i n m i n d . I n add i t i on t o p rov id ing t h e usual fac i l i t i es such as s lo t f i l le r ob jec ts , demons and associat ive da ta bases, PEARL i n t r o d u c e s s t r onge r t y p i n g on s lo ts , user-ass is ted hash ing mechan i sms , and a fo res t of da ta(More)
  • 1