Skip to content

Commit

Permalink
QoL Additions
Browse files Browse the repository at this point in the history
Added Material Preset System
Fixed typo in radiance cache that caused it to not transfer levels correctly

Minor performance improvements to trace kernels
Setflag for smoothness works now
Clamped min IOR to 1
Shouldn’t need to have ParentObject under the scene gameobject anymore
Fixed bloom slider and bloom passes
Fixed most fireflies from ReSTIR GI Retrace + Radiance Cache
Seperated background into primary and secondary: Secondary is used for indirect lighting
Switched up materials a bit again for ReSTIR
Fixed DoF Autofocus
  • Loading branch information
Pjbomb2 committed Jul 9, 2024
1 parent d6a70ca commit 7b0f2fc
Show file tree
Hide file tree
Showing 35 changed files with 98,044 additions and 33,418 deletions.
2 changes: 2 additions & 0 deletions README.md
Binary file modified TrueTrace.unitypackage
Binary file not shown.
28 changes: 14 additions & 14 deletions TrueTrace/DemoScene.asset
129,980 changes: 97,229 additions & 32,751 deletions TrueTrace/DemoScene.unity
95 changes: 63 additions & 32 deletions TrueTrace/Editor/PathTracerSettings.cs
187 changes: 184 additions & 3 deletions TrueTrace/Editor/RayTracingObjectEditor.cs
28 changes: 1 addition & 27 deletions TrueTrace/Resources/AssetManager.cs
16 changes: 12 additions & 4 deletions TrueTrace/Resources/Builders/CommonVars.cs
88 changes: 33 additions & 55 deletions TrueTrace/Resources/MainCompute/CommonData.cginc
93 changes: 35 additions & 58 deletions TrueTrace/Resources/MainCompute/IntersectionKernels.compute
31 changes: 19 additions & 12 deletions TrueTrace/Resources/MainCompute/Materials.cginc
179 changes: 2 additions & 177 deletions TrueTrace/Resources/MainCompute/RayGenKernels.compute
99 changes: 43 additions & 56 deletions TrueTrace/Resources/MainCompute/RayTracingShader.compute
26 changes: 15 additions & 11 deletions TrueTrace/Resources/MainCompute/ReSTIRGI.compute
2 changes: 1 addition & 1 deletion TrueTrace/Resources/Objects/ParentObject.cs
2 changes: 1 addition & 1 deletion TrueTrace/Resources/Objects/RayTracingLights.cs
6 changes: 3 additions & 3 deletions TrueTrace/Resources/Objects/RayTracingObject.cs
1 change: 1 addition & 0 deletions TrueTrace/Resources/Objects/TerrainObject.cs
1 change: 1 addition & 0 deletions TrueTrace/Resources/Objects/VideoObject.cs
33 changes: 32 additions & 1 deletion TrueTrace/Resources/PostProcess/ASVGF.compute
43 changes: 29 additions & 14 deletions TrueTrace/Resources/PostProcess/ASVGF.cs
10 changes: 5 additions & 5 deletions TrueTrace/Resources/PostProcess/Compute/Bloom.compute
4 changes: 0 additions & 4 deletions TrueTrace/Resources/PostProcess/Compute/TAAU.compute
2 changes: 1 addition & 1 deletion TrueTrace/Resources/PostProcess/Compute/Upscaler.compute
35 changes: 11 additions & 24 deletions TrueTrace/Resources/PostProcess/Denoiser.cs
31 changes: 30 additions & 1 deletion TrueTrace/Resources/PostProcess/ReSTIRASVGF/ReSTIRASVGF.compute
34 changes: 25 additions & 9 deletions TrueTrace/Resources/PostProcess/ReSTIRASVGF/ReSTIRASVGF.cs
180 changes: 51 additions & 129 deletions TrueTrace/Resources/RayTracingMaster.cs
14 changes: 14 additions & 0 deletions TrueTrace/Resources/RenderPipelines/TTProbeHandle.cs
8 changes: 6 additions & 2 deletions TrueTrace/Resources/Utility/BVHRefitter.compute
23 changes: 5 additions & 18 deletions TrueTrace/Resources/Utility/GeneralMeshFunctions.compute
24 changes: 22 additions & 2 deletions TrueTrace/Resources/Utility/MaterialMappings.xml
71 changes: 71 additions & 0 deletions TrueTrace/Resources/Utility/MaterialPresets.xml
80 changes: 80 additions & 0 deletions TrueTrace/Resources/Utility/PlusMaterial.mat
6 changes: 3 additions & 3 deletions TrueTrace/Resources/Utility/TTSettings.cs

0 comments on commit 7b0f2fc

Please sign in to comment.