Jump to content
miguel m

Soft|3D srt to Houdini?

Recommended Posts

First a small introduction...

I've been asked to do a second animation of an old project I did on Softimage|3D. Back in the day I did it using Phoenixtools Particle Suite and although I finished it I had a some trouble outputting those particles to rib. sooo...

This time I've thought to do the particle work on Houdini, export the geometry as a sequence of rib snippets and get them into soft through RiReadArchive calls. So far I've got this to work fine. Nice

What I can't figure now is how to transfer the transforms of the particle sources, obstacles, etc I've animated in soft3d into houdini so that i can do the actual particle stuff with an accurate reference.

Is there a way "out of the box" or will i need to do some massaging of files around?

Thanks for reading.

Share this post


Link to post
Share on other sites

I don't know how you'd get the transforms out from si3d but there's too ways you can import external transforms onto objects:

- via the Object CHOP

- via the objparent on|off hack along with opinput (for v5+) <but this requires scripting)

The Object CHOP is fairly self-explanatory but it will require adding extra parent nulls to your objects before you can load the keyframe info from si3d into CHOPs to override the particle sources.

If you want to go the scripting route to automate the process, then I could help you out if you want.

Share this post


Link to post
Share on other sites

Dante, thanks a lot for the pointers. I'll investigate those options and try to make my way. If i can't figure it out, you'll know from me :)

thank you

Share this post


Link to post
Share on other sites

Thank you Steven. Yesterday I had a quick look at the .chan file format. Rows and columns of raw data and all that...

I think I'll try exporting an ascii dotXSI file from soft3d and see what i can do with it. I believe it can export raw curves as well.

I'm starting to see the light, thanks.

Share this post


Link to post
Share on other sites

Raw curves will be the way to go though I've not seen the format of an ascii dotXSI file.

Anyway, good luck!

If anything, just let me know.

Share this post


Link to post
Share on other sites

Got it to work, the channel format is very similar:

the dotXSI file starts like this...

xsi 0300txt 0032

SI_FileInfo

{

Share this post


Link to post
Share on other sites

You're welcome. I'm glad it worked. Now, only if other packages accept raw data as easily as Houdini.

That'll make life so much simpler!

;):D:PB)

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×