Geometry motion blur

Geometry motion blur

Aslan.Jafari
Autodesk Autodesk
5,367 Views
6 Replies
Message 1 of 7

Geometry motion blur

Aslan.Jafari
Autodesk
Autodesk

A simple compound to simulate the effect of motion blur, by blending between the current and last point positions of the geometry.

Motion_blur.gif

 

It uses point normal and point velocity of the geometry to create a weight map.

weight_by_rotation_angle.json

weight_by_rotation_angle.pngThis map is then used to blend between the current positions and last known position of the object via a lerp node.

Lerp_positions.png

Dependencies:  force_pull_port and compute_point_velocity from rebelpack.

 


Aslan Jafari
Sr QA Analyst
5,368 Views
6 Replies
Replies (6)
Message 2 of 7

mjcg91
Collaborator
Collaborator

awesome 🙂

Maxime Jeanmougin - Technical Artist
https://maximejeanmougin.com

Join the Bifrost Addicts community on Discord:
https://discord.gg/bifrost-addicts
Message 3 of 7

sachin.shrestha
Enthusiast
Enthusiast

Nicely done Aslan! Will be super useful in animation as a lag deformer 👍

0 Likes
Message 4 of 7

sklauss
Enthusiast
Enthusiast

very cool, will try on a char anim of mine.

0 Likes
Message 5 of 7

george_stamenov
Enthusiast
Enthusiast

Hi Aslan, 

Do you mind uploading a scene with the compound attached to a example mesh? I am fairly new to Bifrost and I can't get my head around it very well. I would love to try this compound, it looks amazing. 

Message 6 of 7

Aslan.Jafari
Autodesk
Autodesk

Here is a simple example that uses the compound.

Animated sphere moving around and deforms based on it's animation. 

I am using the point_weight to blend between two colors in the Hypershade as well.

 

geometry_motion_blur_.gif

geometry_motion_blur_.png

 

Note: I made the geometry_motion_blur  compound local to this file. you may replace it with your referenced copy if you like.

Hope this helps.


Aslan Jafari
Sr QA Analyst
0 Likes
Message 7 of 7

george_stamenov
Enthusiast
Enthusiast

Absolute legend! Thank you so much. Will give it a go now!

 

0 Likes