Evgenii Golubev
|
abd2e6a8
|
Factor out VBuffer code
|
7 年前 |
Evgenii Golubev
|
9ad0328e
|
Update comment
|
7 年前 |
Evgenii Golubev
|
3edb0ad6
|
Add support for multiple VBuffer views
|
7 年前 |
Evgenii Golubev
|
389ea636
|
Move the volumetric lighting preset to ShaderConfig
|
7 年前 |
Evgenii Golubev
|
24634f16
|
Reduce the reliance on macros for sampling the V-Buffer
|
7 年前 |
Evgenii Golubev
|
14a2be10
|
Implement biquadratic filtering of the volumetric lighting
|
7 年前 |
Evgenii Golubev
|
4d0996e2
|
Use HW trilinear filtering for V-Buffer sampling
|
7 年前 |
GitHub
|
cf64846a
|
Update comment
|
7 年前 |
Evgenii Golubev
|
0e919cf3
|
Add a TODO
|
7 年前 |
Evgenii Golubev
|
bfa0fe64
|
Reintroduce the sampling pattern rotation
|
7 年前 |
GitHub
|
811cea70
|
Add a comment about animated lights
|
7 年前 |
GitHub
|
cc837bbc
|
Add comments
|
7 年前 |
Evgenii Golubev
|
924b5cb4
|
Add a hack to reduce flickering due to undersampling
|
7 年前 |
Evgenii Golubev
|
6b3fada4
|
Remove the pattern rotation and add comments
|
7 年前 |
Evgenii Golubev
|
12ec89ac
|
Rotate the sampling pattern by 15 degrees in order to maximize the resolution along X and Y
|
7 年前 |
Evgenii Golubev
|
0bc6de30
|
Use RGBHalf - appears to be fixed
|
7 年前 |
GitHub
|
485035dc
|
Replace '>' with '!=', might be faster
|
7 年前 |
Evgenii Golubev
|
3bacf43d
|
Add a kernel without reprojection just for the Editor
|
7 年前 |
Evgenii Golubev
|
ee6179f1
|
Add more comments
|
7 年前 |
Evgenii Golubev
|
97ac113b
|
Add sphere-packed offsets in XY
|
7 年前 |
Evgenii Golubev
|
a98ff7da
|
Merge branch 'volumetrics' of https://github.com/EvgeniiG/ScriptableRenderLoop into volumetrics
|
7 年前 |
GitHub
|
9d856f65
|
Do not use division, prefer rcp()
|
7 年前 |
Evgenii Golubev
|
104a7bbc
|
Document exponential moving average and update the blend factor
|
7 年前 |
Evgenii Golubev
|
0bdfbf03
|
Add a centered ray direction to better support screen space stratification
|
7 年前 |
Evgenii Golubev
|
a013ecb1
|
Improve the reprojection quality
|
7 年前 |
Evgenii Golubev
|
aaf02499
|
Add a #define to control reprojection
|
7 年前 |
Evgenii Golubev
|
8df9f3db
|
Add some jittering
|
7 年前 |
Evgenii Golubev
|
2b8a0127
|
Reproject voxel lighting only
|
7 年前 |
Evgenii Golubev
|
9b7488e1
|
Factor out EvaluateVoxelLighting()
|
7 年前 |
Evgenii Golubev
|
016a51ff
|
Prepare the volumetric reprojection framework
|
7 年前 |
Evgenii Golubev
|
ed2c8061
|
Merge branch 'cam_rel_magic' of https://github.com/EvgeniiG/ScriptableRenderLoop into volumetrics
|
7 年前 |
Evgenii Golubev
|
2e30e761
|
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderPipeline into volumetrics
|
7 年前 |
Evgenii Golubev
|
fc06d6c6
|
Move V-buffer sampling to AtmosphericScattering.hlsl
|
7 年前 |
Evgenii Golubev
|
78563feb
|
Merge branch 'master'
|
7 年前 |
Evgenii Golubev
|
2c514fe2
|
Add volumetric attenuation to box lights
|
7 年前 |
Evgenii Golubev
|
c9aec5fe
|
Load precomputed light.range
|
7 年前 |
Evgenii Golubev
|
7779e807
|
Merge branch 'master'
|
7 年前 |
Evgenii Golubev
|
674ea1ba
|
Optimize box lights
|
7 年前 |
Evgenii Golubev
|
ae685427
|
Add support for box lights (unoptimized, WIP)
|
7 年前 |
Evgenii Golubev
|
a4ca9f56
|
Start integration from the near plane to avoid artifacts
|
7 年前 |
Evgenii Golubev
|
11be6841
|
Fix the double transmittance bug
|
7 年前 |
Evgenii Golubev
|
2d09a867
|
Add support for pyramid lights
|
7 年前 |
Evgenii Golubev
|
33d14b62
|
Share the light loop code
|
7 年前 |
Evgenii Golubev
|
c16681df
|
Merge branch 'master'
|
7 年前 |
Evgenii Golubev
|
e070046d
|
WIP
|
7 年前 |
Evgenii Golubev
|
20b14f95
|
Merge branch 'master' of https://github.com/EvgeniiG/ScriptableRenderLoop into volumetrics
|
7 年前 |
Evgenii Golubev
|
ec7af864
|
Clean up
|
7 年前 |
Evgenii Golubev
|
41170e86
|
Fix the priority of the volumetric lighting pass
|
7 年前 |
Evgenii Golubev
|
7106bb0a
|
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderPipeline into volumetrics
|
7 年前 |
Evgenii Golubev
|
189e75df
|
Re-add sky support to volumetrics
|
7 年前 |