# Interactive ray tracing

@inproceedings{Parker1999InteractiveRT, title={Interactive ray tracing}, author={S. Parker and William Martin and Peter-Pike J. Sloan and P. Shirley and B. Smits and C. Hansen}, booktitle={SI3D}, year={1999} }

We examine a rendering system that interactively ray traces n image on a conventional multiprocessor. The implementation i s “brute force” in that it explicitly traces rays through every scree n pixel, yet pays careful attention to system resources for acceleratio n. The design of the system is described, along with issues related to ma erial models, lighting and shadows, and frameless rendering. The syst m is demonstrated for several different types of input scenes . CR Categories: I.3.0… Expand

#### Supplemental Presentations

#### Figures and Topics from this paper

#### 206 Citations

Interactive ray tracing for volume visualization

- Computer Science
- SIGGRAPH Courses
- 2005

A brute-force ray tracing system for interactive volume visualization that is ideal for large datasets on current high-end parallel systems and several optimizations are used including a volume bricking scheme and a shallow data hierarchy. Expand

A Simple and Practical Method for Interactive Ray Tracing of Dynamic Scenes

- Computer Science
- 2003

In order to become truly interactive ray tracing must support dynamic rendering, the system must be able to render dynamic scenes and simple walkthroughs. Expand

Interactive Ray Tracing for Volume Visualization

- Computer Science
- IEEE Trans. Vis. Comput. Graph.
- 1999

Presents a brute-force ray-tracing system for interactive volume visualization that is ideal for large data sets on current high-end parallel systems and several optimizations are used, including a volume bricking scheme and a shallow data hierarchy. Expand

Interactive Raytraced Caustics

- 2003

In computer graphics, bright patterns of light focused onto matte surface s re called “caustics”. We present a method for rendering dynamic scenes with moving caustics at interactive rates. This… Expand

Ray tracing on a cell cluster for virtual environments

- Computer Science
- CGI
- 2009

An interactive system that uses ray tracing as a rendering technique and a modular Virtual Reality framework and a cluster-based ray tracing rendering extension running on a number of Cell Broadband Engine-based servers to simulate interactively effects from geometric optics. Expand

Ray Tracing Animated Scenes using Motion Decomposition

- Computer Science
- Comput. Graph. Forum
- 2006

This paper presents a new approach to ray trace a special but important class of dynamic scenes, namely models whose connectivity does not change over time and for which all possible poses are known in advance. Expand

Ray tracing animated scenes using coherent grid traversal

- Computer Science
- SIGGRAPH 2006
- 2006

By incrementally computing the overlap of the frustum with a slice of grid cells, this work speeds up grid traversal, and achieves ray tracing performance competitive with the fastest known packet-based kd-tree ray tracers. Expand

Interactive Rendering with Coherent Ray Tracing

- Computer Science
- Comput. Graph. Forum
- 2001

For almost two decades researchers have argued that ray tracing will eventually become faster than the rasterization technique that completely dominates todays graphics hardware, but there is hardly any scientific analysis that supports this claim. Expand

The ray engine

- Computer Science
- HWWS '02
- 2002

This GPU ray-intersection implementation reconfigures the geometry engine into a ray engine that efficiently intersects caches of rays for a wide variety of host-based rendering tasks, including ray tracing, path tracing, form factor computation, photon mapping, subsurface scattering and general visibility processing. Expand

Handling dynamic scenes

- Computer Science
- SIGGRAPH Courses
- 2005

This work focuses on the handling of dynamic scenes in an interactive context for ray tracing, which has received few attention by ray tracing researchers so far. Expand

#### References

SHOWING 1-10 OF 50 REFERENCES

Interactive ray tracing for isosurface rendering

- Computer Science
- 1998

We show that it is feasible to perform interactive isosurfacing of very large rectilinear datasets with brute-force ray tracing on a conventional (distributed) shared-memory multiprocessor machine.… Expand

Interactive realism for visualization using ray tracing

- Computer Science
- Proceedings Visualization '95
- 1995

The paper addresses the problem of interactive visual realism and discusses a possible solution: a hybrid rendering paradigm that ties distributed graphics hardware and ray tracing systems together for use in interactive, high visual realism applications. Expand

Towards real-time ray-tracing of combinatorial solid geometric models

- Computer Science
- 1995

This work addresses one of the pressing needs of the Defense Interacti ve Smulation (DIS) community by pro viding the ability to add a physically accurate high-resolution multispectral signature generation node to a distributed simulation when ne w sensor technology needs to be explored. Expand

Overview of Parallel Photo-realistic Graphics

- Computer Science
- Eurographics
- 1998

The nature of data access patterns and often the sheer size of the scene to be rendered, means that a straightforward parallelisation, if one exists, may not always lead to good performance. Expand

Distributed ray tracing

- Computer Science
- SIGGRAPH
- 1984

Motion blur and depth of field calculations can be integrated with the visible surface calculations, avoiding the problems found in previous methods. Expand

Rendering Large Scenes Using Parallel Ray Tracing

- Computer Science
- Parallel Comput.
- 1997

A hybrid scheduling approach is presented that combines demand driven and data parallel techniques, which leads to a scalable and efficient parallel implementation of the ray tracing algorithm with little restriction on the size of the model data base to be rendered. Expand

Beam tracing polygonal objects

- Computer Science, Mathematics
- SIGGRAPH
- 1984

An algorithm that utilizes the spatial coherence of polygonal environments by combining features of both image and object space hidden surface algorithms is described, which enables very fast scan conversion and high resolution output. Expand

ARTS: Accelerated Ray-Tracing System

- Computer Science
- IEEE Computer Graphics and Applications
- 1986

After investigating both simple spatial enumeration and a hybrid octree approach, 3DDDA is developed, a 3D line generator for efficient traversing of both structures and provides an order of magnitude improvement in processing speed compared to other known ray-tracing methods. Expand

Interactive reflections on curved objects

- Computer Science
- SIGGRAPH
- 1998

This paper presents a novel method for interactive computation of reflections on curved objects, which can be reduced to a 2-D one that is utilized more accurately and efficiently. Expand

Ray tracing parametric patches

- Computer Science
- SIGGRAPH
- 1982

An algorithm that uses ray tracing techniques to display bivariate polynomial surface patches and may use complex coordinates for the (u, v)-parameters of the patches to make the computations more uniform. Expand