Brian Karis
33de443ce8
Hair shading model
...
Switched clear coat material outputs to CustomData with renaming.
First pass. Code needs clean up. BRDF needs optimization. Only works well with directional lights. Point lights don't obey opacity during shadow projection. No solution yet for indirect.
[CL 2688556 by Brian Karis in Main branch]
2015-09-11 15:01:19 -04:00
Guillaume Abadie
cbeddee7e1
Changes some variable names in the view uniform buffer.
...
ViewWorldOrigin -> WorldViewOrigin
CameraWorldOrigin -> WorldCameraOrigin
CameraTranslatedWorldOrigin -> TranslatedWorldCameraOrigin
CameraWorldOriginDelta -> WorldCameraMovementSinceLastFrame
PrevCameraWorldOrigin -> PrevWorldCameraOrigin
PrevViewWorldOrigin -> PrevWorldViewOrigin
#code_review: Martin.Mittring
[CL 2666624 by Guillaume Abadie in Main branch]
2015-08-24 16:27:34 -04:00
Guillaume Abadie
5dd619f8f6
Exposes the view space and the camera space in the transform material expressions
...
#code_review: Daniel.Wright
[CL 2665951 by Guillaume Abadie in Main branch]
2015-08-24 09:53:28 -04:00
Ben Marsh
149375b14b
Update copyright notices to 2015.
...
[CL 2379638 by Ben Marsh in Main branch]
2014-12-07 19:09:38 -05:00
Brian Karis
29c87eafd7
Added clear coat shading model. Fixed incorrect reflection capture filtering.
...
Needs some clean up still. Standard deferred reflections not implemented yet. Tiled deferred reflections needs some optimization. ClearCoat and ClearCoatRoughness needs to be exposed to the material editor.
[CL 2118481 by Brian Karis in Main branch]
2014-06-26 16:40:05 -04:00
Brian Karis
8243e5298f
Fixed dynamic object lighting by removing hardcoded gbuffer lookup which didn't use decode gbuffer functions.
...
[CL 2090021 by Brian Karis in Main branch]
2014-05-30 16:46:28 -04:00
Brian Karis
c786202246
Renamed Material Lighting Model to Material Shading Model.
...
[CL 2089198 by Brian Karis in Main branch]
2014-05-30 07:55:38 -04:00
Brian Karis
b07acea8c2
Monte Carlo functions for shaders.
...
Clean up of some shading code.
[CL 2060184 by Brian Karis in Main branch]
2014-04-30 14:14:07 -04:00
Tim Sweeney
324683ce78
Engine source (Main branch up to CL 2026164)
2014-03-14 14:13:41 -04:00