userDayaancancel
reporust_rebootcancel

502 Commits over 607 Days - 0.03cph!

1 Year Ago
Adjust shadow fade transition
1 Year Ago
Foliage assets bake
1 Year Ago
Merge from main
1 Year Ago
Use mips in SH baker to better emulate in game shadows, add mip and sampling options, improve shadow fade transition, fixed issue with multiple materials (again), add spawning method for all effected meshes for testing
1 Year Ago
Fix SHDO baking with with muliple materials and when no material has been assigned. Add baking scene and baking prefab.
1 Year Ago
Optimise SH Baker into larger raycast batches, caching texture data, and SH occlusion sampling using parallel jobs. Handle cases where fbx does not have material assigned by searching local materials folder
1 Year Ago
Merge from main
1 Year Ago
Move SH calculations to vertex shader, use Unity shadow fade function for shadow to SHDO transition/blending, remove unneeded interpolators, fixed precision issue causing SHDO flickering when in shadow range.
1 Year Ago
Encode spherical harmonics directional occlusion (SHDO) into gbuffer for proper shadowing on direct lighting (directional light only), use alpha testing and multi hit backface raycasting in SH baker to better represent foliage shadowing, blend between shadows and SHDO when reaching max shadow range, and use TOD sun direction for SHDO calculation
1 Year Ago
Spherical harmonics baker (L0, L1) to store self shadowing data in foliage vertices
1 Year Ago
Upgrade fbx exporter for exposed export options API
1 Year Ago
Simple AO baker implementation
1 Year Ago
Capsule SDF setup for shadowing foliage out of shadow range
1 Year Ago
Decrease cell size, increase cells per compute
1 Year Ago
Fix error in toggling between instancing on/off
1 Year Ago
Merge from main
1 Year Ago
Set instancing convar to editor only, remove hardcode instancing on in tutorial island
1 Year Ago
Merge from foliage_instancing
1 Year Ago
Set placement population as structured buffer
1 Year Ago
Fix graphics buffer target flag for population compute, fix possible RNG issue, remove redundant texture samples in placement compute
1 Year Ago
Merge from foliage_instancing
1 Year Ago
Set constant for max refresh distance for now
1 Year Ago
Fix issue with max refresh value causing foliage to stop rendering at some locations/angles
1 Year Ago
Handle foliage grid in tutorial island
1 Year Ago
Merge from foliage_instancing
1 Year Ago
Process foliage cells based on validation checks in collect job, error handling for failed gpu readback, and fix for baked foliage grid
1 Year Ago
Add quality parameter for density falloff
1 Year Ago
Turn off mip streaming on foliage textures
1 Year Ago
Merge from main
1 Year Ago
Switch back to heightmap
1 Year Ago
Merge from foliage_instancing
1 Year Ago
Fix culling edge case
1 Year Ago
Handle when camera is in cells that are still processing
1 Year Ago
Use coarse heightmap for better height placements, replace cell invalidation step with more robust coordinate tracking, and prune no longer needed graphics buffer flags
1 Year Ago
Merge from main
1 Year Ago
Merge from foliage_instancing
1 Year Ago
Remove unneeded buffer flag
1 Year Ago
Fix alignment issues with indirect args on different devices
1 Year Ago
Merge from foliage_instancing
1 Year Ago
Correct invalidation offset calculation error
1 Year Ago
Fix spawn issues by stopping invalidation while still computing cells
1 Year Ago
Merge from foliage_instancing
1 Year Ago
Clear placement list on destroy
1 Year Ago
Handle when no foliage placements are created
1 Year Ago
Merge from foliage_instancing
1 Year Ago
Add check for AsyncGPUReadback support
1 Year Ago
Merge from main
1 Year Ago
Fix on destroy issue with foliage grid
1 Year Ago
Remove unused variables
1 Year Ago
Also fix invalidate cell blocks step for negative coords