Skip to content

Commit

Permalink
New Demo
Browse files Browse the repository at this point in the history
New Demo for download
Improved examplescene
Unity light intensity now saves
Added a "Clay Mode" under functionality settings
Increased DoF Aperature Size slider's size
Capped bloom
Fixed anistropic direction being wrong in NEE
Fixed bloom breaking when changing resolutions
Added button to save material properties while in play so they persist back to editor
Replaced TAA with older version with some modifications
Added per material normal map strength slider
Added user modifiable metallic and roughness remap parameters
ReSTIR now works in mirrors
Optimized ReSTIR GI performance by about 25%
Added define to enable backfacing
Optimized texture atlas creation by another 50%
Raytracingobjects will now dissable static batching flag only instead of all static flags
AtlasSize modifier works again
Removed SVGF
  • Loading branch information
Pjbomb2 committed Jan 27, 2024
1 parent 88b20d9 commit d1e3ef8
Show file tree
Hide file tree
Showing 29 changed files with 11,250 additions and 2,140 deletions.
7 changes: 4 additions & 3 deletions README.md
Binary file modified TrueTrace.unitypackage
Binary file not shown.
6,809 changes: 6,647 additions & 162 deletions TrueTrace/DemoScene.unity
83 changes: 55 additions & 28 deletions TrueTrace/Editor/PathTracerSettings.cs
51 changes: 47 additions & 4 deletions TrueTrace/Editor/RayTracingObjectEditor.cs
4,656 changes: 3,832 additions & 824 deletions TrueTrace/ExampleScene.unity
10 changes: 4 additions & 6 deletions TrueTrace/Models/1sponza (2)/Materials/sponza_thorn_diff.mat
205 changes: 78 additions & 127 deletions TrueTrace/Resources/AssetManager.cs
11 changes: 4 additions & 7 deletions TrueTrace/Resources/Builders/BVH2Builder.cs
2 changes: 1 addition & 1 deletion TrueTrace/Resources/Builders/BVH8Builder.cs
42 changes: 40 additions & 2 deletions TrueTrace/Resources/Builders/CommonVars.cs
3 changes: 3 additions & 0 deletions TrueTrace/Resources/GlobalDefines.cginc
4 changes: 1 addition & 3 deletions TrueTrace/Resources/MainCompute/CommonData.cginc
20 changes: 17 additions & 3 deletions TrueTrace/Resources/MainCompute/IntersectionKernels.compute
6 changes: 3 additions & 3 deletions TrueTrace/Resources/MainCompute/Materials.cginc
33 changes: 28 additions & 5 deletions TrueTrace/Resources/MainCompute/RayGenKernels.compute
81 changes: 27 additions & 54 deletions TrueTrace/Resources/MainCompute/RayTracingShader.compute
105 changes: 69 additions & 36 deletions TrueTrace/Resources/MainCompute/ReSTIRGI.compute
4 changes: 2 additions & 2 deletions TrueTrace/Resources/Objects/ParentObject.cs
26 changes: 24 additions & 2 deletions TrueTrace/Resources/Objects/RayTracingObject.cs
602 changes: 0 additions & 602 deletions TrueTrace/Resources/PostProcess/Compute/SVGF.compute

This file was deleted.

6 changes: 3 additions & 3 deletions TrueTrace/Resources/PostProcess/Compute/TAA.compute
167 changes: 2 additions & 165 deletions TrueTrace/Resources/PostProcess/Denoiser.cs
12 changes: 3 additions & 9 deletions TrueTrace/Resources/PostProcess/ReSTIRASVGF/ReSTIRASVGF.compute
75 changes: 36 additions & 39 deletions TrueTrace/Resources/PostProcess/ReSTIRASVGF/ReSTIRASVGF.cs
85 changes: 38 additions & 47 deletions TrueTrace/Resources/RayTracingMaster.cs
1 change: 0 additions & 1 deletion TrueTrace/Resources/Utility/GeneralMeshFunctions.compute
282 changes: 281 additions & 1 deletion TrueTrace/Resources/Utility/MaterialMappings.xml

0 comments on commit d1e3ef8

Please sign in to comment.