Hey Gildor and guys! What's up!
Really great job on UE Viewer, Gildor! We all owe you a lot for this tool!
By the way, can you help me with this problem? See, I'm trying to export whatever one particular ukx file has. Due to certain circumstances I'm not allowed to post the file here in public.. Hopefully, you will understand what's the problem
This ukx file has two meshes and one animation (which is linked to one of the meshes). When I'm trying to export files by "umodel.exe -export -all somefile.ukx" I get this:
******** somefile.ukx ********
*** ERROR: assertion failed: index >= 0 && index < DataCount
operator[]:10473/0 <- USkeletalMesh::BuildIndicesForLod <- ConvertLod <- USkelet
alMesh::ConvertMesh <- USkeletalMesh::Serialize <- LoadObject:SkeletalMesh'somef
ile.SomeMesh', pos=E44A4, ver=128/29, game=2001 <- UObject::EndLoad <- UnPack
age::CreateExport:somefile.ukx:4 <- LoadWholePackage:somefile <- Main
Well, I figured out that the crash happens only because of the particular mesh (let's call it Mesh1). I can export other mesh (Mesh2), but not that one (Mesh1). Strangely enough, Unreal Editor shows that mesh (Mesh1) pretty fine, but crashes on the other one (Mesh2). Even more stranger, the game that is using this ukx file is working perfectly fine, all meshes and animations are shown no problems. I tried to redigest LODs of that messy mesh in UnEd, save it and try to export again, but it shows same error.
Do you have any clue what can be done to avoid that error?
with respect,
Takezo