Skip to content

v.2.5.5

Latest
Compare
Choose a tag to compare
@Pjbomb2 Pjbomb2 released this 27 Dec 00:38
e5ffe50

Large CPU Optimizations!
Switched the light BVH TLAS builder over to using async
Optimized light BVH builder by about 20%
Optimized mesh loading by about 50%
Instanced objects can now be moved around independantly without huge lag if you have tens of thousands of them
Same goes for emissive instanced

Large RAM Optimizations!
Reduced Maximum Ram Use during BVH building by about 25%
Reduced reserved RAM use significantly
Improved overall build times for SWRT(for 17 million triangles, went from 1:50 to 1:43)

Added back colored thin glass
Added hash buffer compaction for the radcache
Added small script for instancing arrays
Added OPTIX support(thanks to UnityDev)

Fixed HWRT instances index
Fixed AO/visible radcache
Fixed OIDN in unity 6000
Fixed white lines in corners with restir
Fixed gaussian tree being incorrectly weighted for differently parented objects
Fixed OIDN at frame limiter = 0
Fixed issue with panorama + ReSTIR
Fixed the scaled intensity for the BUILDER of the lightbvh
Fixed terrain
Fixed unity crashing in the even that there is no emissive meshes in the scene
Fixed handling of skinned meshes vertex buffers occasionally going out of date

Increased max submesh * mesh count for HWRT instances from 65k to 134 million
Small modification to radcache to allow for nicer subsurface scattering
More tuning to radcache
Changed naming scheme for screenshots and panoramas
Panoramas will now go back to the previous resolution when its done
Very minor optimizations to radcache

Optimized ReSTIR spatial by about 50% while maintaining similar quality by switching to 2 spatial passes
Minor general ReSTIR optimizations