FOREAL GAMES > Programming > ActorXImport

ActorXImport

The ActorXImport plug-in adds import support for ActorX files (.psk and .psa) to Maya.

It depends almost exclusively on the C++ API and clearly outperforms any scripted solution I've found so far.

 

Please consider that this barely tested on only very few files from the UDK, Mass Effect (2) and Batman Arkham Asylum, so please report any problems you encounter.

Requires Microsoft Visual C++ 2010 Runtime: 32-bit (x86), 64-bit (x64)

Version history:

Beta 0.4d

  • Added support for Maya 2014, following a request. This is untested!

Beta 0.4c

  • Added support for Maya 2013, following a request. This is untested!

Beta 0.4b (Hotfix)

  • Fixed reversed Normals (actually never noticed that because Maya defaults to "double sided")
  • Fixed a bug preventing the plug-in from unloading (introduced with 0.4a)

Beta 0.4a (Hotfix)

  • Changed file types to "Unreal psk" and "Unreal psa" due to incompatibility with Maya 2012 (formerly "Unreal(R) psk" and "Unreal(R) psa")
  • Fixed file type specific import options not being shown in Maya 2012
  • Added support for static pskx files (simply use the psk filter, options regarding the skeleton will be ignored)
  • Fixed flipped UVs

Beta 0.4

  • Added "Select root" option to the psk import (for easier animation import)
  • Name imported meshes by their filename
  • Added support for Maya 2012

Beta 0.3

  • First version with support for PSA animations.
  • Changed character conversion to enable name reconstruction: Special characters other than '_' and leading digits (which Maya does not support in object names) are converted to "_ASCII#_" where # is the decimal representation of the character. This disambiguates any changes and fixing the names after a reexport should be easy this way.

Alpha 0.2

  • Fixed an issue with Maya versions before 2011, so this release includes versions for Maya 2009 and 2010 (the plug-in also gained some performance boost from the fix).

Alpha 0.1

  • Initial release

Requires Microsoft Visual C++ 2010 Runtime: 32-bit (x86), 64-bit (x64)

Requires Microsoft Visual C++ 2010 Runtime: 32-bit (x86), 64-bit (x64)

Requires Microsoft Visual C++ 2010 Runtime: 32-bit (x86), 64-bit (x64)

Requires Microsoft Visual C++ 2010 Runtime: 32-bit (x86), 64-bit (x64)

Requires Microsoft Visual C++ 2010 Runtime: 32-bit (x86), 64-bit (x64)

Requires Microsoft Visual C++ 2010 Runtime: 32-bit (x86), 64-bit (x64)

Requires Microsoft Visual C++ 2010 Runtime: 32-bit (x86), 64-bit (x64)

Go back