Marschner et al., 2018 - Google Patents
Ray tracingMarschner et al., 2018
- Document ID
- 12073968570772251863
- Author
- Marschner S
- Shirley P
- Ashikhmin M
- Gleicher M
- Hoffman N
- Johnson G
- Munzner T
- Reinhard E
- Thompson W
- Willemsen P
- Wyvill B
- Publication year
- Publication venue
- Fundamentals of Computer Graphics
External Links
Snippet
This chapter covers basic methods for ray generation, ray intersection, and shading that are sufficient for implementing a simple demonstration ray tracer. For a really useful system, more efficient ray intersection techniques, the real potential of a ray tracer sees with the …
- 238000000034 method 0 abstract description 17
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/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/10—Geometric effects
- G06T15/20—Perspective computation
- G06T15/205—Image-based rendering
-
- 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/04—Texture mapping
-
- 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/10—Geometric effects
- G06T15/40—Hidden part removal
-
- 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
- G06T17/00—Three dimensional [3D] modelling, e.g. data description of 3D objects
- G06T17/05—Geographic models
-
- 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
- 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
- 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
- G06T17/00—Three dimensional [3D] modelling, e.g. data description of 3D objects
- G06T17/005—Tree description, e.g. octree, quadtree
-
- 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
- G06T7/00—Image analysis
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7362332B2 (en) | System and method of simulating motion blur efficiently | |
| US6853377B2 (en) | System and method of improved calculation of diffusely reflected light | |
| Lindstrom et al. | Image-driven simplification | |
| Airey et al. | Towards image realism with interactive update rates in complex virtual building environments | |
| Bala et al. | Radiance interpolants for accelerated bounded-error ray tracing | |
| US7009608B2 (en) | System and method of using multiple representations per object in computer graphics | |
| US6825840B2 (en) | System and method of adjusting ray origins when shading vertices with rays | |
| Szirmay-Kalos et al. | GPU-based techniques for global illumination effects | |
| Mudge et al. | Viewpoint quality and scene understanding | |
| Vyatkin et al. | Voxel Volumes volume-oriented visualization system | |
| Marschner et al. | Ray tracing | |
| Marniok et al. | Real-time variational range image fusion and visualization for large-scale scenes using GPU hash tables | |
| AU2017228700A1 (en) | System and method of rendering a surface | |
| KR100372901B1 (en) | Ray-tracing acceleration method using ZF-buffer | |
| Shirley | Ray tracing | |
| Jung et al. | Efficient rendering of light field images | |
| Schäfer | Efficient Object-Based Hierarchical Radiosity Methods | |
| Blau | Performance evaluation for computer image synthesis systems | |
| Popescu et al. | Sample-based cameras for feed forward reflection rendering | |
| Clemenz et al. | Reflection Techniques in Real-Time Computer Graphics | |
| Jung et al. | Efficient depth-compensated interpolation for full parallax displays | |
| Romanov | ON THE DEVELOPMENT OF SOFTWARE WITH A GRAPHICAL INTERFACE THAT SIMULATES THE ASSEMBLY OF THE CONSTRUCTOR | |
| Ranta et al. | GPU objects | |
| Mei et al. | A hybrid backward-forward method for interactive reflections | |
| Goradia et al. | Tracing specular light paths in point-based scenes |