http://www.miikahweb.com/feed.php MiikaHweb - Blender Eevee-motionblur-object Branch http://www.miikahweb.com/ MiikaHweb - Blender Eevee-motionblur-object Branch fi Wed, 27 Jan 21 14:14:41 +0000 MiikaHweb RSS contact at miikahweb.com <![CDATA[[00f8cfd]: Merge branch 'master' into eevee-motionblur-object]]> http://www.miikahweb.com/en/blender/git-logs/commit/00f8cfd4ac018c2efdad3456afa730476cdf4681 00f8cfd
Branches : eevee-motionblur-object
Author : Clément Foucault (fclem)
----------------------------------------
Merge branch 'master' into eevee-motionblur-object

----------------------------------------
0 Paths Changed]]>
Wed, 10 Jun 2020 11:37:36 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/00f8cfd4ac018c2efdad3456afa730476cdf4681Clément Foucault
<![CDATA[[13aa113]: EEVEE: Motion Blur: Simplify shader code]]> http://www.miikahweb.com/en/blender/git-logs/commit/13aa113d7ddf9612b6b079c296f47004585542bd 13aa113
Branches : eevee-motionblur-object
Author : Clément Foucault (fclem)
----------------------------------------
EEVEE: Motion Blur: Simplify shader code

----------------------------------------
1 Path Changed]]>
Mon, 08 Jun 2020 17:20:56 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/13aa113d7ddf9612b6b079c296f47004585542bdClément Foucault
<![CDATA[[3335923]: EEVEE: Motion Blur: Expose max blur and depth scale]]> http://www.miikahweb.com/en/blender/git-logs/commit/33359237fe69dda1ef97598dcead649e159ab445 3335923
Branches : eevee-motionblur-object
Author : Clément Foucault (fclem)
----------------------------------------
EEVEE: Motion Blur: Expose max blur and depth scale

----------------------------------------
7 Paths Changed]]>
Thu, 11 Jun 2020 14:37:11 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/33359237fe69dda1ef97598dcead649e159ab445Clément Foucault
<![CDATA[[4f9d1a5]: EEVEE: Motion Blur: Use less VRAM and improve larger blur]]> http://www.miikahweb.com/en/blender/git-logs/commit/4f9d1a5765d6e6906c002c89b2b9a3b280ac6809 4f9d1a5
Branches : eevee-motionblur-object
Author : Clément Foucault (fclem)
----------------------------------------
EEVEE: Motion Blur: Use less VRAM and improve larger blur

Larger blur now use a more stable approach. We repeat the expand process
instead of making tiles bigger.

----------------------------------------
4 Paths Changed]]>
Thu, 11 Jun 2020 18:37:51 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/4f9d1a5765d6e6906c002c89b2b9a3b280ac6809Clément Foucault
<![CDATA[[5fab2ce]: EEVEE: Motion Blur: Randomize velocity tile boundaries to avoid...]]> http://www.miikahweb.com/en/blender/git-logs/commit/5fab2ce5004edc93b704d02234c1e658fa024854 5fab2ce
Branches : eevee-motionblur-object
Author : Clément Foucault (fclem)
----------------------------------------
EEVEE: Motion Blur: Randomize velocity tile boundaries to avoid artifacts

This follows the paper implementation. This gives nice results on complex
motions.

----------------------------------------
1 Path Changed]]>
Wed, 10 Jun 2020 17:43:05 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/5fab2ce5004edc93b704d02234c1e658fa024854Clément Foucault
<![CDATA[[6a1a894]: EEVEE: Motion Blur: Support Duplis and assume they are always...]]> http://www.miikahweb.com/en/blender/git-logs/commit/6a1a894df1ca10cdca2fed1b5f4a6a789c049dc6 6a1a894
Branches : eevee-motionblur-object
Author : Unknown ()
----------------------------------------
EEVEE: Motion Blur: Support Duplis and assume they are always moving

----------------------------------------
1 Path Changed]]>
Fri, 12 Jun 2020 12:04:17 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/6a1a894df1ca10cdca2fed1b5f4a6a789c049dc6
<![CDATA[[75008dc]: EEVEE: Motion Blur: Use closest interpolation for sampling]]> http://www.miikahweb.com/en/blender/git-logs/commit/75008dc4b911b9a7bb2bcfc3adba6efa003982e0 75008dc
Branches : eevee-motionblur-object
Author : Clément Foucault (fclem)
----------------------------------------
EEVEE: Motion Blur: Use closest interpolation for sampling

This Avoid halo artifacts

----------------------------------------
4 Paths Changed]]>
Tue, 09 Jun 2020 11:35:08 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/75008dc4b911b9a7bb2bcfc3adba6efa003982e0Clément Foucault
<![CDATA[[8ac0637]: EEVEE: Motion Blur: Fix camera near/far values uniforms]]> http://www.miikahweb.com/en/blender/git-logs/commit/8ac06377a51e25594314af903b4e4774bd3db8de 8ac0637
Branches : eevee-motionblur-object
Author : Clément Foucault (fclem)
----------------------------------------
EEVEE: Motion Blur: Fix camera near/far values uniforms

----------------------------------------
3 Paths Changed]]>
Thu, 11 Jun 2020 13:05:21 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/8ac06377a51e25594314af903b4e4774bd3db8deClément Foucault
<![CDATA[[8ded0dd]: EEVEE: Motion Blur: Split both direction accumulation]]> http://www.miikahweb.com/en/blender/git-logs/commit/8ded0dd4d5eda6e673f78373f6798f8b641044f7 8ded0dd
Branches : eevee-motionblur-object
Author : Clément Foucault (fclem)
----------------------------------------
EEVEE: Motion Blur: Split both direction accumulation

----------------------------------------
1 Path Changed]]>
Mon, 08 Jun 2020 21:38:26 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/8ded0dd4d5eda6e673f78373f6798f8b641044f7Clément Foucault
<![CDATA[[92520f1]: Merge branch 'master' into eevee-motionblur-object]]> http://www.miikahweb.com/en/blender/git-logs/commit/92520f1791e7c227868569a26cac1215493334c7 92520f1
Branches : eevee-motionblur-object
Author : Unknown ()
----------------------------------------
Merge branch 'master' into eevee-motionblur-object

----------------------------------------
0 Paths Changed]]>
Fri, 12 Jun 2020 12:07:13 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/92520f1791e7c227868569a26cac1215493334c7
<![CDATA[[a0c947e]: EEVEE: Motion Blur: Replace Wang Hash Noise function by blue...]]> http://www.miikahweb.com/en/blender/git-logs/commit/a0c947ed4c1bb144efb111a9bbbb3ae926d375df a0c947e
Branches : eevee-motionblur-object
Author : Clément Foucault (fclem)
----------------------------------------
EEVEE: Motion Blur: Replace Wang Hash Noise function by blue noise

----------------------------------------
2 Paths Changed]]>
Thu, 11 Jun 2020 12:27:20 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/a0c947ed4c1bb144efb111a9bbbb3ae926d375dfClément Foucault
<![CDATA[[a737ca1]: EEVEE: Motion Blur: Fix issues with animated objects visibility...]]> http://www.miikahweb.com/en/blender/git-logs/commit/a737ca11e1289c9143410562a14988839e8bb24e a737ca1
Branches : eevee-motionblur-object
Author : Unknown ()
----------------------------------------
EEVEE: Motion Blur: Fix issues with animated objects visibility

----------------------------------------
1 Path Changed]]>
Fri, 12 Jun 2020 12:21:17 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/a737ca11e1289c9143410562a14988839e8bb24e
<![CDATA[[c98f92f]: EEVEE: Motion Blur: Auto detect animation and deformation on...]]> http://www.miikahweb.com/en/blender/git-logs/commit/c98f92f9988fb829aafc1e5678edcab193459592 c98f92f
Branches : eevee-motionblur-object
Author : Clément Foucault (fclem)
----------------------------------------
EEVEE: Motion Blur: Auto detect animation and deformation on objects

This remove the overhead of deformation and normal motion blur
for all static objects.

----------------------------------------
1 Path Changed]]>
Thu, 11 Jun 2020 20:27:29 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/c98f92f9988fb829aafc1e5678edcab193459592Clément Foucault
<![CDATA[[d8876e7]: Merge branch 'master' into eevee-motionblur-object]]> http://www.miikahweb.com/en/blender/git-logs/commit/d8876e78a11dc9b09d41a460c0b294f662a28012 d8876e7
Branches : eevee-motionblur-object
Author : Clément Foucault (fclem)
----------------------------------------
Merge branch 'master' into eevee-motionblur-object

----------------------------------------
0 Paths Changed]]>
Mon, 08 Jun 2020 11:35:07 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/d8876e78a11dc9b09d41a460c0b294f662a28012Clément Foucault
<![CDATA[[d8f46a4]: EEVEE: Motion Blur: Use CFRA instead of depsgraph ctime]]> http://www.miikahweb.com/en/blender/git-logs/commit/d8f46a44522c11c77623f26f45eba96da20fb894 d8f46a4
Branches : eevee-motionblur-object
Author : Unknown ()
----------------------------------------
EEVEE: Motion Blur: Use CFRA instead of depsgraph ctime

This fixes time remapping issues.

----------------------------------------
1 Path Changed]]>
Fri, 12 Jun 2020 13:17:15 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/d8f46a44522c11c77623f26f45eba96da20fb894
<![CDATA[[e5062a7]: EEVEE: Motion Blur: Do not request motion blur data in viewport...]]> http://www.miikahweb.com/en/blender/git-logs/commit/e5062a775ee0cf9a02d7eabaf169c1397b1fb77a e5062a7
Branches : eevee-motionblur-object
Author : Clément Foucault (fclem)
----------------------------------------
EEVEE: Motion Blur: Do not request motion blur data in viewport

----------------------------------------
1 Path Changed]]>
Mon, 08 Jun 2020 17:21:25 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/e5062a775ee0cf9a02d7eabaf169c1397b1fb77aClément Foucault
<![CDATA[[e7744ca]: EEVEE: Motion Blur: Use Tile max dominant velocity reduction...]]> http://www.miikahweb.com/en/blender/git-logs/commit/e7744caf64a4ba69d14578f2ce785b7af92073d2 e7744ca
Branches : eevee-motionblur-object
Author : Clément Foucault (fclem)
----------------------------------------
EEVEE: Motion Blur: Use Tile max dominant velocity reduction pre-passes

This makes the bluring post process quicker.

----------------------------------------
5 Paths Changed]]>
Wed, 10 Jun 2020 17:41:58 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/e7744caf64a4ba69d14578f2ce785b7af92073d2Clément Foucault
<![CDATA[[e8592a0]: Merge branch 'master' into eevee-motionblur-object]]> http://www.miikahweb.com/en/blender/git-logs/commit/e8592a04129087c28e61786f9a287221890cb65d e8592a0
Branches : eevee-motionblur-object
Author : Clément Foucault (fclem)
----------------------------------------
Merge branch 'master' into eevee-motionblur-object

# Conflicts:
# source/blender/draw/engines/eevee/eevee_data.c
# source/blender/draw/engines/eevee/eevee_effects.c
# source/blender/draw/engines/eevee/eevee_motion_blur.c
# source/blender/gpu/GPU_vertex_format.h
# source/blender/makesdna/DNA_userdef_types.h
# source/blender/makesrna/intern/rna_userdef.c

----------------------------------------
0 Paths Changed]]>
Thu, 04 Jun 2020 12:24:10 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/e8592a04129087c28e61786f9a287221890cb65dClément Foucault
<![CDATA[[0213d9f]: EEVEE: Object Motion Blur: Initial Implementation]]> http://www.miikahweb.com/en/blender/git-logs/commit/0213d9f8656addee133cce2ae59a4666b4215236 0213d9f
Branches : eevee-motionblur-object
Author : Clément Foucault (fclem)
----------------------------------------
EEVEE: Object Motion Blur: Initial Implementation

This adds object motion blur vectors for EEVEE as well as better noise reduction for it.

For TAA reprojection we just compute the motion vector on the fly based on camera motion and depth buffer.
This makes possible to store another motion vector only for the blurring which is not useful for TAA history
fetching.

The changes are quite simple. We just do an extra pass to write the motion vectors for opaque objects and
use the motion vector to do the motion blur sampling.

This does not improve the postprocess motion blur itself.

Viewport support is kind of a hack, relying on cached previously drawn objects states, and is to be enabled
through experimental support panel in userpref.

Differential Revision: https://developer.blender.org/D7297

----------------------------------------
4 Paths Changed]]>
Tue, 31 Mar 2020 23:52:09 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/0213d9f8656addee133cce2ae59a4666b4215236Clément Foucault
<![CDATA[[16fd236]: GPUVertBuf: Add duplication function]]> http://www.miikahweb.com/en/blender/git-logs/commit/16fd236e144448ea27e40eb5bba58b6f8f409cc1 16fd236
Branches : eevee-motionblur-object
Author : Clément Foucault (fclem)
----------------------------------------
GPUVertBuf: Add duplication function

----------------------------------------
2 Paths Changed]]>
Mon, 06 Apr 2020 13:06:40 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/16fd236e144448ea27e40eb5bba58b6f8f409cc1Clément Foucault
<![CDATA[[2f2fb44]: DRW: Batch Cache: Expose position vertex buffer to engine]]> http://www.miikahweb.com/en/blender/git-logs/commit/2f2fb4453f9e89fc38c9e7d5772332d477bca4c5 2f2fb44
Branches : eevee-motionblur-object
Author : Clément Foucault (fclem)
----------------------------------------
DRW: Batch Cache: Expose position vertex buffer to engine

This is in order to compute position deltas for motion blur. The engine
is responsible to handle the data. However it is not the owner of the data.
So a copy must be performed if the data needs to be kept accross frame.

----------------------------------------
7 Paths Changed]]>
Mon, 06 Apr 2020 15:32:27 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/2f2fb4453f9e89fc38c9e7d5772332d477bca4c5Clément Foucault
<![CDATA[[3651ebb]: EEVEE: Motion Blur: Improve post processing]]> http://www.miikahweb.com/en/blender/git-logs/commit/3651ebb1db22d102445b2284e75674e925490549 3651ebb
Branches : eevee-motionblur-object
Author : Clément Foucault (fclem)
----------------------------------------
EEVEE: Motion Blur: Improve post processing

This improve the post process effect by implementing more accurate sampling
technique.

Details about the technique can be found here
https://casual-effects.com/research/McGuire2012Blur/McGuire12Blur.pdf
and here
http://www.iryoku.com/next-generation-post-processing-in-call-of-duty-advanced-warfare

----------------------------------------
2 Paths Changed]]>
Sat, 11 Apr 2020 21:35:07 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/3651ebb1db22d102445b2284e75674e925490549Clément Foucault
<![CDATA[[417f0d7]: EEVEE: Motion Blur: Make motion blur closer to cycles by evaluating...]]> http://www.miikahweb.com/en/blender/git-logs/commit/417f0d720b0d612eed31a8dff2b7f2ce37fe7232 417f0d7
Branches : eevee-motionblur-object
Author : Clément Foucault (fclem)
----------------------------------------
EEVEE: Motion Blur: Make motion blur closer to cycles by evaluating 3 step

For now we always center the delta around the frame time. We store 2 motion
steps, one before and one after the current frame. However, this also means
storing 2 motion vectors for each pixels, doubling the vram usage of the
motion vector buffer.

This patch also cleanup some uneeded complexity. We use the motion vectors
as is and don't use a multiplier.

----------------------------------------
8 Paths Changed]]>
Mon, 06 Apr 2020 23:02:53 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/417f0d720b0d612eed31a8dff2b7f2ce37fe7232Clément Foucault
<![CDATA[[52f8ba6]: EEVEE: Motion Blur: Fix motion blur in render]]> http://www.miikahweb.com/en/blender/git-logs/commit/52f8ba66cb311b0652cc217946098efee75f1a42 52f8ba6
Branches : eevee-motionblur-object
Author : Clément Foucault (fclem)
----------------------------------------
EEVEE: Motion Blur: Fix motion blur in render

----------------------------------------
1 Path Changed]]>
Tue, 31 Mar 2020 22:50:52 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/52f8ba66cb311b0652cc217946098efee75f1a42Clément Foucault
<![CDATA[[536142e]: EEVEE: Object Motion Blur: Initial Implementation]]> http://www.miikahweb.com/en/blender/git-logs/commit/536142e12fc59d8d05c77d013cbdadec96924b51 536142e
Branches : eevee-motionblur-object
Author : Clément Foucault (fclem)
----------------------------------------
EEVEE: Object Motion Blur: Initial Implementation

----------------------------------------
10 Paths Changed]]>
Tue, 31 Mar 2020 22:50:52 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/536142e12fc59d8d05c77d013cbdadec96924b51Clément Foucault
<![CDATA[[5de40f4]: EEVEE: Motion Blur: Fix TAA reprojection]]> http://www.miikahweb.com/en/blender/git-logs/commit/5de40f483854f9583a54a808344d0d6e100fb74e 5de40f4
Branches : eevee-motionblur-object
Author : Clément Foucault (fclem)
----------------------------------------
EEVEE: Motion Blur: Fix TAA reprojection

We compute the motion vector on the fly based on camera motion.

----------------------------------------
3 Paths Changed]]>
Tue, 31 Mar 2020 22:52:32 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/5de40f483854f9583a54a808344d0d6e100fb74eClément Foucault
<![CDATA[[693b88f]: EEVEE: Motion Blur: Fix crash when motion blur is not enabled...]]> http://www.miikahweb.com/en/blender/git-logs/commit/693b88f152c37ac256b081804adbd432313064c1 693b88f
Branches : eevee-motionblur-object
Author : Clément Foucault (fclem)
----------------------------------------
EEVEE: Motion Blur: Fix crash when motion blur is not enabled

----------------------------------------
1 Path Changed]]>
Tue, 14 Apr 2020 13:33:07 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/693b88f152c37ac256b081804adbd432313064c1Clément Foucault
<![CDATA[[7aef17d]: EEVEE: Motion Blur: Fix shutter delta]]> http://www.miikahweb.com/en/blender/git-logs/commit/7aef17d3612ae3cbe26ca568eae93cb89bc1f5ac 7aef17d
Branches : eevee-motionblur-object
Author : Clément Foucault (fclem)
----------------------------------------
EEVEE: Motion Blur: Fix shutter delta

----------------------------------------
1 Path Changed]]>
Thu, 09 Apr 2020 01:59:13 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/7aef17d3612ae3cbe26ca568eae93cb89bc1f5acClément Foucault
<![CDATA[[7b9a6f8]: EEVEE: Implement deformation motion blur]]> http://www.miikahweb.com/en/blender/git-logs/commit/7b9a6f823bf3c7c390724c3bf1e21ae1c5354b34 7b9a6f8
Branches : eevee-motionblur-object
Author : Clément Foucault (fclem)
----------------------------------------
EEVEE: Implement deformation motion blur

This adds deformation motion blur by saving the vertex buffers of the
previous frame.

We modify the surface batch to pass the vert position as new attributes.

----------------------------------------
5 Paths Changed]]>
Mon, 06 Apr 2020 15:55:49 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/7b9a6f823bf3c7c390724c3bf1e21ae1c5354b34Clément Foucault
<![CDATA[[7ebb1f2]: EEVEE: Motion Blur: Fix missing motion vectors after first...]]> http://www.miikahweb.com/en/blender/git-logs/commit/7ebb1f2ff3612d2dc6c852de7bd8acd0f30ad19b 7ebb1f2
Branches : eevee-motionblur-object
Author : Clément Foucault (fclem)
----------------------------------------
EEVEE: Motion Blur: Fix missing motion vectors after first TAA sample

----------------------------------------
5 Paths Changed]]>
Tue, 31 Mar 2020 22:52:32 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/7ebb1f2ff3612d2dc6c852de7bd8acd0f30ad19bClément Foucault
<![CDATA[[8cd4241]: EEVEE: Motion Blur: Rework object motion vector rendering]]> http://www.miikahweb.com/en/blender/git-logs/commit/8cd42410c5ded12f3b170549ddb983c88126589e 8cd4241
Branches : eevee-motionblur-object
Author : Clément Foucault (fclem)
----------------------------------------
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

----------------------------------------
5 Paths Changed]]>
Fri, 03 Apr 2020 22:45:55 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/8cd42410c5ded12f3b170549ddb983c88126589eClément Foucault
<![CDATA[[a83ad13]: EEVEE: Motion Blur: Make Temporal accumulation clear up the...]]> http://www.miikahweb.com/en/blender/git-logs/commit/a83ad13c492654f4e3924266538c39a8e3745583 a83ad13
Branches : eevee-motionblur-object
Author : Clément Foucault (fclem)
----------------------------------------
EEVEE: Motion Blur: Make Temporal accumulation clear up the noise

----------------------------------------
3 Paths Changed]]>
Tue, 31 Mar 2020 22:52:32 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/a83ad13c492654f4e3924266538c39a8e3745583Clément Foucault
<![CDATA[[bd6abac]: EEVEE: Motion Blur: Fix camera motion blur in render]]> http://www.miikahweb.com/en/blender/git-logs/commit/bd6abacc046aead1b60e1dfca721a8a7f8285dcd bd6abac
Branches : eevee-motionblur-object
Author : Clément Foucault (fclem)
----------------------------------------
EEVEE: Motion Blur: Fix camera motion blur in render

----------------------------------------
5 Paths Changed]]>
Tue, 31 Mar 2020 23:31:13 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/bd6abacc046aead1b60e1dfca721a8a7f8285dcdClément Foucault
<![CDATA[[c42e68c]: EEVEE: Motion Blur: Fix rendering and center sample on current...]]> http://www.miikahweb.com/en/blender/git-logs/commit/c42e68c48456b7e9b715054e9f19f8313d54659d c42e68c
Branches : eevee-motionblur-object
Author : Clément Foucault (fclem)
----------------------------------------
EEVEE: Motion Blur: Fix rendering and center sample on current frame

----------------------------------------
3 Paths Changed]]>
Tue, 31 Mar 2020 22:52:32 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/c42e68c48456b7e9b715054e9f19f8313d54659dClément Foucault
<![CDATA[[ed58e36]: EEVEE: Motion Blur: Use orig_object->data instead of orig_data...]]> http://www.miikahweb.com/en/blender/git-logs/commit/ed58e3656a40f0fa0a82336da29827d4a8862026 ed58e36
Branches : eevee-motionblur-object
Author : Clément Foucault (fclem)
----------------------------------------
EEVEE: Motion Blur: Use orig_object->data instead of orig_data as key

This fix issue with some modifier setup

----------------------------------------
1 Path Changed]]>
Mon, 06 Apr 2020 22:58:35 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/ed58e3656a40f0fa0a82336da29827d4a8862026Clément Foucault
<![CDATA[[f9f6042]: GPUVertexFormat: Add Rename function]]> http://www.miikahweb.com/en/blender/git-logs/commit/f9f6042bcf9b8d180ada5c713ed55c8114399f2a f9f6042
Branches : eevee-motionblur-object
Author : Clément Foucault (fclem)
----------------------------------------
GPUVertexFormat: Add Rename function

This is needed for motion blur.

----------------------------------------
2 Paths Changed]]>
Mon, 06 Apr 2020 13:43:43 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/f9f6042bcf9b8d180ada5c713ed55c8114399f2aClément Foucault