Christoph Hornung

Learn More
An analytical method to determine the visible parts of parametrically defined tensor-product surfaces is described. All vistbility calculations are strictly oriented on the (u, u)-parameter plane. This leads to substantial advantages over visibility algorithms based on the approximation of curved surfaces by sets of planar polygons. The new algorithm allows(More)
-Today's graphics standard for the rendering of scenes with illumination and reflection is defined by PHIGS+. PEX is a proposal to integrate that functionality into the window environment of X. This paper first describes the lighting and shading models of PHIGS+/PEX. Then a comparison of the different shading methods follows. At last, a new shading method,(More)
A personal-computer-based architecture that uses graphics methods to improve cooperative multimedia work over integrated services digital networks (ISDNs) is discussed. The system supports cooperative multimedia work by providing real-time video, graphics, and speech. The system requirements, components, and general architecture are considered, as is the(More)
This paper describes the integration of computer-supported cooperative work (CSCW), multimedia, and hyperstructures into a single framework calledCooperative Hyper Media (CHM). The concept of CHM supports groups of users acting on a single hypermedia document. Cooperative HyperMedia is a layered concept that integrates several notions related to the(More)
This paper describes an algorithm implementing the Gouraud-shading of triangles and its realization in hardware. Different realizations using span shading hard­ ware are discussed. Their drawbacks lead to the concept of a triangle shader, designed as an ASIC. Interfaced to a signal processor for geometry computations, this chip will provide an effective and(More)