Blender Git Commit Log

Git Commits -> Revision a67cc72

Revision a67cc72 by Jeroen Bakker (master)
June 11, 2018, 09:52 (GMT)
MetaBall support for Workbench + EEVEE

Note: Metaballs only support the first material slot. Splicing it per
material would create empty Batches. In order to overcome this we set
the batch for other materials to NULL. We added extra checks in EEVEE
and Workbench to not draw when the geom is NULL.

Commit Details:

Full Hash: a67cc72232ae71f7c58e5aa88fc919f53fa72433
Parent Commit: 5aa8d98
Lines Changed: +67, -8

9 Modified Paths:

/source/blender/draw/engines/eevee/eevee_engine.c (+1, -1) (Diff)
/source/blender/draw/engines/eevee/eevee_materials.c (+4, -1) (Diff)
/source/blender/draw/engines/eevee/eevee_render.c (+1, -1) (Diff)
/source/blender/draw/engines/workbench/workbench_deferred.c (+10, -2) (Diff)
/source/blender/draw/engines/workbench/workbench_forward.c (+10, -2) (Diff)
/source/blender/draw/intern/draw_cache.c (+11, -0) (Diff)
/source/blender/draw/intern/draw_cache.h (+1, -0) (Diff)
/source/blender/draw/intern/draw_cache_impl.h (+1, -0) (Diff)
/source/blender/draw/intern/draw_cache_impl_metaball.c (+28, -1) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021