PDA

View Full Version : Motion Blur Displacement



pyo
08-15-2010, 08:31 AM
This is reply to feature request posted here:
http://www.newtek.com/forums/showthread.php?t=111399


Because I couldn't find elegant way to calculate vertex's speed I had to do it other way.
First, object is animated, no matter how, it can be displaced, deformed with bones, translated, rotated whatever.
Then the animation is baked to .mdd file.
This .mdd is applayed with MD_Plug to 2 instances of our object with "Key-Move" on.
In second instance I set "Action starts" at 0.01 (this will delay animation).
After all that the node displacement is aplied and voila. Displaced motion blur.

You can find screengrab from nodal setup in attachments and also the proof of concept animation.
Please forgive me really simple geometry :) this is just a proof.

Cheers.

OFF
08-15-2010, 10:10 AM
It is excellent idea!

evenflcw
08-15-2010, 10:11 AM
Really Nice. Thanks for sharing that.

pyo
08-15-2010, 11:11 AM
Watching the .mov the 4 objects are:
(right to left)

source animation
MBlur displacement with power of 1
MBlur displacement with power of 2
MBlur displacement with power of 2 and masked with turbulence texture

rezman
08-15-2010, 08:13 PM
From what I can see...WOW brilliant. Really impressive!

adk
08-15-2010, 08:29 PM
:thumbsup: really cool stuff. Thanks a bunch for sharing this pyo.

probiner
08-15-2010, 08:59 PM
Looks great. :O

What Nearest Point Node is that? Dpont's one doesn't have Position input.

Cheers

adk
08-15-2010, 11:48 PM
Looks great. :O

What Nearest Point Node is that? Dpont's one doesn't have Position input.

Cheers

It does on my end probiner :) 32 bit version of DPKit

probiner
08-16-2010, 12:28 AM
Ups... i had to update. Now it shows up.

It was showing up like this:
http://dpont.pagesperso-orange.fr/plugins/nodes/Additionnal_Nodes_2.html

Cheers