Motion Vector XSI -> AE workflow tip

Discussions about rendering in SOFTIMAGE©
Post Reply
nassosy
Posts: 81
Joined: 02 Oct 2009, 23:50
Location: Greece
Contact:

Motion Vector XSI -> AE workflow tip

Post by nassosy » 26 Oct 2009, 15:46

You can either use the "p_motion_to_rgb" or the "lm2DMV_v2" shader, they both do the same thing.

EDIT: You can even use the built-in "mip_motion_vector" Output shader,
(you have to manually install it first from "C:\Softimage\Softimage_XXXXXX\Application\phenolib\spdl\mibase\mip_motion_vector.spdl",
where XXXXXX is the version you use)

XSI:
*Make a new pass (name it something like "MotionVectors")
*In the Render Channels Output, use a file format with either 16-bit or float precision, with RGB channels (no alpha)
*Enable MotionBlur
*Disable "Apply Display Gamma Correction"
*Set the Scene MotionBlur to "Start on Frame", so that you can have motion blur from the 1st frame.
*Set the "Shutter" and "Delay" on all passes to 1
*on the motionvector pass, set the Aliasing Min/Max to 0
*Set the Sample Filter to Box, with Size 1
*Disable "Premultiply with Alpha"
*Set the "Color Channel Clipping" to "No Clip"
*Disable "Desaturate color when clipping"
*Make a material and connect it to "lm2DMV_v2" or "p_motion_to_rgb" with Mode set to "ReelSmart"
*Drag-n-drop the material onto the "Background_Objects_Partition" of the pass
*Choose a frame where objects move the most, enable MentalRay->Diagnostics->Information, and do a preview render.
Open the Script editor and somewhere there will be a "Max Displace" value,
use that as the "Normalize" value in the shader.

AE:
*For the MotionVector file sequence, this is VERY IMPORTANT,
from "Interpret Footage->Main->Color Management"
enable the "Preserve RGB".
otherwise AE will do some funky automatic color correction
and ReelSmart will motion blur everything, even static objects.
*Apply ReelSmart, and use the "Normalize" value of the shader as the "Max Displace" value. That's it!
NOTE: If you want the object's edges to motion blur you have to render it (in XSI) separately from static ones.
Reelsmart doesn't blur them if they are all together.

Hope it saves you of some headaches.

Cheers :)

User avatar
raphi_13
Posts: 4
Joined: 14 Jun 2009, 09:12

Re: Motion Vector XSI -> AE workflow tip

Post by raphi_13 » 28 Mar 2010, 15:11

much appreciated...
thnx

User avatar
sirdavid32
Posts: 309
Joined: 10 Feb 2010, 04:36
Location: Ecuador
Contact:

I can´t get lm2DMV_v2 to work in xsi x64.

Post by sirdavid32 » 21 May 2010, 23:43

I went to the maisson page to download, and all it offers is a .spdl and a .dll for xsi x64. But where do I install those to activate the motion vector channels?

Thanks.

nassosy
Posts: 81
Joined: 02 Oct 2009, 23:50
Location: Greece
Contact:

Re: Motion Vector XSI -> AE workflow tip

Post by nassosy » 21 May 2010, 23:47

File->Plugin Manager->SPDLs(Tab)->Install,
and choose the folder where the spdl is.
before installing make sure the dll is in the same folder
because (normally) it will copy it as well.

User avatar
sirdavid32
Posts: 309
Joined: 10 Feb 2010, 04:36
Location: Ecuador
Contact:

Re: Motion Vector XSI -> AE workflow tip

Post by sirdavid32 » 26 May 2010, 09:04

Thank you. Plugin manager (aggh!) how could I´ve missed it. All working good now.

Post Reply

Who is online

Users browsing this forum: No registered users and 25 guests