Gildor's Forums

Author Topic: Godfall  (Read 340 times)
Sr. Member
Posts: 384

View Profile
« on: November 18, 2020, 21:10 »

Game: Godfall (EGS page)
UE4 version: 4.25

Regular assets works fine - including meshes, textures and animations - with the latest umodel build (1437 at the moment).
Only "normal" static meshes are supported though. The game is also using specific "merged", "smartspline" and "proxy" static meshes, so all MergedSMBP/MergedBlueprints/MergedMeshes/ProxySMBPMeshes/SmartSplineMeshes and such are not supported. "Breached" static meshes are also not "normal" ones and related to destructible meshes (DM_) of the same model. Those meshes  are producing errors like this one:
ERROR: Memory: bad allocation size 1048750776 bytes
appMalloc: size=1048750776 (total=102 Mbytes) <- FArray::Empty: 1161137722 x 12 <- TArray::SerializeSimple <- SerializeBulkArray <- SerializeOccluderData <- UStaticMesh4::Serialize <- LoadObject: StaticMesh4'SM_Bastion_Theurge_Breached.SM_Bastion_Theurge_Breached', pos=57B7C, ver=518/0 (unversioned), game=ue4.25 <- UObject::EndLoad <- LoadWholePackage: /Game/Aperion/Characters/Bastion_Tribe/Tier1/Mesh/SM_Bastion_Theurge_Breached.uasset <- ExportPackages <- CUmodelApp::ShowPackageUI <- Main: umodel_build=1437 <- TryExecuteInThread: ExportTexture

Some meshes has more than 4000 bones, which is not supported by official umodel builds yet (you'll get "assertion failed: NumBones < MAX_MESHBONES" error while trying to open them). As temporary solution you can use modified umodel build with increased MAX_MESHBONES value for such meshes (see attachment).

* (497.35 KB - downloaded 27 times.)
« Last Edit: February 13, 2021, 17:29 by spiritovod » Logged
Jump to:  

Powered by SMF | SMF © 2006-2009, Simple Machines LLC
Leviathan design by Bloc | XHTML | CSS