Tauray: A Scalable Real-Time Open-Source Path Tracer for Stereo and Light Field Displays (Software)
Beskrivning
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)
Visa merPubliceringsår
2022
Typ av data
Upphovspersoner
Erwan Leria - Upphovsperson
Julius Ikkala - Upphovsperson
Markku Mäkitalo - Upphovsperson
Pekka Jääskeläinen - Upphovsperson
Unknown organization
Tuomas Lauttia - Upphovsperson
Zenodo - Utgivare
Projekt
Övriga uppgifter
Vetenskapsområden
Data- och informationsvetenskap
Språk
engelska
Öppen tillgång
Öppet