Blender Git Commit Log

Git Commits -> Revision 8cd4241

April 3, 2020, 22:45 (GMT)
EEVEE: Motion Blur: Rework object motion vector rendering

Object matrices are now stored in a GHash per object, similar to cycles.
The objects surfaces are not split per material anymore.

This approach is not supported for viewport.

This approach is much cleaner and will be able to easily support deforming
motion blur.

This approach also supports instances

Commit Details:

Full Hash: 8cd42410c5ded12f3b170549ddb983c88126589e
Parent Commit: 0213d9f
Lines Changed: +172, -44

5 Modified Paths:

/source/blender/draw/engines/eevee/eevee_data.c (+99, -2) (Diff)
/source/blender/draw/engines/eevee/eevee_engine.c (+5, -0) (Diff)
/source/blender/draw/engines/eevee/eevee_materials.c (+3, -3) (Diff)
/source/blender/draw/engines/eevee/eevee_motion_blur.c (+29, -28) (Diff)
/source/blender/draw/engines/eevee/eevee_private.h (+36, -11) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021