Lichtenbelt, 1997 - Google Patents
Design of a high performance volume visualization systemLichtenbelt, 1997
View PDF- Document ID
- 7315149040248899903
- Author
- Lichtenbelt B
- Publication year
- Publication venue
- Proceedings of the ACM SIGGRAPH/EUROGRAPHICS workshop on Graphics hardware
External Links
Snippet
Visunlizing three dimensional discrete datasets has been a topic of many research projects and papers in the past decade. We discuss the issues that come up when designing a whole computer system cnpable of visualizing these datasets in real time. We explain the three …
- 241000287828 Gallus gallus 0 abstract description 3
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/80—Shading
- G06T15/83—Phong shading
-
- 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
- G06T15/405—Hidden part removal using Z-buffer
-
- 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/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/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/50—Lighting effects
- G06T15/60—Shadow generation
-
- 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
- G06T1/00—General purpose image data processing
- G06T1/20—Processor architectures; Processor configuration, e.g. pipelining
-
- 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
- G06T15/00—3D [Three Dimensional] image rendering
- G06T15/08—Volume rendering
-
- 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
- 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2210/00—Indexing scheme for image generation or computer graphics
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for programme control, e.g. control unit
- G06F9/06—Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Deering et al. | The triangle processor and normal vector shader: a VLSI system for high performance graphics | |
US6597363B1 (en) | Graphics processor with deferred shading | |
Weiler et al. | Hardware-based view-independent cell projection | |
US10497173B2 (en) | Apparatus and method for hierarchical adaptive tessellation | |
US5517603A (en) | Scanline rendering device for generating pixel values for displaying three-dimensional graphical images | |
US5345541A (en) | Method and apparatus for approximating a value between two endpoint values in a three-dimensional image rendering device | |
US5706415A (en) | Method and apparatus for distributed interpolation of pixel shading parameter values | |
Ray et al. | Ray casting architectures for volume visualization | |
US5307449A (en) | Method and apparatus for simultaneously rendering multiple scanlines | |
Kruger et al. | A particle system for interactive visualization of 3D flows | |
US10628910B2 (en) | Vertex shader with primitive replication | |
Lefohn et al. | A streaming narrow-band algorithm: interactive computation and visualization of level sets | |
Weiskopf et al. | Texture-based visualization of unsteady 3d flow by real-time advection and volumetric illumination | |
US6377266B1 (en) | Bit BLT with multiple graphics processors | |
EP2876606B1 (en) | A graphics processing architecture employing a unified shader | |
Weiskopf et al. | Volume clipping via per-fragment operations in texture-based volume visualization | |
US6137497A (en) | Post transformation clipping in a geometry accelerator | |
Apgar et al. | A display system for the Stellar graphics supercomputer model GS1000 | |
JPH11272880A (en) | Local eye vector fast calculating method using fixed-decimal point writing unit | |
Wiegand | Interactive rendering of CSG models | |
US10395423B2 (en) | Apparatus and method for rendering adaptive mesh refinement (AMR) data | |
Lichtenbelt | Design of a high performance volume visualization system | |
Park et al. | An effective pixel rasterization pipeline architecture for 3D rendering processors | |
Xue et al. | Efficient splatting using modern graphics hardware | |
US6885375B2 (en) | Stalling pipelines in large designs |