TrueTrace: High-Performance Global Illumination Pathtracing Renderer

TrueTrace is a high-performance global illumination pathtracing renderer built for Unity. It's designed to create realistic images and is highly customizable. This renderer uses pathtracing to achieve realistic results and is not intended for real-time use, but rather for rendering complex scenes. It's still a work in progress, and feedback and suggestions are encouraged. TrueTrace supports a wide range of features, including Disney BSDF materials, complex emissive meshes, runtime transform and removal of objects, and more.

Features:

  • High Performance Compute Shader based path tracing without RT cores
  • Compressed Wide Bounding Volume Hierarchy for High Performance Software RT(no RT Cores)
  • No specific GPU vendor needed(this will run on integrated graphics if you so wish it, aka no RTX cores needed)
  • Hardware RT Support for modern cards
  • Full Disney BSDF for materials
  • Full support for complex emissive meshes
  • Runtime transform, add, and removal of objects
  • Runtime modifiable materials
  • ASVGF for realtime denoising
  • OIDN for offline denoising
  • PBR Texture Support
  • Next Event Estimation with Multiple Importance Sampling
  • Spherical Gaussian Light Tree or the Light BVH for Next Event Estimation
  • Support for all default unity lights(Using Next Event Estimation)
  • Bloom, Depth of Field, AutoExposure, TAA, Tonemapping
  • Precomputed Multiple Atmospheric Scattering for the sky
  • Object Instancing(Without RT Cores)
  • ReSTIR GI(cursed implementation)
  • Simple upscaling ability
  • Supports Built-in, HDRP, and URP
  • Full skinned mesh support
  • Supports deformable standard meshes
  • Supports unity heightmap terrain and heightmap trees
  • Enironment Map Importance Sampling
  • Radiance Cache
  • Material Preset System
  • Efficient Panorama Rendering
  • IES for spotlights
  • True Bindless texturing(Thanks to Meetem)
  • Convolution Bloom(Not mine)
  • Vulkan and Metal support(Your mileage may vary)
  • Mesh slicing using SDFs(Does not modify meshes, for rendering cuts only, like cross-sections)
  • EON and vMF diffuse models
  • Chromatic Aberation, Saturation, Colored Vignette
  • Full Multiscatter Fog(Not realtime)
  • Orthographic Camera

TrueTrace: High-Performance Global Illumination Pathtracing Renderer - Asset Store

πŸ€– Chat with AI

AI is typing

Suggested Posts

LUMINA GI 2024: Real-Time Voxel Global Illumination

LUMINA GI 2024: Real-Time Voxel Global Illumination Thumbnail

Bakery - High-End GPU Lightmapper

Bakery - High-End GPU Lightmapper Thumbnail

Magic Byte Render Pipeline: High-Quality Rendering for Unity 3D

Magic Byte Render Pipeline: High-Quality Rendering for Unity 3D Thumbnail

Hexasphere Grid System: High-Performance Spherical Grids

Hexasphere Grid System: High-Performance Spherical Grids Thumbnail

Scan Effect URP: High-Performance Scan Effect Package

Scan Effect URP: High-Performance Scan Effect Package Thumbnail

VoxelTown: A High-Performance Voxel Engine for Unity

VoxelTown: A High-Performance Voxel Engine for Unity Thumbnail