sebastienlagarde
|
ea867c72
|
HDRenderLoop: Remove Shaders folder and move all files at root + rename XXXDefault.shader to XXX.shader
|
8 年前 |
sebastienlagarde
|
7350695e
|
HDRenderLoop: Change prototype of Eval and LightLoop function, now take float 3 instead of float4 for lighting
|
8 年前 |
Evgenii Golubev
|
105f41c5
|
Add area light support with Fresnel and Disney Diffuse
|
8 年前 |
Evgenii Golubev
|
44f88df8
|
Merge changes from upstream
|
8 年前 |
Evgenii Golubev
|
15804531
|
Fix a merge issue
|
8 年前 |
Sebastien Lagarde
|
47769667
|
HDRenderLoop: Clean some code and move file - AdditionalLightData now required on lights
|
8 年前 |
Evgenii Golubev
|
a6a6e773
|
Implement ellipsoidal fade out for area lights
|
8 年前 |
Evgenii Golubev
|
be9aaa74
|
Use FastACos for the area light code
|
8 年前 |
Evgenii Golubev
|
2636e56e
|
Remove completed TODOs
|
8 年前 |
Evgenii Golubev
|
303e8196
|
Fix the reference IBL implementation
|
8 年前 |
sebastienlagarde
|
2f4f4d22
|
HDRenderLoop: Split LIT_DISPLAY_REFERENCE in LIT_DISPLAY_REFERENCE_AREA and LIT_DISPLAY_REFERENCE_IBL
|
8 年前 |
sebastienlagarde
|
fa115002
|
HDRenderLoop: Change light structure to better match FPTL
- merge area light and punctual together
- Change directional to better match FPTL
- Add EvaluateBSDF_Directional prototype
|
8 年前 |
Evgenii Golubev
|
0aace9e1
|
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop
|
8 年前 |
sebastienlagarde
|
ca83feb0
|
HDRenderLoop: Add support of directional split shadow
|
8 年前 |
sebastienlagarde
|
7693581b
|
HDRenderLoop: Fix issue with reference mode compil
|
8 年前 |
Evgenii Golubev
|
4a02bcb9
|
Implement the reference line light code
|
8 年前 |
Evgenii Golubev
|
9d05529b
|
Relocate and enable the reference line light code path
|
8 年前 |
Evgenii Golubev
|
9d2c4819
|
Increase the line light ref. samples
|
8 年前 |
Evgenii Golubev
|
472d34b5
|
Add the initial impl. of LTC line light Lambertian diffuse shading
|
8 年前 |
Sebastien Lagarde
|
aa503023
|
HDRenderLoop: Disable line area light that cause black point (Nan ?) on all objects
|
8 年前 |
Evgenii Golubev
|
58a0f9c9
|
Update performance-related comments
|
8 年前 |
Evgenii Golubev
|
4e6796fb
|
Update comments
|
8 年前 |
Evgenii Golubev
|
ffa02031
|
Fix, clean up and optimize the line light code
|
8 年前 |
Evgenii Golubev
|
70e2eef6
|
Add a small LTC line light optimization
|
8 年前 |
sebastienlagarde
|
91937fed
|
HDRenderLoop: Merge FPTL - start light application
- all broken for now
|
8 年前 |
Evgenii Golubev
|
6ee97da3
|
Remove the redundant TODO
|
8 年前 |
Evgenii Golubev
|
ca4fef9f
|
Add the initial implementation of LTC line lights
|
8 年前 |
Evgenii Golubev
|
700f909f
|
Update preprocessor definitions
|
8 年前 |
Evgenii Golubev
|
0ae839d1
|
Add TODOs
|
8 年前 |
Evgenii Golubev
|
f2bf0055
|
Perform branching on light type earlier
|
8 年前 |
Evgenii Golubev
|
60997982
|
Naming consistency improvements
|
8 年前 |
Evgenii Golubev
|
2c052fee
|
Fix numerical integration issues
|
8 年前 |
Evgenii Golubev
|
bfabcc16
|
Implement GetEllipsoidalDistanceAttenuation() for line and area lights
|
8 年前 |
Evgenii Golubev
|
fe62dd2b
|
Remove an outdated TODO
|
8 年前 |
GitHub
|
b691a844
|
Merge pull request #18 from EvgeniiG/master
Implement LTC linear light shading for GGX and Disney Diffuse
|
8 年前 |
Sebastien Lagarde
|
97a2db70
|
HDRenderLoop: Premultiply EmissiveIntensity and EmissiveColor + few renaming
|
8 年前 |
Sebastien Lagarde
|
a91df7f9
|
HDRenderLoop: Merge FTPL - application of opaque tiled lists (untested)
|
8 年前 |
Evgenii Golubev
|
9b69f28e
|
Use fast inverse-transpose to compute the width factor
|
8 年前 |
Evgenii Golubev
|
8c87a8f3
|
Add EnvShapeType.Sky
|
8 年前 |
Evgenii Golubev
|
b6c3976f
|
Move the dominant specular direction to PreLightData
|
8 年前 |
Evgenii Golubev
|
a08f90a4
|
Update comments
|
8 年前 |
Evgenii Golubev
|
db1a3661
|
Implement box-to-sphere-map distance attenuation
|
8 年前 |
Evgenii Golubev
|
8b44deea
|
Implement correct ellipsoidal attenuation for area lights which scales with the area
|
8 年前 |
Evgenii Golubev
|
d614abcd
|
Aggressively simplify
|
8 年前 |
Sebastien Lagarde
|
ceca355d
|
HDRenderLoop: Do misc refactor for the sky + few optim + write lot of todo
|
8 年前 |
Evgenii Golubev
|
4cc31cfe
|
Implement cookie support for point and spot lights
|
8 年前 |
Evgenii Golubev
|
e8459fe4
|
Fix comments
|
8 年前 |
Evgenii Golubev
|
6ff56821
|
Implement directional light cookies
|
8 年前 |
Evgenii Golubev
|
586d04f3
|
Enable two directional light cookie modes
|
8 年前 |
Evgenii Golubev
|
f00d20dd
|
Remove redundant operations
|
8 年前 |
Sebastien Lagarde
|
0e900c4e
|
HDRenderLoop: Commit second draft, need testing
|
8 年前 |
sebastienlagarde
|
935b09ec
|
HDRenderLoop: Fix issue with tiled lighting, now working as before the refactor
|
8 年前 |
Evgenii Golubev
|
a1d11347
|
Improve and enable GetShiftedNdotV()
|
8 年前 |
Sebastien Lagarde
|
521b51c7
|
HDRenderLoop: Big refactor to preprate for depthOffsetVs
|
8 年前 |
Evgenii Golubev
|
8bbe4289
|
Merge remote-tracking branch 'upstream/master'
|
8 年前 |
Evgenii Golubev
|
efd3ad16
|
Replace tangent frames with 'localToWorld'
|
8 年前 |
Evgenii Golubev
|
a0e8eceb
|
Remove clamp from anisotropic GGX
|
8 年前 |
Evgenii Golubev
|
4e84f59a
|
Remove redundant operations
|
8 年前 |
Evgenii Golubev
|
3758fdee
|
Fix the white furnace test failure
|
8 年前 |