diff options
author | Clément Foucault <foucault.clem@gmail.com> | 2019-03-29 21:18:08 +0300 |
---|---|---|
committer | Clément Foucault <foucault.clem@gmail.com> | 2019-03-29 21:18:19 +0300 |
commit | d6747f310f1235084e37d871212fb66aff37ba13 (patch) | |
tree | c209d23b1f57045f6806a1f3da84ffa852bd7149 /source/blender/blenkernel | |
parent | f0a20ae1c9505342721f841bcf537d465b5a54eb (diff) |
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.
Diffstat (limited to 'source/blender/blenkernel')
-rw-r--r-- | source/blender/blenkernel/BKE_blender_version.h | 2 | ||||
-rw-r--r-- | source/blender/blenkernel/intern/material.c | 1 |
2 files changed, 2 insertions, 1 deletions
diff --git a/source/blender/blenkernel/BKE_blender_version.h b/source/blender/blenkernel/BKE_blender_version.h index 66d0c3c4cac..9ae85725488 100644 --- a/source/blender/blenkernel/BKE_blender_version.h +++ b/source/blender/blenkernel/BKE_blender_version.h @@ -24,7 +24,7 @@ * and keep comment above the defines. * Use STRINGIFY() rather than defining with quotes */ #define BLENDER_VERSION 280 -#define BLENDER_SUBVERSION 52 +#define BLENDER_SUBVERSION 53 /* Several breakages with 280, e.g. collections vs layers */ #define BLENDER_MINVERSION 280 #define BLENDER_MINSUBVERSION 0 diff --git a/source/blender/blenkernel/intern/material.c b/source/blender/blenkernel/intern/material.c index f708984e51f..52e7c687694 100644 --- a/source/blender/blenkernel/intern/material.c +++ b/source/blender/blenkernel/intern/material.c @@ -142,6 +142,7 @@ void BKE_material_init(Material *ma) ma->alpha_threshold = 0.5f; + ma->blend_shadow = MA_BS_SOLID; } Material *BKE_material_add(Main *bmain, const char *name) |