Conversy et al., 2002 - Google Patents
The svgl toolkit: enabling fast rendering of rich 2D graphicsConversy et al., 2002
View PDF- Document ID
- 1023498185686721408
- Author
- Conversy S
- Fekete J
- Publication year
External Links
Snippet
As more and more powerful graphical processors be-come available on mainstream computers, it becomes possible to investigate the design of visually rich and fast interactive applications. In this article, we present S VGL, a graphical toolkit that enables programmers …
- 238000009877 rendering 0 title description 33
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T15/00—3D [Three Dimensional] image rendering
- G06T15/50—Lighting effects
- G06T15/503—Blending, e.g. for anti-aliasing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T15/00—3D [Three Dimensional] image rendering
- G06T15/50—Lighting effects
- G06T15/80—Shading
- G06T15/83—Phong shading
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T11/00—2D [Two Dimensional] image generation
- G06T11/20—Drawing from basic elements, e.g. lines or circles
- G06T11/206—Drawing of charts or graphs
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T15/00—3D [Three Dimensional] image rendering
- G06T15/50—Lighting effects
- G06T15/60—Shadow generation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T11/00—2D [Two Dimensional] image generation
- G06T11/40—Filling a planar surface by adding surface attributes, e.g. colour or texture
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T15/00—3D [Three Dimensional] image rendering
- G06T15/50—Lighting effects
- G06T15/506—Illumination models
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T15/00—3D [Three Dimensional] image rendering
- G06T15/04—Texture mapping
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T11/00—2D [Two Dimensional] image generation
- G06T11/001—Texturing; Colouring; Generation of texture or colour
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T15/00—3D [Three Dimensional] image rendering
- G06T15/10—Geometric effects
- G06T15/40—Hidden part removal
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T11/00—2D [Two Dimensional] image generation
- G06T11/60—Editing figures and text; Combining figures or text
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T15/00—3D [Three Dimensional] image rendering
- G06T15/005—General purpose rendering architectures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T15/00—3D [Three Dimensional] image rendering
- G06T15/06—Ray-tracing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2210/00—Indexing scheme for image generation or computer graphics
- G06T2210/08—Bandwidth reduction
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T13/00—Animation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2200/00—Indexing scheme for image data processing or generation, in general
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T17/00—Three dimensional [3D] modelling, e.g. data description of 3D objects
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/20—Handling natural language data
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2213/00—Indexing scheme for animation
- G06T2213/04—Animation description language
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6268865B1 (en) | Method and apparatus for three-dimensional painting | |
| Deussen et al. | Computer-generated pen-and-ink illustration of trees | |
| Wernecke | The Inventor mentor: programming object-oriented 3D graphics with Open Inventor, release 2 | |
| US6184891B1 (en) | Fog simulation for partially transparent objects | |
| Lengyel et al. | Rendering with coherent layers | |
| US8239749B2 (en) | Procedurally expressing graphic objects for web pages | |
| US5812136A (en) | System and method for fast rendering of a three dimensional graphical object | |
| US9142056B1 (en) | Mixed-order compositing for images having three-dimensional painting effects | |
| Bederson et al. | Implementing a zooming user interface: experience building pad++ | |
| GB2357412A (en) | Geometry processing in a 3D graphics rendering pipeline | |
| US7714866B2 (en) | Rendering a simulated vector marker stroke | |
| Pulli | New APIs for mobile graphics | |
| Conversy et al. | The svgl toolkit: enabling fast rendering of rich 2D graphics | |
| Whitted et al. | A software test-bed for the development of 3-D raster graphics systems | |
| Fischer et al. | Illustrative display of hidden iso-surface structures | |
| WO1995024114A2 (en) | Improvements in project management computer programs | |
| Slater et al. | Liberation from rectangles: a tiling method for dynamic modification of objects on raster displays | |
| Stich et al. | Efficient and robust shadow volumes using hierarchical occlusion culling and geometry shaders | |
| Marroquim et al. | Efficient image reconstruction for point-based and line-based rendering | |
| Fekete | The svgl toolkit: enabling fast rendering of rich 2D graphics | |
| Eißele et al. | The G2-Buffer Framework. | |
| Limberger et al. | OpenLL: an API for dynamic 2D and 3D labeling | |
| Es et al. | Accelerated regular grid traversals using extended anisotropic chessboard distance fields on a parallel stream processor | |
| Mesquita et al. | Non-overlapping geometric shadow map | |
| Sanzharov et al. | Vector textures implementation in photorealistic rendering system on gpu |