Jump to content

Softimage dotXSI Import (v1.7 Plug-in) Cleaner 0.5 Beta

   (1 review)

1 Screenshot

About This File

This Maxscript file is intended to be used in conjunction with the Softimage v1.7 dotXSI Importer Plug-in for Max 6, 7, and 8.

 

Usage: After importing a dotXSI file with the Softimage plug-in, run this script to fix issues with imported scene.

 

What this script does:

1. It removes duplicate nodes within the skeleton hierarchy (i.e., descendants of $skeleton_root).

2. Strips out any Softimage "Davinci" prefix from node names.

3. Strips out "B:" from model_root node name.

4. Fixes the pivots and animations for Dummy objects to be in +Z up 3ds Max coordinate system, instead of the Softimage +Y up coordinate system.

5. Shifts animation to start on frame 1 (rather than as imported on frame 0). This is necessary because the root skin pose MUST be on frame 0 to work with the newer exporters.

6. These fixes make the corrected files compatible for use with the newer dotXSI v1.8 and later exporter plug-ins.

 

What this script does not do:

It does not restore skin weights, or do anything with the imported geometry. Use my other scripts for that!

You'll also need to manually merge in the root pose on frame 0 if you want to re-export the dotXSI animation. :winkthumb:

 

 

P.S. -- my motivation for writing this script was to get some troublesome dotXSI files to import into 3ds Max correctly. If you have any questions-- just ask.

THIS FILE IS NOT MADE, DISTRIBUTED, OR SUPPORTED BY ACTIVISION PUBLISHING, INC., RAVEN SOFTWARE, OR LUCASARTS ENTERTAINMENT COMPANY, LLC. ELEMENTS™ & © LUCASFILM LTD.™ & DISNEY, INC.™ AND/OR ITS LICENSORS. STAR WARS®, JEDI®, & JEDI KNIGHT® ARE REGISTERED TRADEMARKS OF LUCASFILM LTD™ AND WALT DISNEY, INC.™ STAR WARS®, JEDI®, & JEDI KNIGHT® ARE REGISTERED TRADEMARKS OF LUCASFILM LTD™ & DISNEY, INC.™


What's New in Version 0.5 Beta

Released

  • Created user-friendly GUI rollout.
  • Fixed a bug in the script that was causing issues on root.xsi files

User Feedback

Recommended Comments

Archangel35757

Posted

Ok... looks like there's a few corner cases out there causes the script to error... working on beta version 0.5 now. Standby.

Archangel35757

Posted

It should be fixed now... please report any bugs here.

Archangel35757

Posted

Any feedback would be appreciated...

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
×
×
  • Create New...