Evgenii Golubev
|
ab866dab
|
Add the initial implementation of light importance sampling
|
8 年前 |
Evgenii Golubev
|
d1f3563b
|
Rename ImportanceSampleGGXViewIndDir() to ImportanceSampleGGXDirVeqN()
|
8 年前 |
Tim Cooper
|
287456d2
|
fix final issues (possible null ref + calling wrong function on cleanup)
|
8 年前 |
Evgenii Golubev
|
e195a008
|
Remove semicolons after macro definitions
|
8 年前 |
Tim Cooper
|
0f344926
|
Fix feedback from PR
|
8 年前 |
Evgenii Golubev
|
33a76e5a
|
Factor out PARALLEL_SCAN()
|
8 年前 |
Tim Cooper
|
1144884f
|
Merge remote-tracking branch 'origin/master' into refactorentrypoint
Conflicts:
Assets/ScriptableRenderLoop/HDRenderLoop/Lighting/TilePass/TilePass.cs
|
8 年前 |
Evgenii Golubev
|
3c94f605
|
Store the MIS data in an equiareal map
|
8 年前 |
Tim Cooper
|
5ce376fd
|
Moving to interfaced based SRL for better abstraction from Unity core
|
8 年前 |
Evgenii Golubev
|
c31ad089
|
Build probability tables using only 2D textures (cubemaps as arrays)
|
8 年前 |
Tim Cooper
|
d159698d
|
Add code to the loops to clear the intermediate renderers generated by the loop.
|
8 年前 |
Evgenii Golubev
|
9ec4d867
|
Clean up
|
8 年前 |
Tim Cooper
|
6efb23b6
|
[srl]Start porting loops to use new state context.
|
8 年前 |
runes
|
4e827773
|
Changed tabs to spaces and removed debug code in shadeopaque
|
8 年前 |
Tim Cooper
|
7c771e53
|
[srl]Fix scene view rendering of fptl and hd loop
|
8 年前 |
runes
|
9d2ab9fb
|
reintroduced compute shader version of light evaluation code
|
8 年前 |
Tim Cooper
|
1ddcb9ee
|
Merge remote-tracking branch 'origin/master' into refactorentrypoint
|
8 年前 |
Tim Cooper
|
e9ce1c42
|
[srl]Implement c# changes to match the c++ code changes.
|
8 年前 |
Tim Cooper
|
e6b70122
|
[Material Graph]Show slot default inputs in the inspector.
|
8 年前 |
Peter Bay Bastian
|
46e1234d
|
Styling for connectors
|
8 年前 |
Peter Bay Bastian
|
cb87ed84
|
Minor improvements to graph inspector
|
8 年前 |
Peter Bay Bastian
|
7343f497
|
Added IDisposable functionality to ObjectPool (and ListPool)
|
8 年前 |
Peter Bay Bastian
|
ddc991d7
|
Removed un-pin functionality, such that a node is always pinned (defaults to active master node). Also improved interface for AbstractGraphInspector.
|
8 年前 |
Peter Bay Bastian
|
e5c4ffb6
|
Inspector now listens for changes to node relevant to the previewed node. It is now possible to pin the selected node, while another node is pinned (to avoid having to click 2 times). Constant re-paint is now only turned on if any relevant nodes require time.
|
8 年前 |
Peter Bay Bastian
|
a2959466
|
Implemented node pinning
|
8 年前 |
Peter Bay Bastian
|
2483a684
|
Added preview of first selected node in inspector
|
8 年前 |
Peter Bay Bastian
|
0d1c4d7e
|
Extracted common parts of MaterialGraphAsset, MaterialRemapAsset and MaterialSubGraphAsset into abstract class
|
8 年前 |
Evgenii Golubev
|
5f0870cc
|
Update comments and store the value of the integral of the image
|
8 年前 |
Evgenii Golubev
|
0b7d0d75
|
Update the comment
|
8 年前 |
Evgenii Golubev
|
52100761
|
Use texture Load() instead of sampling
|
8 年前 |
GitHub
|
8760c4f3
|
Merge pull request #65 from Unity-Technologies/LayeredLit
First version of Layered Lit shader height based blending.
|
8 年前 |
Evgenii Golubev
|
c3acc973
|
Initial implementation of BuildProabilityTables()
|
8 年前 |
GitHub
|
d5fa4483
|
Merge pull request #64 from EvgeniiG/master
Optimize IntegrateLD()
|
8 年前 |
Evgenii Golubev
|
62d91392
|
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop
|
8 年前 |
Evgenii Golubev
|
0e06d868
|
Implement ComputeCubemapTexelSolidAngle()
|
8 年前 |
Evgenii Golubev
|
1e6ba10e
|
Perform stronger artifact clamping
|
8 年前 |
Evgenii Golubev
|
b9f2f83e
|
Update the comment
|
8 年前 |
Evgenii Golubev
|
8ad80363
|
Rename Hammersley and Fibonacci files
|
8 年前 |
Evgenii Golubev
|
db24b840
|
Remove the unused function argument
|
8 年前 |
Evgenii Golubev
|
e68c22d7
|
Rename ImportanceSampleGGXDirIsotropic() to ImportanceSampleGGXViewIndDir() to avoid confusion
|
8 年前 |
Evgenii Golubev
|
65fc4234
|
Optimize IntegrateLD() by using D_GGX_Inverse()
|
8 年前 |
Evgenii Golubev
|
7e821fe0
|
Implement ImportanceSampleGGXDirIsotropic()
|
8 年前 |
Evgenii Golubev
|
e3a00862
|
Replace max(0, x) with saturate to save 1 VALU
|
8 年前 |
mmikk
|
922fa26b
|
minor clean up. Didn't need these afterall
minor clean up. Didn't need these afterall
|
8 年前 |
Evgenii Golubev
|
dba98485
|
Improve the support of the Fibonacci sequence
|
8 年前 |
mmikk
|
485cc57e
|
prepare for platforms with compute but no texCubeArray
prepare for platforms with compute but no texCubeArray
|
8 年前 |
Evgenii Golubev
|
23f38d59
|
Use the Fibonacci sequence for convolving with GGX
|
8 年前 |
mmikk
|
36652038
|
enable trilinear on panos for ibl on mobile
enable trilinear on panos for ibl on mobile
|
8 年前 |
Evgenii Golubev
|
2b99d652
|
Use the optimized version of Hammersley2d() by default
|
8 年前 |
GitHub
|
5cecc6c4
|
Update README.md
|
8 年前 |