Blender Git Commit Log
Git Commits -> Revision 05bef13
Revision 05bef13 by Clément Foucault (master) July 11, 2017, 10:39 (GMT) |
Eevee: Add support for Alpha clip and Hashed Alpha transparency. Hashed Alpha transparency offers a noisy output but has the benefit of being correctly ordered. Noise can be attenuated with Multisampling / AntiAliasing. |
Commit Details:
Full Hash: 05bef13b53e93978716aff8e2efba7ddf72264ed
Parent Commit: e2c0197
Lines Changed: +263, -25
11 Modified Paths:
/release/scripts/startup/bl_ui/properties_material.py (+21, -0) (Diff)
/source/blender/blenkernel/intern/material.c (+2, -0) (Diff)
/source/blender/draw/engines/eevee/eevee_engine.c (+2, -4) (Diff)
/source/blender/draw/engines/eevee/eevee_materials.c (+84, -9) (Diff)
/source/blender/draw/engines/eevee/eevee_private.h (+7, -3) (Diff)
/source/blender/draw/engines/eevee/shaders/bsdf_common_lib.glsl (+24, -3) (Diff)
/source/blender/draw/engines/eevee/shaders/prepass_frag.glsl (+80, -2) (Diff)
/source/blender/draw/engines/eevee/shaders/volumetric_frag.glsl (+2, -0) (Diff)
/source/blender/gpu/shaders/gpu_shader_material.glsl (+7, -3) (Diff)
/source/blender/makesdna/DNA_material_types.h (+13, -0) (Diff)
/source/blender/makesrna/intern/rna_material.c (+21, -1) (Diff)
/source/blender/blenkernel/intern/material.c (+2, -0) (Diff)
/source/blender/draw/engines/eevee/eevee_engine.c (+2, -4) (Diff)
/source/blender/draw/engines/eevee/eevee_materials.c (+84, -9) (Diff)
/source/blender/draw/engines/eevee/eevee_private.h (+7, -3) (Diff)
/source/blender/draw/engines/eevee/shaders/bsdf_common_lib.glsl (+24, -3) (Diff)
/source/blender/draw/engines/eevee/shaders/prepass_frag.glsl (+80, -2) (Diff)
/source/blender/draw/engines/eevee/shaders/volumetric_frag.glsl (+2, -0) (Diff)
/source/blender/gpu/shaders/gpu_shader_material.glsl (+7, -3) (Diff)
/source/blender/makesdna/DNA_material_types.h (+13, -0) (Diff)
/source/blender/makesrna/intern/rna_material.c (+21, -1) (Diff)