Spark Motion Blur + Spark Alpha Depth (first test)
In this video you can see the visual effect of the Motion Blur node we are improving. We are also working on
In this video you can see the visual effect of the Motion Blur node we are improving. We are also working on
The first version of Spark motion blur node we are improving is almoust finished. This node calculates objects’ movement between two frames, creating subframes or slices (as we called it). Now we are running several tests to check the effectiveness of this node and we are working on the user interface. This is how the [...]
Here we are again! The motion blur improvement keeps going on. Last achievement: fill the blank pixels that appears in the render. Next step: projected shadow to be blurred as well, of course Before anything else we want to say a special thank to everyone who’s giving us useful feedback ! Keep suggesting!!! Aaahhhh…. the [...]
The node of motion blur we are developing use the Sobel algorithm, a filter mainly used to highlight contuors in a picture. Appling this filter to motion vectors, the result is a gradient of the single pixels. The gradient is as strong as the pixels movement is diverging. Before we analysed the whole scene in [...]
The artefacts we found are essentially due to two causes: the first takes place when a single object has movements where its components overlap, the second concern pixels that have divergent movements. The result of these two problems is the creation of blank pixels or “gaps” that create fully black pixels or partial matte pixels [...]
The initals experiments made by Petru showed that tracing the entire path of each pixel generate visual patterns in the final result. Inspite of the physically correctness of the result, the presence of such arctifacts makes the visual result unpleasant. The arctifacs are caused by the non-uniform accumulation of pixel traces. Implementing anti-aliasing algorithms to [...]
In order to improve the compo node “Vector Blur”, Petru had to understand what is inside it and how it works. These two awesome files realized by him, show the structure of Vector Blur node and the variables inside it. – Vector Blur node – Data Type We hope these files can be useful for [...]
Petru is the guy who is analysing the vector blur node in order to improve it. In this post we are sharing what he has discovered so far and how he’s getting on. His first step was to analyse how the vector blur node works and if we found any problems. He made some renders [...]