Massively Parallel Ray Tracing Algorithm Using GPU

04/13/2015
by   Yutong Qin, et al.
0

Ray tracing is a technique for generating an image by tracing the path of light through pixels in an image plane and simulating the effects of high-quality global illumination at a heavy computational cost. Because of the high computation complexity, it can't reach the requirement of real-time rendering. The emergence of many-core architectures, makes it possible to reduce significantly the running time of ray tracing algorithm by employing the powerful ability of floating point computation. In this paper, a new GPU implementation and optimization of the ray tracing to accelerate the rendering process is presented.

READ FULL TEXT

page 4

page 5

research
01/27/2020

Running on Raygun

With the introduction of Nvidia RTX hardware, ray tracing is now viable ...
research
04/27/2022

Towards Quantum Ray Tracing

Rendering on conventional computers is capable of generating realistic i...
research
01/03/2023

High-Quality Supersampling via Mask-reinforced Deep Learning for Real-time Rendering

To generate high quality rendering images for real time applications, it...
research
06/12/2023

Neural Intersection Function

The ray casting operation in the Monte Carlo ray tracing algorithm usual...
research
08/09/2023

Scientific modeling of Optical 3D Measuring Devices based on GPU-accelerated Ray Tracing using the NVIDIA OptiX Engine

Scientific optical 3D modeling requires the possibility to implement hig...
research
11/14/2019

Efficient Animation of Sparse Voxel Octrees for Real-Time Ray Tracing

A considerable limitation of employing sparse voxels octrees (SVOs) as a...
research
10/17/2021

Real Time Cluster Path Tracing

Photorealistic rendering effects are common in films, but most real time...

Please sign up or login with your details

Forgot password? Click here to reset