摘要 :
University of Stuttgart educators have updated three computer science courses to incorporate forward-compatible OpenGL. To help students, they developed an educational framework that abstracts some of modern OpenGL's difficult aspects.
摘要 :
In this paper, we suggest a unified reference model for implementing the Virtual Device Interface (VDI) level ISO computer graphics, Computer Graphics Metafile (CGM) and Computer Graphics Interface (CGI). Most of previous works ha...
展开
In this paper, we suggest a unified reference model for implementing the Virtual Device Interface (VDI) level ISO computer graphics, Computer Graphics Metafile (CGM) and Computer Graphics Interface (CGI). Most of previous works have taken a hierarchical approach. In contrast, we realize the mutual dependency between CGM and CGI. After analyzing the common parts of CGM and CGI. We design a set of sharable modules and clear interfaces between these Modules. Through combining these modules, the functionalities of both CGM and CGI are provided.
收起
摘要 :
Computer graphics incorporate almost everything represented on computers with the exception of text and sound. A graphic approach is developed for the construction of figures by using this replica technique. In this context, an in...
展开
Computer graphics incorporate almost everything represented on computers with the exception of text and sound. A graphic approach is developed for the construction of figures by using this replica technique. In this context, an intelligent algorithm is developed to construct geometric outlines. The algorithm is capable of performing other analysing functions such as filtering, prediction, recognition and translation.
收起
摘要 :
Elastic geodesic grids (EGG) are lightweight structures that can be deployed to approximate designer provided free-form surfaces. Initially, the grids are perfectly flat, during deployment, a curved shape emerges, as grid elements...
展开
Elastic geodesic grids (EGG) are lightweight structures that can be deployed to approximate designer provided free-form surfaces. Initially, the grids are perfectly flat, during deployment, a curved shape emerges, as grid elements bend and twist. Their layout is based on networks of geodesic curves and is found geometrically. Encoded in the planar grids is the intrinsic shape of the design surface. Such structures may serve purposes like free-form sub-structures, panels, sun and rain protectors, pavilions, etc. However, so far the EGG have only been investigated using a generic set of design surfaces and smallscale desktop models. Some limitations become apparent when considering more sophisticated design surfaces, like from free-form architecture. Due to characteristics like high local curvature or non-geodesic boundaries, they may be captured only poorly by a single EGG. We show how decomposing such surfaces into smaller patches serves as an effective strategy to tackle these problems. We furthermore show that elastic geodesic grids are in fact well suited for this approach. Finally, we present a showcase model of some meters in size and discuss practical aspects concerning fabrication, size, and easy deployment. (c) 2021 The Authors. Published by Elsevier Ltd. This is an open access article under the CC BY-NC-ND license ( http://creativecommons.org/licenses/by-nc-nd/4.0/ )
收起
摘要 :
The declarative design of graphics lies at the core of the Smart Graphics research agenda. For 3D graphics the number of lights included, and the properties of these lights, has an enormous impact on what a viewer can judge about ...
展开
The declarative design of graphics lies at the core of the Smart Graphics research agenda. For 3D graphics the number of lights included, and the properties of these lights, has an enormous impact on what a viewer can judge about the content (the objects), properties (the geometric characteristics and spatial relations of the objects) and other aesthetic qualities of a scene. The traditional approach to lighting design for image synthesis is based on manual design methods, whereby users interactively specify values of lighting parameters, render the scene, and modify the lighting parameters until the desired visual properties of the scene are achieved. Non-expert users encounter a number of difficulties in selecting the appropriate lighting parameters, as the process requires both a subtle technical and aesthetic understanding of lighting in computer graphics. We review range of "smart" lighting design and steady slow convergence on ideal lighting approaches which optimise the lighting configuration for a scene with respect to a set of absolute perceptual metrics. More recently perceptual approaches have been combined with aspects of exemplar driven approaches to yield "lighting-by-example" techniques that can replicate the lighting of existing static 2D images and 3D scenes.
收起
摘要 :
Most of the time we work hard to create sharp and clear images. After all, we make our pictures to communicate our message as clearly as possible. Pictures meant for utilitarian purposes should be simple and direct. For example, i...
展开
Most of the time we work hard to create sharp and clear images. After all, we make our pictures to communicate our message as clearly as possible. Pictures meant for utilitarian purposes should be simple and direct. For example, if you need to change a photocopier part, you want the repair diagram to be uncluttered and comprehensible. There are also pictures that have a more human purpose, perhaps to help tell a story. The intention of such images isn't to convey information, but share a sense of mood and feeling. There are also pictures that are almost all mood. These are abstract or impressionistic types of images. We've seen computer graphics used for all of these purposes in recent years, and the styles continue to proliferate. From an early focus on a kind of photorealism, the kinds of pictures we create with computers have evolved to embrace a wide variety of styles, some of which seem to look like traditional media. There are lots of interesting ways to make approximate images. This paper looks at some ways to create approximate images using relaxation and optimization techniques.
收起
摘要 :
Recent GPU technology advances have led to dramatic changes in graphics software that let applications exploit the GPU's full power through programmable shaders. Introductory computer graphics courses should reflect these advances.