Richard Puk

Learn More
PREMO is a major new ISO/IEC standard for graphics and multimedia, which addresses many of the concerns that have been expressed about existing graphics standards. In particular, it addresses the issues of configuration, extension, and interoperation of and between PREMO implementations. This paper gives an overview of PREMO and highlights its most(More)
An algorithm is presented which clips on a non-rotated viewport positioned anywhere on the viewport plane relative to the viewing vector. This is a generalization of the traditional three-dimensional clipping algorithm in which the viewing vector intersects the viewport at its center. This traditional algorithm is shown to be a special case of the general(More)
The Geospatial Component of the X3D Standard suffers from some deficiencies that prevent its wider adoption. This paper addresses two of these deficiencies. The first problem is that in order to reduce spatial jitter content must be built with regionally defined GeoOrigin nodes. This approach is fine for localized regional geospatial data visualization(More)
Raster scanned graphics terminals provide several features not found in standard line drawing displays. Among them are area fill and an extensive color palette. Hardware support for such functions is becoming cost effective and available in a variety of forms. What is now needed is high level, device independent software that assists in the generation of(More)
The three-dimensional Graphical Kernel System is designed to provide a basic set of 3D function with hooks for incorporating hidden-line/hidden-surface removal. Every attempt has been made to ensure full compatibility with GKS so that programs can run unmodified in the GKS-3D environment. For effective operation in a 3D environment, GKS-3D provides a full(More)
Several members of the American National Standards Institute (ANSI) Technical Committee X3H3 on Computer Graphics will present current issues of the standardization effort. The focus of the discussion will be the technical content of these issues. The purpose of the panel discussion is to encourage technical dialogue between X3H3 participants and(More)
In considering the feasibility of developing a standard in computer graphics, it is necessary that the computer graphics state-of-the-art as well as past and present standardization activities in the area of computer graphics be thoroughly understood. This document reviews the history of computer graphics and quickly surveys the developing technology before(More)
  • 1