Eevee: Material: Decouple transparent shadows from blend mode
authorClément Foucault <foucault.clem@gmail.com>
Fri, 29 Mar 2019 18:18:08 +0000 (19:18 +0100)
committerClément Foucault <foucault.clem@gmail.com>
Fri, 29 Mar 2019 18:18:19 +0000 (19:18 +0100)
commitd6747f310f1235084e37d871212fb66aff37ba13
treec209d23b1f57045f6806a1f3da84ffa852bd7149
parentf0a20ae1c9505342721f841bcf537d465b5a54eb
Eevee: Material: Decouple transparent shadows from blend mode

This makes it easier to exclude a surface from casting shadows and can be
used to manipulate the shadows even for opaque surfaces.

Versionning ensure that old behavior is transfered to new rendering logic.
release/scripts/startup/bl_ui/properties_material.py
source/blender/blenkernel/BKE_blender_version.h
source/blender/blenkernel/intern/material.c
source/blender/blenloader/intern/versioning_280.c
source/blender/draw/engines/eevee/eevee_materials.c
source/blender/makesrna/intern/rna_material.c