Xsi to After Effects (camera and nulls)

Plugins linking to this thread: (hide)

NN_SItoAEPluginAuthor: nnois
A plugin for exporting Softimage cameras and nulls to After Effects. See the si-community thread below for other solutions of getting Softimage scene data into After Effects.

local backup: nnSItoAEPlugin.pytxt (plugin, rename to .py)

Discussions concerning plugins for SOFTIMAGE©
Post Reply
NNois
Posts: 754
Joined: 09 Jun 2009, 20:33

Re: Xsi to After Effects (camera and nulls)

Post by NNois » 14 Apr 2016, 11:39

Hi,
Maybe you can try this version of mine.
This one is to install in you plugin folder and create an export entry in the file menu.

If I recall well I've had squashed some bug like the framerate and some size and ratio problems plus the in/out export range. Maybe you can try it...
Attachments
nnSItoAEPlugin.py.zip
(3.6 KiB) Downloaded 207 times

kaimano
Posts: 1
Joined: 05 Jan 2011, 16:04

Re: Xsi to After Effects (camera and nulls)

Post by kaimano » 16 May 2016, 22:05

Hi NNois, first thanks for the useful script.
But I have some trouble and perhaps you help me.

I dowloaded the script, tested an all worked fine. Now I need to repeat the process but the script export only static nulls, no animation.

I have a root model (like null) whith rotation animation and, all the object under this model rotate accordingly including the three nulls that want to export.

I created a group that contains the camera (all the camera hierarchy) and the three nulls, I selected this group and run the script, I select the three nulls in the "is it Moving" section, done.
The result in the jsx file is the camera and the three nulls without animation.

This is the jsx file generated:

Code: Select all

var newComp = app.project.items.addComp("HOLOCUBE_EVO2A", 1920, 1080, 1.000000, 8.961600, 25);
var newCamera = newComp.layers.addCamera("XSICamera",[0,0]);

var newNull = newComp.layers.addNull();
newNull.threeDLayer = true;
newNull.startTime = 0;
newNull.inPoint = 0;
newNull.name = "null";
var newNull = newComp.layers.addNull();
newNull.threeDLayer = true;
newNull.startTime = 0;
newNull.inPoint = 0;
newNull.name = "Arnold_Camera_Root";
var newNull = newComp.layers.addNull();
newNull.threeDLayer = true;
newNull.startTime = 0;
newNull.inPoint = 0;
newNull.name = "null1";
var newNull = newComp.layers.addNull();
newNull.threeDLayer = true;
newNull.startTime = 0;
newNull.inPoint = 0;
newNull.name = "null2";
Any suggestion?

NNois
Posts: 754
Joined: 09 Jun 2009, 20:33

Re: Xsi to After Effects (camera and nulls)

Post by NNois » 17 May 2016, 12:38

hello,
Be aware that script takes infos from the current pass so if your pass doesn't have a frame range yes you will export a static frame.

Also If i recall well, the script leave a property page at the scene root if you end it prematurally.
In this case you must remove the property before running it again.

Post Reply

Who is online

Users browsing this forum: No registered users and 34 guests