Info from the user:
"This is super basic, only just started to build the scene.
I have modeled in Vectorworks 2024 Architect and imported it into Twinmotion via the export and not the live link. The crash (and with an earlier file last week) seems to happen when applying materials as Cubic UV and replace all. It also has been crashing on save but that has only happened a couple of times
1. Import the attached . datasmith model with default parameters.
2. Enable Lumen.
3. Drag and Drop Materials after changing UV mapping types.
Notes:
May have to repeat steps 3 many times though.
Workaround
Disable Lumen when applying materials.
umppc18605!1f7b3720000 + 4413c66fa00
TwinmotionCookedEditor-Win64-Shipping!FStaticMeshLODResources::~FStaticMeshLODResources() [StaticMesh.cpp:1301]
TwinmotionCookedEditor-Win64-Shipping!7ff739030000 + 8beca64
TwinmotionCookedEditor-Win64-Shipping!FStaticMeshRenderData::~FStaticMeshRenderData() [StaticMesh.cpp:1584]
TwinmotionCookedEditor-Win64-Shipping!UStaticMesh::SetRenderData(TUniquePtr<FStaticMeshRenderData,TDefaultDelete<FStaticMeshRenderData> > &&) [StaticMesh.cpp:3524]
TwinmotionCookedEditor-Win64-Shipping!UStaticMesh::BuildFromMeshDescriptions(TArray<FMeshDescription const *,TSizedDefaultAllocator<32> > const &,UStaticMesh::FBuildMeshDescriptionsParams const &) [StaticMesh.cpp:7159]
TwinmotionCookedEditor-Win64-Shipping!UManagedRuntimeStaticMeshDescriptionEntry::getStaticMesh(UStaticMeshComponent *,bool,bool,bool,bool,bool,FString const &) [MeshReference.cpp:270]
TwinmotionCookedEditor-Win64-Shipping!FManagedRuntimeStaticMeshDescriptionReference::getStaticMesh(UStaticMeshComponent *,bool,bool,bool,bool,bool) [MeshReference.cpp:496]
TwinmotionCookedEditor-Win64-Shipping!UResourceMeshStatic::createMeshInternal(FManagedRuntimeStaticMeshDescriptionReference const &) [ResourceMeshStatic.cpp:663]
TwinmotionCookedEditor-Win64-Shipping!UMaterialManager::restoreMapping(UResourceMeshStatic *,int,EUVMappingType,FRuntimeStaticMeshDescription const &) [MaterialManager.cpp:307]
TwinmotionCookedEditor-Win64-Shipping!CApplyMaterial::restoreMaterialPreview(SRestoreMaterialData &) [ApplyMaterial.cpp:199]
TwinmotionCookedEditor-Win64-Shipping!CApplyMaterial::restoreMaterialPreview(TArray<SRestoreMaterialData,TSizedDefaultAllocator<32> > const &) [ApplyMaterial.cpp:239]
TwinmotionCookedEditor-Win64-Shipping!UModeDropMaterial::onMouseMoveInViewport_Legacy(FMouseAndTouchInputState const &) [ModeDropMaterial.cpp:199]
TwinmotionCookedEditor-Win64-Shipping!UModeManager::onMouseMoveViewport(FMouseAndTouchInputState const &) [ModeManager.cpp:142]
TwinmotionCookedEditor-Win64-Shipping!CMouseMoveViewport::doSynchronize() [MouseCommand.cpp:87]
TwinmotionCookedEditor-Win64-Shipping!IMouseCommand::synchronize() [MouseCommand.cpp:26]
TwinmotionCookedEditor-Win64-Shipping!IBaseTask::update() [BaseTask.cpp:148]
TwinmotionCookedEditor-Win64-Shipping!CTaskManager::updateSync(CTaskManager::EExecutionTime) [TaskManager.cpp:232]
TwinmotionCookedEditor-Win64-Shipping!ATwinmotionGameMode::Tick(float) [TwinmotionGameMode.cpp:564]
TwinmotionCookedEditor-Win64-Shipping!AActor::TickActor(float,ELevelTick,FActorTickFunction &) [Actor.cpp:1493]
TwinmotionCookedEditor-Win64-Shipping!FActorTickFunction::ExecuteTick(float,ELevelTick,ENamedThreads::Type,TRefCountPtr<FGraphEvent> const &) [Actor.cpp:241]
TwinmotionCookedEditor-Win64-Shipping!FTickFunctionTask::DoTask(ENamedThreads::Type,TRefCountPtr<FGraphEvent> const &) [TickTaskManager.cpp:278]
TwinmotionCookedEditor-Win64-Shipping!TGraphTask<FTickFunctionTask>::ExecuteTask(TArray<FBaseGraphTask *,TSizedDefaultAllocator<32> > &,ENamedThreads::Type,bool) [TaskGraphInterfaces.h:1240]
TwinmotionCookedEditor-Win64-Shipping!FNamedTaskThread::ProcessTasksUntilQuit(int) [TaskGraph.cpp:650]
TwinmotionCookedEditor-Win64-Shipping!FTaskGraphCompatibilityImplementation::WaitUntilTasksComplete(TArray<TRefCountPtr<FGraphEvent>,TSizedInlineAllocator<4,32,TSizedDefaultAllocator<32> > > const &,ENamedThreads::Type) [TaskGraph.cpp:2122]
TwinmotionCookedEditor-Win64-Shipping!FTickTaskSequencer::ReleaseTickGroup(ETickingGroup,bool) [TickTaskManager.cpp:556]
TwinmotionCookedEditor-Win64-Shipping!FTickTaskManager::RunTickGroup(ETickingGroup,bool) [TickTaskManager.cpp:1583]
TwinmotionCookedEditor-Win64-Shipping!UWorld::Tick(ELevelTick,float) [LevelTick.cpp:1499]
TwinmotionCookedEditor-Win64-Shipping!UGameEngine::Tick(float,bool) [GameEngine.cpp:1785]
TwinmotionCookedEditor-Win64-Shipping!FEngineLoop::Tick() [LaunchEngineLoop.cpp:5927]
TwinmotionCookedEditor-Win64-Shipping!GuardedMain(wchar_t const *) [Launch.cpp:180]
TwinmotionCookedEditor-Win64-Shipping!GuardedMainWrapper(wchar_t const *) [LaunchWindows.cpp:118]
TwinmotionCookedEditor-Win64-Shipping!LaunchWindowsStartup(HINSTANCE__ *,HINSTANCE__ *,char *,int,wchar_t const *) [LaunchWindows.cpp:258]
TwinmotionCookedEditor-Win64-Shipping!WinMain [LaunchWindows.cpp:299]
TwinmotionCookedEditor-Win64-Shipping!static int __scrt_common_main_seh() [exe_common.inl:288]
KERNEL32!7ff8af2a0000 + 17344
ntdll!7ff8b08d0000 + 4cc91
There's no existing public thread on this issue, so head over to Questions & Answers just mention TM-15998 in the post.
0 |
Component | TM - Core |
---|---|
Affects Versions | twinmotion 2024.1 final, twinmnotion 2024.1 hf 1 |
Target Fix | twinmotion 2024.1 hf2 |
Created | Jun 20, 2024 |
---|---|
Resolved | Jun 25, 2024 |
Updated | Jun 25, 2024 |