userDayaancancel

487 Commits over 577 Days - 0.04cph!

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
1 Year Ago
Fix compute cell block issues when using negative coords
1 Year Ago
Fix burst compile error, change position xz to floats to fix issues on larger maps
1 Year Ago
Fix compile issue, correct instanceID for vulkan
1 Year Ago
Merge from main
1 Year Ago
Put debug code behind conditionals, disable primitive rendering option, instancing now on by default, dispose all buffers on destroy, move buffers init to after all placements have been added to list, revert sections to main where possible, remove opt vertex macros and noise gen compute.
1 Year Ago
Merge from main
1 Year Ago
Fix possible inconsistent RNG placements, use minimum radius to avoid noticeable culling with shadows, increase cell plane test bias to compensate
1 Year Ago
Add vertex color to binned vertex data; fixing wind and displacement parameters
1 Year Ago
Track compute blocks instead of cells in wrapping grid update; fixes case where invalid cells were not being updated when moving in certain patterns, fix WrapIndex function for all cases
1 Year Ago
Use terrain normal map instead of deriving from the height map for better quality on steep edges, more accurate grass distance based cell count calculation
1 Year Ago
Recompute cells when texture mipmap limit is changed, fix underwater foliage by calculating min max heights in cells, and improve debug view.
1 Year Ago
Revert changes to terrain maps, fix inaccurate heights by setting ignoreMipmapLimit on heightmap
1 Year Ago
Track total possible instance count and recreate buffer if required
1 Year Ago
Merge from main
1 Year Ago
Change detail metallic map to better match the blend2x mode paradigm