Information
- Publication Type: Bachelor Thesis
- Workgroup(s)/Project(s):
- Date: 2013
- Date (Start): 8. April 2013
- Date (End): 30. August 2013
- Matrikelnummer: 1025890
- First Supervisor:
- Keywords: real-time, ray tracing
Abstract
'Ray tracing is the future and will ever be'. This was the title of the ray tracing course at SIGGRAPH 2013, which shows what an important field of research ray tracing currently is. The most important reason ray tracing or path tracing has not yet replaced rasterization are the long computation times. While ray and path tracing already have replaced rasterization for offline rendering in general, we still rarely see it in real time applications. With a lot of promising results presented in the last years we can expect ray tracing to become more popular in the next years.In interactive applications fast response times are needed to create smooth and usable tools. Many different things influence the final rendering time, like the number of refractive and reflective objects, pixels covered by those objects and objects in general. We have developed a basic scene designing tool using ray tracing and have benchmarked different code styles and the impact of various of these parameters on the final render time. We also present a simple technique to determine which regions require re-rendering when changes are introduced to the scene, allowing to save a considerable amount of computation time.
When using scene editing designing tools, for certain features, it is usually desirable to trade artifacts, higher noise levels or reduced image quality for faster render times during interaction. In this thesis we propose different options for interactive scene designing and and our benchmark results as well as the implementation of our scene designing tool.
Additional Files and Images
Weblinks
No further information available.BibTeX
@bachelorsthesis{Streicher-bachelor-2013,
title = "Interactive Scene Manipulation Techniques for Ray Tracing",
author = "Kevin Streicher",
year = "2013",
abstract = "'Ray tracing is the future and will ever be'. This was the
title of the ray tracing course at SIGGRAPH 2013, which
shows what an important field of research ray tracing
currently is. The most important reason ray tracing or path
tracing has not yet replaced rasterization are the long
computation times. While ray and path tracing already have
replaced rasterization for offline rendering in general, we
still rarely see it in real time applications. With a lot of
promising results presented in the last years we can expect
ray tracing to become more popular in the next years. In
interactive applications fast response times are needed to
create smooth and usable tools. Many different things
influence the final rendering time, like the number of
refractive and reflective objects, pixels covered by those
objects and objects in general. We have developed a basic
scene designing tool using ray tracing and have benchmarked
different code styles and the impact of various of these
parameters on the final render time. We also present a
simple technique to determine which regions require
re-rendering when changes are introduced to the scene,
allowing to save a considerable amount of computation time.
When using scene editing designing tools, for certain
features, it is usually desirable to trade artifacts, higher
noise levels or reduced image quality for faster render
times during interaction. In this thesis we propose
different options for interactive scene designing and and
our benchmark results as well as the implementation of our
scene designing tool.",
address = "Favoritenstrasse 9-11/E193-02, A-1040 Vienna, Austria",
school = "Institute of Computer Graphics and Algorithms, Vienna
University of Technology ",
keywords = "real-time, ray tracing",
URL = "https://www.cg.tuwien.ac.at/research/publications/2013/Streicher-bachelor-2013/",
}