PDA

View Full Version : Lack of Motion Vectors in C4D ?!


Francky
06-13-2008, 03:51 PM
Hey Guys, I've just now finished a huge job, my first in C4D actually. Only to realise at the last minute that C4D can't render Motion Vectors for deformed geometry, including rigged characters ?! Being new to C4D I didn't know this, and must admit, I probalby would have never touched C4D for this spot, had I known.

I find it laughable that a software that takes the time to create a Character Animation module would leave such a flaw unadressed. This should have been fixed 10 years ago, lol

Is there any plugins that exist that would bring this fonctionnality into C4D ?

Thanks,

Francois
www.bigfuzzydice.com (http://www.bigfuzzydice.com)

kraemchen
06-13-2008, 04:58 PM
Hi Francky,

I can imagine how you feel...
I once had the same disappointment when I created a title sequence with the great pathdeformer plugin just to realize that the motion vector pass doesn`t give me any result. I sent a "wish" to Maxon (two years ago) but probably too less people need this feature as urgent as we do :-)
There once was a plugin called Vixol (from corearsenal) but it is no longer supported and I can`t remember if it could write out vectors from deformed points.

I`m looking forward to your commercial!

Markus

williamsburroughs
06-13-2008, 06:13 PM
So the Motion Vector attribute in the Multi Pass panel won't work for you?

From the manual:
"Motion Vector lets you output color-coded motion vectors. Depending on the direction of movement, each object pixel will be colored accordingly red=X; green=Y; blue is not used). Third party applications, such as ReelSmart Motion Blur for example, can calculate motion blur based on these colors. The maximum length can be defined using the Motion Scale setting (Render Settings... / Options page)."

Sneaker
06-13-2008, 06:49 PM
If you move an object (axis) all is fine, if you move a deforrmer nothing happens.
-Michael

williamsburroughs
06-13-2008, 07:05 PM
Gotcha. I figured that might be the case. :)

I guess the title of the post should have been the "Lack of Complete Vertex Deformation Generated Motion Vectors" are not in C4D, since we technically do have them. :drool:

Fede
06-13-2008, 08:03 PM
i think you can get it to work if you have final render. Vray apparently can.t though. I read this in a few posts down where some one is looking to purchase one or te other.

okazaky
06-14-2008, 01:50 PM
Hm, that's a real big drawback. I didn't know that this doesn't work in C4D.

I hope this will be fixed in R11... :sad:

rsquires
06-15-2008, 11:21 AM
I understand the limitation but in my experience I have found Reel Smart Motion Blur Pros calculation of motion blur without motion vectors to be as good if not better than if one uses a motion vector pass. Sometimes this might be that something passes in front of something else and the edges get corrupted. This leaves nasty artefacts which don't appear if you calculate the motion from the pixels or animation itself. Imagine a characters arm or hand moving in front of it's face and I would guess you would get quite bad artefacts.

I use Reel Smart all the time and in most cases I have found it to be excellent although not %100 accurate when simply calculating motion blur from the animation itself. As I always say motion blur is so fast that even the small anomalies one gets can be ignored as they are usually gone in a flash.

Accurate motion blur takes time and if you haven't got time then you have to have a trade on quality.

all the best

rich

wiremuse
06-15-2008, 05:14 PM
Is it possible to bake the resulted deformations/deformers to keys and then get the resulting motion vectors?

10.5 w/Mocca 3.1 with Point Cache "Caching the point data also allows you to remove entire rigs and simulations from a scene" ..Seems like this could possible be a workable solution?

Francky
06-15-2008, 10:08 PM
Hi Rich, unfortuntly, Reel Smart alone, Couldn't cut it this time, the style of animation turned it into "Reel Dumb motion blur" The animation consists of Chinese Dragons twisting about really (Really) fast. It had no idea what to do without Motion Vectors. We had to cheat most of the blur by hand in comp....(some reel smart here, some directional blur there and some gaussian at other places.. a real mess, lol)

Wiremuse, you had me so Excited... but it doesn't work. Tried it on my original scene and then on a simple bending cylinder, neither worked, unfortunetly.

The best and only solution would be that Maxon fixes this. C4D is about to go at version 11?! Please let it be the version that this is fixed, lol (fingers crossed)

destro80
06-16-2008, 02:22 AM
The lack of a complete motion vector blur solution in C4D is one of the major let-downs with the software. I use Scene Motion blur and a render farm. Not sure if that's an option in your case.

Francky
06-16-2008, 02:59 AM
I had hoped to use Scene Motion Blur, but unfortantly Vray doesn't support it.

chris_b
06-16-2008, 03:45 AM
Forget about the lack of complete motion vectors being a let-down... how about just a plain old fully functional motion blur! This is one of those things that goes way down into the core of C4D... but hopefully will be addressed soon.

lllab
06-16-2008, 09:39 AM
"I had hoped to use Scene Motion Blur, but unfortantly Vray doesn't support it."
....in next free update 1.1 we added full MB:-)

cheers
Stefan

NWoolridge
06-16-2008, 03:39 PM
I had hoped to use Scene Motion Blur, but unfortantly Vray doesn't support it.

You could probably have worked around this by changing your frame rate to, say, 16 times your current frame rate, rendered out the resulting file, and then time-remapped it in AE with frame blending on. This would essentially mimic C4D's scene motion blur.

The other advantage is that you can often reduce image quality (AA quality, for instance), so that the render is faster, and the frame blending acts as a sort of subsampling to give you back the image quality.

Nick

Francky
06-16-2008, 08:14 PM
....in next free update 1.1 we added full MB:-)

cheers
Stefan

Oh, Thats Great News Stefan !! That is so cool that this will be fixed. Hopefully 1.1 will come out soon ;) So many features will be introduced in 1.1, I can't wait to see it. Really happy that this will be fixed. I might be getting other spots for Gator.. Opps can't say who right away :p and if 1.1 comes out by then, I won't hesitate to do them in C4D then.


Francois

CGTalk Moderation
06-16-2008, 08:14 PM
This thread has been automatically closed as it remained inactive for 12 months. If you wish to continue the discussion, please create a new thread in the appropriate forum.