A camera set to Orthographic projection mode with a negative Ortho Width will crash the editor on PIE.
Reproduced in Main (CL-2412886)
Crash Report:
[Link Removed]
Call Stack:
<unknown module>! UE4Editor_Core!FOutputDeviceWindowsError::Serialize()
<unknown module>! UE4Editor_Core!FOutputDevice::Logf__VA()
<unknown module>! UE4Editor_Core!FDebug::AssertFailed()
<unknown module>! UE4Editor_Renderer!CalculateShadowFadeAlpha()
<unknown module>! UE4Editor_Renderer!FDeferredShadingSceneRenderer::CreatePerObjectProjectedShadow()
<unknown module>! UE4Editor_Renderer!FDeferredShadingSceneRenderer::SetupInteractionShadows()
<unknown module>! UE4Editor_Renderer!FDeferredShadingSceneRenderer::InitDynamicShadows()
<unknown module>! UE4Editor_Renderer!FDeferredShadingSceneRenderer::InitViews()
<unknown module>! UE4Editor_Renderer!FDeferredShadingSceneRenderer::Render()
<unknown module>! UE4Editor_Renderer!RenderViewFamily_RenderThread()
<unknown module>! UE4Editor_Renderer!TGraphTask<`FRendererModule::BeginRenderingViewFamily'::`11'::EURCMacro_FDrawSceneCommand>::ExecuteTask()
<unknown module>! UE4Editor_Core!FTaskThread::ProcessTasks()
<unknown module>! UE4Editor_Core!FTaskThread::ProcessTasksUntilQuit()
<unknown module>! UE4Editor_RenderCore!RenderingThreadMain()
<unknown module>! UE4Editor_RenderCore!FRenderingThread::Run()
<unknown module>! UE4Editor_Core!FRunnableThreadWin::Run()
<unknown module>! UE4Editor_Core!FRunnableThreadWin::GuardedRun()
1. Create a new Third Person Blueprint template project
2. Open the MyCharacter blueprint
3. Select the FollowCamera component in the Components tab
4. Switch the Projection Mode to Orthographic
5. Make the Ortho Width -512.0
6. Compile/Save
7. PIE
Result:
Crash
Head over to the existing Questions & Answers thread and let us know what's up.
0 |
Component | UE - Graphics Features |
---|---|
Affects Versions | 4.7, 4.8 |
Target Fix | 4.7 |
Created | Jan 22, 2015 |
---|---|
Resolved | Jan 31, 2015 |
Updated | Apr 27, 2018 |