userDayaancancel
reporust_rebootcancel

150 Commits over 242 Days - 0.03cph!

Today
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
Yesterday
Merge from main
3 Days 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.
5 Days 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
14 Days Ago
Spherical harmonics baker (L0, L1) to store self shadowing data in foliage vertices
21 Days Ago
Upgrade fbx exporter for exposed export options API
22 Days Ago
Simple AO baker implementation
23 Days Ago
Capsule SDF setup for shadowing foliage out of shadow range
23 Days Ago
Decrease cell size, increase cells per compute
28 Days Ago
Fix error in toggling between instancing on/off
28 Days Ago
Merge from main
28 Days Ago
Set instancing convar to editor only, remove hardcode instancing on in tutorial island
30 Days Ago
Merge from foliage_instancing
30 Days Ago
Set placement population as structured buffer
30 Days Ago
Fix graphics buffer target flag for population compute, fix possible RNG issue, remove redundant texture samples in placement compute
31 Days Ago
Merge from foliage_instancing
31 Days Ago
Set constant for max refresh distance for now
31 Days Ago
Fix issue with max refresh value causing foliage to stop rendering at some locations/angles
34 Days Ago
Handle foliage grid in tutorial island
34 Days Ago
Merge from foliage_instancing
34 Days Ago
Process foliage cells based on validation checks in collect job, error handling for failed gpu readback, and fix for baked foliage grid
35 Days Ago
Add quality parameter for density falloff
35 Days Ago
Turn off mip streaming on foliage textures
35 Days Ago
Merge from main
35 Days Ago
Switch back to heightmap
36 Days Ago
Merge from foliage_instancing
36 Days Ago
Fix culling edge case
36 Days Ago
Handle when camera is in cells that are still processing
36 Days 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
41 Days Ago
Merge from main
41 Days Ago
Merge from foliage_instancing
41 Days Ago
Remove unneeded buffer flag
41 Days Ago
Fix alignment issues with indirect args on different devices
43 Days Ago
Merge from foliage_instancing
43 Days Ago
Correct invalidation offset calculation error
44 Days Ago
Fix spawn issues by stopping invalidation while still computing cells
44 Days Ago
Merge from foliage_instancing
44 Days Ago
Clear placement list on destroy
44 Days Ago
Handle when no foliage placements are created
44 Days Ago
Merge from foliage_instancing
44 Days Ago
Add check for AsyncGPUReadback support
44 Days Ago
Merge from main
44 Days Ago
Fix on destroy issue with foliage grid
45 Days Ago
Merge from foliage_instancing
45 Days Ago
Remove unused variables
45 Days Ago
Also fix invalidate cell blocks step for negative coords
45 Days Ago
Fix compute cell block issues when using negative coords
48 Days Ago
Merge from foliage_instancing
48 Days Ago
Fix burst compile error, change position xz to floats to fix issues on larger maps
48 Days Ago
Merge from foliage_instancing