Unreal Engine 4.23 Preview

UPDATE!

We have just released Preview 8 for 4.23! Thank you for your continued help in testing the 4.23 build before its official release. As a reminder, the Preview builds are for testing only, and should not be used for the active development of your project.

For a list of known issues affecting this latest preview, please follow the links provided on the original post in this thread.

Fixed in Preview 8
Fixed! UE-79033 Tones do not cease playing, causing rapidly cycling sounds
Fixed! UE-79311 Audio: Sound Submix: Crash when modifying Output Volume on a Sound Submix with an Effect applied
Fixed! UE-73260 Gear VR fails to launch packaged projects on a Device when Enterprise is enabled for the project
Fixed! UE-79034 [CrashReport] UE4Editor-DataprepEditor!FMulticastDelegateBase<FWeakObjectPtr>::CompactInvocationList(bool) [MulticastDelegateBase.h:169]
Fixed! UE-79150 Android APK size ~200 MB larger than previous versions of the engine (blank project)
Fixed! UE-79223 UE - Child Actor Component creates a zombie child actor in the World when delete is Undone
Fixed! UE-79220 Child actor changes name on load
Fixed! UE-79131 LogStreaming Warning “Failed to read file ‘ChaosSolver_16x.png’ error” when opening Template projects
Fixed! UE-79036 [CrashReport] UE4Editor-D3D12RHI!FD3D12DynamicRHI::LockBuffer<FD3D12VertexBuffer>(FRHICommandListImmediate *,FD3D12VertexBuffer *,unsigned int,unsigned int,EResourceLockMode) [D3D12Buffer.cpp:294] - GeometryCollection
Fixed! UE-78999 Max collision particles are set too low.
Fixed! UE-79154 Clicking in Fracture Editor outliner blank space crashes editor.
Fixed! UE-66355 Assertion Fails when opening project with PixelStreaming: Unable to open NvEnc encoding session - AMD GPU
Fixed! UE-79043 Editors in Environments that can’t load PixelStreaming, can’t package a game with the PixelStreaming plugin enabled
Fixed! UE-77815 Log Spam - IOS device listing is disabled (to many failed attempts)!
Fixed! UE-74107 HTML5 server crash after multiple connection attempts
Fixed! UE-77599 [CrashReporter] UE4Editor-IOSTargetPlatform!FDeviceQueryTask::Run() [IOSDeviceHelperWindows.cpp:85]
Fixed! UE-79063 Crash when an HTML5 client connects to a Host
Fixed! UE-70472 GitHub 5571 : Return status code in http response callback in HTML5 builds
Fixed! UE-79040 [CrashReport] UE4Editor-Engine!ProcessCompiledGlobalShaders(TArray<FShaderCommonCompileJob *,TSizedDefaultAllocator<32> > const &) [ShaderCompiler.cpp:4597]
Fixed! UE-77371 [CrashReport] UE4Editor-D3D12RHI!FD3D12DescriptorCache::SetUAVs<3>(FD3D12RootSignature const *,FD3D12UnorderedAccessViewCache &,unsigned short const &,unsigned int,unsigned int &) [D3D12DescriptorCache.cpp:333]
Fixed! UE-79165 Runtime Virtual Texture Volume Not Binding Correctly After Floor Source Actor is Rotated
Fixed! UE-79039 [CrashReport] UE4Editor-Renderer!FHitProxyMeshProcessor::AddMeshBatch(FMeshBatch const &,unsigned __int64,FPrimitiveSceneProxy const *,int) [SceneHitProxyRendering.cpp:654]
Fixed! UE-79175 Runtime Virtual Texture Volume does not appear when searching for it in the modes panel
Fixed! UE-79180 Editor Crashes After Painting Virtual Texture and Moving It Across Geometry
Fixed! UE-79134 Deletion of NiagaraSystemInstance: bNotifyOnCompletion modified after the class instance has already been deleted.
Fixed! UE-79026 Emitters at display 3.4 in Content Examples Niagara map are not rendering
Fixed! UE-79129 Quadro GPUs not loading Niagara GPU Particles
Fixed! UE-78305 [CrashReport] UE4Editor-D3D12RHI!FD3D12DynamicRHI::CreateStructuredBuffer_RenderThread(FRHICommandListImmediate &,unsigned int,unsigned int,unsigned int,FRHIResourceCreateInfo &) [D3D12StructuredBuffer.cpp:33]
Fixed! UE-79045 Crash using Ray Tracing with mGPU virtualization - Assertion Failed: Enclosing block should never be called
Fixed! UE-79059 Ray Traced Translucency Option Doesn’t Function in Post Process Volume
Fixed! UE-79167 Composure fails with Ray Tracing enabled
Fixed! UE-68239 Add support for objects that do not cast shadows
Fixed! UE-78588 [CrashReport] UE4Editor-Renderer!FHaltonSequenceIteration::InitRHI() [Halton.cpp:79]
Fixed! UE-72117 [CrashReport] UE4Editor-D3D12RHI!FD3D12Viewport::PresentChecked(int) [D3D12Viewport.cpp:492]
Fixed! UE-77728 Niagara map in Content Examples is not rendering particles in example 3.4 with -vulkan
Fixed! UE-79231 FRHIGPUTextureReadback stall the renderthread waiting on RHI threads
Fixed! UE-76115 Assert on PIE in TM-ShaderModels: GD3D11RHI->GetQueryData(Query->Resource, &Query->Result, sizeof(Query->Result), Query->QueryType, true, false)
Fixed! UE-77873 Engine Test - Crash in Rendering Thread while running Editor with -OpenGL4
Fixed! UE-78988 Projects ran through xcode 11 Assert on PIE with: Shader uses texture(OutVelocityFlatTexture[1]) as read-write
Fixed! UE-78875 Crash occurs when converting a possessable skeletal mesh actor to a spawnable skeletal mesh actor without opening level associated with the level sequence
Fixed! UE-78876 Using RecordTake command does not play animations
Fixed! UE-79228 User interaction lost with the Sequencer Curve Editor Transform tool after a curve is deselected
Fixed! UE-78938 UI Flashes when selecting the different tracks in a Widget Animation
Fixed! UE-79230 Sequencer Curve Editor Vertical Snapping default settings are more aggressive than intended
Fixed! UE-78939 Nothing happens when selecting Create Pose Asset from Sequencer context menu
Fixed! UE-79168 Ensure when dragging keys outside Sequencer Curve window bounds with the transform tool, OutputMax > OutputMin [CurveEditorScreenSpace.h] [Line: 98]
Fixed! UE-79316 Crash when copying Sequencer Animation Track
Fixed! UE-79125 Landscape Foliage does not render in TM-VRSmoke
Fixed! UE-78913 HLOD System - Rebuilding Medium HLODs sometimes results in bad textures
Fixed! UE-79211 Crash When Building HLODs
Fixed! UE-78899 GitHub 6123 : Texture changes for NVIDIA USD plugin.
Fixed! UE-79096 GitHub 6138 : Texture changes for NVIDIA USD plugin.
Fixed! UE-79022 Moving Objects with Surface Snapping Enabled Causes Major Offset
Fixed! UE-64538 [CrashReport] UE4Editor-Landscape.dylib!FLandscapeComponentSceneProxy::CalculateBatchElementLOD()
Fixed! UE-79212 Broken normals when using runtime virtual texture BaseColor+Normal format
Fixed! UE-79309 Material Instance Editor can crash if Expression is null
Fixed! UE-78737 Crash occurs on Mac when closing the editor after building lighting and saving built lighting data
Fixed! UE-79330 HDRI Backdrop is not displaying at runtime
Fixed! UE-78973 Virtual Studio Sample Needs Plugin for 4.23
Fixed! UE-79327 Crash in livelink when activating/deactivating subjects in Mobu with old plugin
Fixed! UE-79320 LiveLink - Crash on stage when the number of curves changes dynamicly
Fixed! UE-72102 Magic Leap warning during launch on: FMagicLeapHMD::EnablePrivileges
Fixed! UE-79132 Late Update Race condition in UMotionControllerComponent::SendRenderTransform_Concurrent
Fixed! UE-77564 HoloLens 2 doesn’t support speech when remoting
Fixed! UE-78960 [CrashReport] UE4Editor-OculusAvatar!UOvrAvatarGazeTarget::BeginDestroy() [OvrAvatarGazeTarget.cpp:68]
Fixed! UE-78294 [CrashReport] UE4Editor-OculusEditor!SOculusPlatformToolWidget::SOculusPlatformToolWidget() [OculusPlatformToolWidget.cpp:30]
Fixed! UE-78917 Add a new OpenXR Input binding UI
Fixed! UE-77905 //UE4/Release-4.23 Automation Test Failed (Char - System.Core.Misc.Char)

Excellent update! For my project this is working great. Compared to 4.22, performance is up at least a little bit in some cases. GI Denoiser performance and quality seems much better. In 4.22 I couldn’t run the sample rate at 100% because the noise pattern took a second or so to catch up in fast movement (especially when one object occluded another and you turn the camera fast), now it’s much closer to realtime. Not quite instant, but 100% sampling rate is possible. I defaulted to a 25% sampling rate in part to mitigate that issue, now I think I may want to change my defaults for a 4.23 build. I’m seeing pretty decent results with a 100% sampling, 1 bounce and 1 sample. 2 bounces look better, but the performance impact is probably too high for most gamers.

I can’t quite tell what’s going on from looking at it yet but quality seems better compared to 4.22. This is exactly what I would’ve hoped for, not expecting perfection with RTGI I know there are serious engineering challenges to get this right. But steps in the right direction is fantastic and very welcome. I realize that its going to take a while to get all of the ray tracing features working the way everyone wants it to.

Also my release build size has come down 200MB from preview 7 to preview 8. Exact same content (2.8GB vs 2.6GB on disk).

4.23 Preview 8 HDRIbackdrop gone?

Transclucent working now! but max refraction rays greater than 1, got glitch on translucent materials. setted 1 seems ok.

Hey , are you guys looking into fixing Alembic support at all? In 4.22 I was constantly getting crashes when importing - particularly with Geometry Cache. It’s been a real nightmare cause it used to work fine in 4.19.

Thanks.

HDRIBackdrop is missing in Preview 8

Should now be a separate plugin that you have to enable

Thanks for the info.

How do you know about this tho? I am asking because there was zero information on this anywhere and this information is very important for us devs.

https://github.com/EpicGames/UnrealEngine/commit/a4ea82cfeb51f281b790f4f8bef46afd044cbccf

Seems like ray-traced translucent materials have a bug where the specular value also affects the refraction of the material.

Hi all!
Unreal 4.23 preview 8 doesn’t deploy for IOS 13.1
It’s impossible to deploy for ios 13.1 on ipad.
No problems on iPad pro with last IOS 12, it works perfectly but on Ipad Pro (same project!) with IOS 13.1 I have the error as in 4.22…
Any developer is working to make Unreal works with last IOS 13?

That’s just Epic collecting ■■■■ about you/your Editor usage. Block it in your firewall as you definitely don’t need it to work.

thx for info .

testing > https://youtube.com/watch?v=FjgxH7SKcOM

Objects with translucent material are extremely hard shadows. it’s really hard to balance the shadow of the interiors … Will there be a setting for the shadow of translucent objects in the final release?

​​​​​​​@jrapczak Thanks! :slight_smile:

There have been fixes in 4.23. If you still experience issues, please submit a bug report. Thanks!

Both of these are the defaults…

VR Preview is grayed out for me. Is this happening for others too? Works perfectly for 4.22, just not sure if it’s a plain bug or something that can be improved on my end too.

At the presentation those were told to not be defaults, so thats why he asked for people to take a look and change them. I am just informing what I saw and I can confirm in a project I just changed to raytracing those came with different settings, since the project was migrated from previous releases, so maybe a new project in 4.23 they come with those already set with correct values, gotta check this myself.

PS: Created a new 3rd person blueprint project in 4.23, values for those parameters were: Default and 128 as stated. Changed to Raytracing, restarted, they were the same. Changed RHI to Dx12, those still the same, so you need to change them yourself for better results. Unless those were mentioned anywhere else people won’t know they are needed and we got a lot of new comers to the engine aswel.

That’s very odd. For me on 4.22.3, I am sure I have never changed those, but that’s what my defaults are at.

I can confirm my defaults are the 128, default. I’ve been changing my value to the 1024 for a while now. I had not seen anything on the high precision normals. Going to test now!!

GBuffer Format: High Precision Normals is not the default value for the GBuffer Format