Tauray: A Scalable Real-Time Open-Source Path Tracer for Stereo and Light Field Displays (Software)

Kuvaus

Tauray (https://github.com/vga-group/tauray) is a real-time rendering framework, with a focus on distributed computing, scalability, portability and low latency. It uses C++17 and Vulkan, primarily relying on the VK_KHR_ray_tracing extension, but comes with a fallback rasterization mode that can be used on devices that do not have that extension. Tauray development is led by the VGA research group in Tampere University. The project is described in a conference publication, which includes performance benchmarks and more information on Tauray. The main features of Tauray are: Real-time path tracing (--renderer=path-tracer) Accumulation mode (--accumulation) Denoising (--denoiser=svgf or --denoiser=bmfr) Offline rendering (--headless=output_file) Animations with --animation Output file type with --filetype=[png,exr] DDISH-GI, as used in the DDISH-GI publication (--renderer=dshgi) Remote probe rendering (--renderer=dshgi-server and --renderer=dshgi-client) Note that scenes for DDISH-GI need to be authored to include the probe grid: use the included Blender glTF export plugin and place an irradiance volume! Multi-GPU rendering (real-time and offline!) All compatible GPUs are used by default (you can limit to one with --devices=0) Light field rendering Real-time for Looking Glass displays: --display=looking-glass Offline: --camera-grid=w,h,x,y and --camera-recentering-distance=distance VR rendering (--display=openxr)
Näytä enemmän

Julkaisuvuosi

2022

Aineiston tyyppi

Tekijät

Erwan Leria - Tekijä

Julius Ikkala - Tekijä

Markku Mäkitalo - Tekijä

Pekka Jääskeläinen - Tekijä

Tuntematon organisaatio

Tuomas Lauttia - Tekijä

Zenodo - Julkaisija

Projekti

Muut tiedot

Tieteenalat

Tietojenkäsittely ja informaatiotieteet

Kieli

englanti

Saatavuus

Avoin

Lisenssi

muu

Avainsanat

Computer and information sciences

Asiasanat

Ajallinen kattavuus

undefined

Liittyvät aineistot