Blender Git Loki
Git Commits -> Revision e54385f
Revision e54385f by Clément Fukhaut (pbr-viewport) May 7, 2016, 01:28 (GMT) |
Implemented Linearly Transformed Cosines for area light. Used for Glossy GGX and Diffuse only for now. |
Commit Details:
Full Hash: e54385f059820c2c9977ca9bff187fdb158c5097
Parent Commit: b372028
Lines Changed: +345, -91
12 Modified Paths:
/source/blender/gpu/GPU_luts.h (+2, -0) (Diff)
/source/blender/gpu/GPU_texture.h (+2, -2) (Diff)
/source/blender/gpu/intern/gpu_codegen.c (+2, -2) (Diff)
/source/blender/gpu/intern/gpu_compositing.c (+1, -1) (Diff)
/source/blender/gpu/intern/gpu_luts.c (+28, -4) (Diff)
/source/blender/gpu/intern/gpu_material.c (+20, -1) (Diff)
/source/blender/gpu/intern/gpu_texture.c (+24, -6) (Diff)
/source/blender/gpu/shaders/gpu_shader_material.glsl (+2, -0) (Diff)
/source/blender/gpu/shaders/gpu_shader_material_bsdf_diffuse.glsl (+13, -28) (Diff)
/source/blender/gpu/shaders/gpu_shader_material_bsdf_glossy.glsl (+16, -35) (Diff)
/source/blender/gpu/shaders/gpu_shader_material_bsdf_refraction.glsl (+3, -10) (Diff)
/source/blender/gpu/shaders/gpu_shader_material_utils.glsl (+232, -2) (Diff)
/source/blender/gpu/GPU_texture.h (+2, -2) (Diff)
/source/blender/gpu/intern/gpu_codegen.c (+2, -2) (Diff)
/source/blender/gpu/intern/gpu_compositing.c (+1, -1) (Diff)
/source/blender/gpu/intern/gpu_luts.c (+28, -4) (Diff)
/source/blender/gpu/intern/gpu_material.c (+20, -1) (Diff)
/source/blender/gpu/intern/gpu_texture.c (+24, -6) (Diff)
/source/blender/gpu/shaders/gpu_shader_material.glsl (+2, -0) (Diff)
/source/blender/gpu/shaders/gpu_shader_material_bsdf_diffuse.glsl (+13, -28) (Diff)
/source/blender/gpu/shaders/gpu_shader_material_bsdf_glossy.glsl (+16, -35) (Diff)
/source/blender/gpu/shaders/gpu_shader_material_bsdf_refraction.glsl (+3, -10) (Diff)
/source/blender/gpu/shaders/gpu_shader_material_utils.glsl (+232, -2) (Diff)