Next Generation Digital Entertainment Creation Software
Create the future with Autodesk 3ds Max 2011 and Autodesk Maya 2011 software.
Theme color:
  • 1/3
You are here: Homepage /  Blogs /  Planet Softimage / Video Tutorial: Getting ICE Particles into Maya
Video Tutorial: Getting ICE Particles into Maya
Posted: Jan 18, 2010
Category: Autodesk Maya, Autodesk Softimage
Social Media:
Bookmark and Share
 

Well I hope everyone had a great holiday season to put an nice end to this decade. I thought for my first post of the year I would show you all a neat little trick for getting Softimage ICE particle simulations into Maya!  There's a little example plug-in for Softimage 2010 that basically will allow you to write Softimage ICE particle simulations into Maya's PDC format.  By simply creating- and then overwriting an existing Maya cache, the particles will magically show up inside Maya! I recorded a quick little how-to video but I'll explain setting it up in writing too. Watch the video first, then read below to help you set it all up.

First you will need to install the plug-in for Softimage. Its a "unsupported" sdk example so you will find it in the sdk examples directory here:

C:\Softimage\Softimage_2010_SP1_x64\XSISDK\examples\workgroup\Addons\PDC_Export\Application\Plugins

(NOTE: this is the 64 bit path, if you're on 32 bit make sure you adjust the paths accordingly.

Now copy the file PDC_Exporter.64.dll or just PDC_Exporter.dll for 32 bit into this directory:
C:\Softimage\Softimage_2010_SP1_x64\Application\Plugins

Once you do that start Softimage and you should see the plug-in appear in the plug-in manager. Now just rename the default filename and path in the Softimage cache settings so that it will overwrite your particle cache. By default Maya will write the cache files here:

C:\Users\USERNAME\Documents\maya\projects\default\particles

That's it, now just create an ICE simulation and see if you can pass it into Maya!

I hope this helps, feel free to ask questions on the comments section if you run into any snags. Interop with the Autodesk product lineup is a big priority so you can expect this to get more robust and easier in the future.  Press full screen by the way when watching the video for best results.
Have fun!!

In order to post any comments, you must be logged in!
Newest users comments View All 7 Comments
Posted by Cadmium77 on Feb 16, 2010 at 09:35 PM
That's awesome. thanks for sharing.
Posted by S Jang on Feb 05, 2010 at 07:18 PM
that's very useful!
Posted by andymac on Jan 25, 2010 at 06:48 AM
This is really really useful - Well Done!

What would be even more useful in future versions would be to:

- Take .pdc caches generated from Maya back into ICE/Xsi.
- Support for Maya nCaches (.mc/.xml format) rather than .pdc which would open up a whole range of other possibilities!

Good stuff! :-)
Posted by Mark Schoennagel on Jan 23, 2010 at 10:44 AM
Thanks StefanA for your recompile! Most appreciated. As I mentioned at the moment this is one of those unsupported tools which doesnt have support for all platforms yet. We are working on this though and you'll see some huge interop improvements in the future.

morando, I'll see if I can find an answer to your question. I know Soft will pass all sorts of other information if you initialize that parameter in Maya first...things like Size, Color etc... orientations too maybe? I'll see what info I can find and pass along.
Posted by morlando on Jan 22, 2010 at 11:13 PM
Oh man, thank you so much, it works great. One question though, I set the particles type to streak in Maya after the Softimage export and the particle orientations are random and not following the Softimage setup, is there a way to set the particle orientations to follow like in Softimage?

I hope you post more videos like this, I've been a Softimage user for several years now and we use mostly Maya at work but I would love to do more things in Softimage and export them into Maya, best of both worlds kind of thing or at least have a way to match the cameras exactly from Maya to Softimage and viceversa so I can render in each package and have everything match in comp. Softimage is a great package and would love to integrate it more into our pipeline in the future.

Thanks for posting this.