I'm using Maya 2008 Complete and 03/11 build of UDK as well as 07/10 build (haven't got around to installing newer version on other computer). I am using ActorX to export.
I have a character that I have rigged and animated (I'm not using UDK rigs).
Here was my process:
- Early on in the process, I had other objects skinned to the character's skeleton.
- I hid those objects while weighting the character
- I decided later that I wanted to delete them.
- I tested my .psk in both UDK builds with those objects hidden and noticed that they still showed up (in UDK)
- So, I went back into Maya, detached the skin on those objects and deleted history, then deleted them.
- I then re-exported my .psk and now when I try and import, udk crashes.
Here are my input/output connections for one of the objects before detaching the skin.
https://i.sstatic.net/hoDdv.jpg
Here is my log:
0002.77] Log: >>>>>>>>>>>>>> Initial startup: 2.77s <<<<<<<<<<<<<<< [0002.81] Cmd: MODE MAPEXT=udk [0002.87] SourceControl: Source Control disabled in GAMEEditorUserSettings.ini. [SourceControl] has Disabled=False [0005.61] Log: TIMER ALL OF INIT : [5.028131] [0070.42] Log: FactoryCreateBinary: SkeletalMesh with SkeletalMeshFactory (0 0 Z:\websterProject2\EXPORTTESTING\SK_snailMesh01.PSK) [0070.42] Log: * Skeletal skin VPoints : 812 [0070.42] Log: * Skeletal skin VVertices : 1166 [0070.42] Log: * Skeletal skin VTriangles : 1596 [0070.42] Log: * Skeletal skin VMaterials : 1 [0070.42] Log: * Skeletal skin VBones : 73 [0070.42] Log: * Skeletal skin VRawBoneInfluences : 1520 [0070.42] Log: * Skeletal skin VertexColors : 0 [0070.42] Log: * Skeletal skin Num Tex Coords : 1 [0070.42] Log: Mesh material not found among currently loaded ones: lambert3SG [0070.42] Log: Bones digested - 73 Depth of hierarchy - 15 [0070.49] Critical: appError called: Assertion failed: Wedges.Num() == WedgeInfluenceIndices.Num() [File:c:\depot\UnrealEngine3\Development\Src\Engine\Src\UnSkeletalTools.cpp] [Line: 301] Stack: Address = 0x402228f9 (filename not found) [in C:\UDK\UDK-2010-07\Binaries\Win64\UDK.exe] Address = 0x40924bb1 (filename not found) [in C:\UDK\UDK-2010-07\Binaries\Win64\UDK.exe] Address = 0x412bfbc8 (filename not found) [in C:\UDK\UDK-2010-07\Binaries\Win64\UDK.exe] Address = 0x401a178d (filename not found) [in C:\UDK\UDK-2010-07\Binaries\Win64\UDK.exe] Address = 0x412964a4 (filename not found) [in C:\UDK\UDK-2010-07\Binaries\Win64\UDK.exe] Address = 0x412823a4 (filename not found) [in C:\UDK\UDK-2010-07\Binaries\Win64\UDK.exe] Address = 0x983633 (filename not found) [in C:\UDK\UDK-2010-07\Binaries\Win64\wxmsw28u_vc_custom_64.dll] Address = 0x983d73 (filename not found) [in C:\UDK\UDK-2010-07\Binaries\Win64\wxmsw28u_vc_custom_64.dll] Address = 0x983e30 (filename not found) [in C:\UDK\UDK-2010-07\Binaries\Win64\wxmsw28u_vc_custom_64.dll] Address = 0x800a34c6 (filename not found) [in C:\UDK\UDK-2010-07\Binaries\Win64\wxmsw28u_core_vc_custom_64.dll] Address = 0x800aec65 (filename not found) [in C I would like to know why deleting these objects is causing the .psk to crash on import and how I can fix it.
Thanks very much for your time.