The editor will crash when using Mesh Reduction on an asset imported using the FBX Scene Import options. This same asset will not crash the editor if it has been imported using the normal Import option from the Content Browser.
Tested in:
Broken: 4.14 Binary CL-3195953
Broken: 4.15 Dev-Editor CL-3213633
[Link Removed]
1. Import the attached asset using the FBX Scene Import into Level.
2. Use default settings for the import
3. Open the static mesh
4. Under the details panel use the Reduction settings and reduce the value for Percent Triangles and then click Apply Changes.
Regression: No
Results: The editor will crash with this asset if it has been imported using the FBX Scene Import options.
LoginId:7d8a1a304be9658328c158a3d14cc774
EpicAccountId:fb379e8f24784ff699eadd8655f07aef
Assertion failed: FMath::IsFinite( Q ) [Link Removed] [Line: 616]
UE4Editor_Core!FDebug::AssertFailed() [d:\builds\ue4_main\engine\source\runtime\core\private\misc\assertionmacros.cpp:349]
UE4Editor_QuadricMeshReduction!TQuadricAttr<29>::Evaluate() [d:\builds\ue4_main\engine\source\developer\meshsimplifier\private\quadric.h:618]
UE4Editor_QuadricMeshReduction!TMeshSimplifier<TVertSimp<8>,29>::ComputeNewVerts() [d:\builds\ue4_main\engine\source\developer\meshsimplifier\private\meshsimplify.h:894]
UE4Editor_QuadricMeshReduction!TMeshSimplifier<TVertSimp<8>,29>::ComputeEdgeCollapseCost() [d:\builds\ue4_main\engine\source\developer\meshsimplifier\private\meshsimplify.h:912]
UE4Editor_QuadricMeshReduction!TMeshSimplifier<TVertSimp<8>,29>::InitCosts() [d:\builds\ue4_main\engine\source\developer\meshsimplifier\private\meshsimplify.h:400]
UE4Editor_QuadricMeshReduction!FQuadricSimplifierMeshReduction::Reduce() [d:\builds\ue4_main\engine\source\developer\meshsimplifier\private\quadricmeshreduction.cpp:341]
UE4Editor_MeshUtilities!FStaticMeshUtilityBuilder::ReduceLODs() [d:\builds\ue4_main\engine\source\developer\meshutilities\private\meshutilities.cpp:3778]
UE4Editor_MeshUtilities!FMeshUtilities::BuildStaticMesh() [d:\builds\ue4_main\engine\source\developer\meshutilities\private\meshutilities.cpp:4072]
UE4Editor_Engine!FStaticMeshRenderData::Cache() [d:\builds\ue4_main\engine\source\runtime\engine\private\staticmesh.cpp:1396]
UE4Editor_Engine!UStaticMesh::CacheDerivedData() [d:\builds\ue4_main\engine\source\runtime\engine\private\staticmesh.cpp:2250]
UE4Editor_Engine!UStaticMesh::Build() [d:\builds\ue4_main\engine\source\runtime\engine\private\staticmeshbuild.cpp:101]
UE4Editor_Engine!UStaticMesh::PostEditChangeProperty() [d:\builds\ue4_main\engine\source\runtime\engine\private\staticmesh.cpp:1893]
UE4Editor_CoreUObject!UObject::PostEditChange() [d:\builds\ue4_main\engine\source\runtime\coreuobject\private\uobject\obj.cpp:318]
UE4Editor_StaticMeshEditor!FLevelOfDetailSettingsLayout::ApplyChanges() [d:\builds\ue4_main\engine\source\editor\staticmesheditor\private\staticmesheditortools.cpp:3098]
UE4Editor_StaticMeshEditor!FMeshReductionSettingsLayout::OnApplyChanges() [d:\builds\ue4_main\engine\source\editor\staticmesheditor\private\staticmesheditortools.cpp:1197]
UE4Editor_StaticMeshEditor!TMemberFunctionCaller<FMeshReductionSettingsLayout,FReply (__cdecl FMeshReductionSettingsLayout::*)(void) __ptr64>::operator()<>() [d:\builds\ue4_main\engine\source\runtime\core\public\delegates\delegateinstanceinterface.h:165]
UE4Editor_StaticMeshEditor!TTupleImpl<TIntegerSequence<unsigned int> >::ApplyAfter<TMemberFunctionCaller<FMeshReductionSettingsLayout,FReply (__cdecl FMeshReductionSettingsLayout::*)(void) __ptr64> >() [d:\builds\ue4_main\engine\source\runtime\core\public\delegates\tuple.h:118]
UE4Editor_StaticMeshEditor!TBaseSPMethodDelegateInstance<0,FMeshReductionSettingsLayout,0,FReply __cdecl(void)>::Execute() [d:\builds\ue4_main\engine\source\runtime\core\public\delegates\delegateinstancesimpl.h:327]
UE4Editor_Slate!TBaseDelegate<FReply>::Execute() [d:\builds\ue4_main\engine\source\runtime\core\public\delegates\delegatesignatureimpl.inl:537]
UE4Editor_Slate!SButton::OnMouseButtonUp() [d:\builds\ue4_main\engine\source\runtime\slate\private\widgets\input\sbutton.cpp:278]
UE4Editor_Slate!<lambda_8d0e9a1da76abd0a756a3a9d775f5ed1>::operator()() [d:\builds\ue4_main\engine\source\runtime\slate\private\framework\application\slateapplication.cpp:5044]
UE4Editor_Slate!FEventRouter::Route<FReply,FEventRouter::FToLeafmostPolicy,FPointerEvent,<lambda_8d0e9a1da76abd0a756a3a9d775f5ed1> >() [d:\builds\ue4_main\engine\source\runtime\slate\private\framework\application\slateapplication.cpp:238]
UE4Editor_Slate!FSlateApplication::RoutePointerUpEvent() [d:\builds\ue4_main\engine\source\runtime\slate\private\framework\application\slateapplication.cpp:5033]
UE4Editor_Slate!FSlateApplication::ProcessMouseButtonUpEvent() [d:\builds\ue4_main\engine\source\runtime\slate\private\framework\application\slateapplication.cpp:5496]
UE4Editor_Slate!FSlateApplication::OnMouseUp() [d:\builds\ue4_main\engine\source\runtime\slate\private\framework\application\slateapplication.cpp:5473]
UE4Editor_Core!FWindowsApplication::ProcessDeferredMessage() [d:\builds\ue4_main\engine\source\runtime\core\private\windows\windowsapplication.cpp:1696]
UE4Editor_Core!FWindowsApplication::DeferMessage() [d:\builds\ue4_main\engine\source\runtime\core\private\windows\windowsapplication.cpp:2115]
UE4Editor_Core!FWindowsApplication::ProcessMessage() [d:\builds\ue4_main\engine\source\runtime\core\private\windows\windowsapplication.cpp:865]
UE4Editor_Core!FWindowsApplication::AppWndProc() [d:\builds\ue4_main\engine\source\runtime\core\private\windows\windowsapplication.cpp:712]
user32
user32
UE4Editor_Core!FWindowsPlatformMisc::PumpMessages() [d:\builds\ue4_main\engine\source\runtime\core\private\windows\windowsplatformmisc.cpp:979]
UE4Editor!FEngineLoop::Tick() [d:\builds\ue4_main\engine\source\runtime\launch\private\launchengineloop.cpp:2912]
UE4Editor!GuardedMain() [d:\builds\ue4_main\engine\source\runtime\launch\private\launch.cpp:166]
UE4Editor!GuardedMainWrapper() [d:\builds\ue4_main\engine\source\runtime\launch\private\windows\launchwindows.cpp:130]
UE4Editor!WinMain() [d:\builds\ue4_main\engine\source\runtime\launch\private\windows\launchwindows.cpp:206]
UE4Editor!__scrt_common_main_seh() [f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl:264]
kernel32
ntdll
UE-74991 also affects Valve Index
I am not able to find world outliner how to enable it?
How to achieve HLSL Multiple Render Target in Material blueprints?
Undefined sysmbol: typeinfo for AActor when cross-compile linux dedicated server on windows
When I open UE4 4.24.3 it appears that. Does anyone know how to solve?
Delay nodes occasionally don't fire the "Completed" output in a nativized build
Head over to the existing Questions & Answers thread and let us know what's up.