Unreal Engine 4.22 Preview

Hello ,
A big thank you for the addition of “Editor Widget Blutitlities”, just as I imagined it in the post I created about it.
https://forums.unrealengine.com/unre…mart-blueprint

On the other hand I did several tests and I managed to have location and rotation of the camera of the viewport editor, but on the other hand impossible to have the position X and Y of the mouse in the viewport editor, the two nodes ( Get mouse position on platform , “” and on viewport ) give me an absolute position of my screen, I also can’t recover the size and absolute position of the viewport editor.

I would like to know if you have a blueprint solution for this, because as the tick is enabled in the editor I would like to be able to interact directly with the viewport editor to create extensions to the blueprint editor.

Thank

Hi guys,

Is r.RayTracing.Translucency working? I have been trying ray tracing features since preview1 but, I have not made it working. Any setting for lights, materials, renderings? so that I can see lights go through transparent objects in a level?

Thanks you for reading,

I’d also like to get some comment on that please.

Preview 4 not showing up for me to download on multiple machines?

Anyone else having issues?

Hello, I did a lot of testing on the blueprint editor widget editor which is really great, but I think some nodes are missing to be able to use it fully.
I created a post in the feedback forum.

https://forums.unrealengine.com/unreal-engine/feedback-for-epic/1593109-addon-node-for-widget-editor-blueprint-4-22-preview

When closing a VR preview window the VR view is put on top of the editor window making it impossible to see/do anything in the editor. Is this a known issue?
Edit: This was caused by VR auto entry, seems like the “exit VR” part of it doesn’t work for me.

exact same issue with an asus laptop with a 2070 card, i think its a conflict between nvidia and intel graphics card, when i package the project, everything works as expected, that makes me think its somehow related to the fact thata packaged project is fullscreen and unreal is not, i tried the ue4 fullscreen mode still the same problem. the only workaround is the second monitor now, however i can disable the intel graphics card as the engine is on, then unplug the hdmi, then it works on the main monitor by fooling the engine somehow, which makes me think its a software problem since theres a way it works on the main monitor.

unfortunately i cant disable the intel card, since the monitor is connected to it. i somehow think that a lot of people with rtx laptops have similar problems, i just want to know if its something fixable, since i bought a brand new laptop mainly to use for unreal, if you say its not that easy to fix it i can at least return the laptop before its too late

so any feedback or help on this situation from epic team would be greatly appreciated. ps: you guys rock.

https://forums.unrealengine.com/development-discussion/rendering/1551217-order-independent-transparency-implementations
Please append to ue4.22!!!

Macros children not work!!!

Macros not sorting in bluprint. I created one file one macros. Sorting!

**Static Mesh LOD reduction setting by Blueprint Batch : **

Report the issue using bug submission form.

Really anxious to know more about the skeletal mesh LOD system discussed. I don’t have space on this single SSD install to spare for another engine build right now. Any further information anyone would care to provide about it all would be most appreciated. I’ll just have to try hard to contain my excitement and expectations for now!

I’m currently working on some character optimizations, so it could affect my workflow, in a hopefully most positive way!

Hi,
I can’t get any values by using the pixel inspector with preview 4…
Is there a bug with it ?

Unreal Ray-Tracing support static and dynamic meshes. (Maybe landscape in future) Will Unreal Ray-Tracing support generated meshes in future?

UPDATE!

We have just released Preview 5 for 4.22! Thank you for your continued help in testing the 4.22 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 5
Fixed! UE-70731 SkeletalMeshReduction Plugin missing from Mac and Linux
Fixed! UE-70753 Merging actors duplicates materials for some LOD levels
Fixed! UE-64409 [CrashReport] UE4Editor_Engine!USkeletalMeshComponent::ComputeRequiredBones() [skeletalmeshcomponent.cpp:1482]
Fixed! UE-70752 Removing an LOD from a SkeletalMesh will not update in an Animation Sequence until the LOD is changed
Fixed! UE-67281 Ensure compressing animation using commandlet - !AnimSeq->CompressionScheme->IsA(UAnimCompress_Automatic::StaticClass())
Fixed! UE-67608 [CrashReport] UE4Editor_Engine!UAnimSequence::GetBonePose() [animsequence.cpp:1423]
Fixed! UE-71016 UE Editor assertion failed in proxy generation
Fixed! UE-68800 Textures and Materials have their merged actor’s name appended to their names
Fixed! UE-71048 UE Editor assertion failed in proxy generation
Fixed! UE-70687 No warning message displays when no actors are selected in the merge actor window
Fixed! UE-69491 [CrashReporter] UE4Editor-Engine!FBoneContainer::CacheRequiredAnimCurveUids(FCurveEvaluationOption const &) [BoneContainer.cpp:263]
Fixed! UE-67216 Compression codec can be none which causes an ensure when compressing an animation - Ensure condition failed: bCompressionSuccessful
Fixed! UE-67555 Ensure when an animation blueprint is utilizing a Live Link pose node while the preview viewport is setup for live link
Fixed! UE-68663 Crash after reimporting an Alembic file multiple times - Unhandled Exception: EXCEPTION_ACCESS_VIOLATION
Fixed! UE-68388 Animation Curves can playback incorrectly when compressing the animation with the Uniformly Sampled codec
Fixed! UE-67601 [CrashReport] UE4Editor_Persona!FTimingRelevantElement_NotifyStateEnd::GetElementTime() [sanimtimingpanel.cpp:556]
Fixed! UE-69945 Crash entering PIE when AnimationSharingSetup doesn’t have a valid/enabled state that is trying to be played - Assertion failed: Components.IsValidIndex(PermutationIndex)
Fixed! UE-70017 Skeletal Mesh snaps to its reference pose when blending from one animation to another while using an Animation Sharing setup
Fixed! UE-69069 Crash during PIE when a blendspace has an animation sequence with a missing sync marker
Fixed! UE-70213 Crash when returning to a previous state in an Animation Sharing Setup - Assertion failed: Instance.bActive
Fixed! UE-70878 Crash starting PIE when two Animation Sharing states define the same state
Fixed! UE-70451 Anim Sharing Setup variables can be set to negative values
Fixed! UE-70229 Crashing running out of memory when entering pie when Num Random Instances is set to a negative value - Error: Direct3DDevice->CreateShaderResourceView failed
Fixed! UE-70702 Recording an Animation from Persona is causing LogLinker Warnings when creating a new Animation Object
Fixed! UE-65147 GitHub 5167 : Fix infinite loop while building HLOD proxy meshes
Fixed! UE-69903 Using a mono source sound with a stereo source bus fails to play sound
Fixed! UE-69904 Sounds Sent Through Source Buses Play Distorted and Crackling Especially When Downmixed
Fixed! UE-63936 Audio: CRASH: Crash playing TimeSynth that hasn’t been activated
Fixed! UE-68765 GitHub 5474 : Resetting destination values when removing patches from Modulation Matrix
Fixed! UE-70936 MeshEditing - Viewport does not update LOD after editing LOD
Fixed! UE-70964 ies texture files only link to datasmitharealight types
Fixed! UE-70032 IES texture asset not persisted
Fixed! UE-70428 Wrong normals on landscape imported via Datasmith
Fixed! UE-71183 Datasmith area light attribute gets reset upon reimport
Fixed! UE-71175 [CrashReport] UE4Editor-UnrealEd!UFactory::ImportObject(UClass *,UObject *,FName,EObjectFlags,FString const &,wchar_t const *,bool &) [Factory.cpp:187]
Fixed! UE-70967 Editor crashes when reimporting asset while in Mesh Editing mode
Fixed! UE-71187 Datasmith menu entry not available on point light
Fixed! UE-71296 Re-importing udatasmith scene doesn’t update World Outliner for Pre-Existing Scene in the Level
Fixed! UE-69265 DS Data Prep - Query Get Asset generate Invalid Lightmap
Fixed! UE-70729 Missing triangles for CAD tessellation of long objects
Fixed! UE-71146 Datasmith CAD - Freeze loading a Rhino file
Fixed! UE-68986 Crash applying defeaturing - Fill through holes - on cube - {UE4Editor_Core!__TBB_LockByte()}
Fixed! UE-70723 Visual Dataprep - Texture assets get corrupted on save - invalid data
Fixed! UE-71061 Visual Dataprep - Texture assets can’t be reloaded - Failed import for Texture2D
Fixed! UE-71108 Datasmith override on Lights lost on second reimport
Fixed! UE-71150 Visual Dataprep - Crash running SetConvexDecompositionCollision on a plane - UE4Editor_EditorScriptingUtilities!UEditorStaticMeshLibrary::SetConvexDecompositionCollisions()
Fixed! UE-69647 Datasmith Dataprep - Can select glTF, MDL, VRed and DeltaGen importer in import settings
Fixed! UE-71109 Datasmith override on Exposure are not recorded
Fixed! UE-71038 Corrupted texture after a datasmith scene re-import
Fixed! UE-71085 Double Variant Manager entry in Window top menu
Fixed! UE-70970 Creating a new C++ class in Sandbox/Build/BuildTest produces an ensure FModuleManager::Get().QueryModule and never shows the C++ sources
Fixed! UE-71159 Minimized Live Coding Console is not summoned from “Show Console” dialogs
Fixed! UE-71084 Editor can hang when Live Coding is set to Startup: Manual and a compile is triggered
Fixed! UE-71128 Live Coding Compile notification hides behind Editor on subsequent editor launches
Fixed! UE-71076 After closing the Live Coding Console, it does not re-appear from selecting “Show Console” on Compile Notification
Fixed! UE-71077 Live Coding Compiles can queue one extra compile
Fixed! UE-71179 Blueprint Projects have the Compile Dropdown, but no Compile Button
Fixed! UE-71058 Generate Project Files process fails if SwarmAgent.exe is not present
Fixed! UE-71256 Live Coding Compile fails to Hot Reload Binary Code project
Fixed! UE-71257 Live Coding HotReload completes with Linker Warnings
Fixed! UE-71274 Live Coding - Some form of communication that including Engine, Engine Plugin Modules in Binary is invalid
Fixed! UE-71126 Live Coding - Startup Project Settings should be Editor Settings
Fixed! UE-71089 IDE not Detected in Editor when creating C++ Classes and Components
Fixed! UE-71070 Option to Create Code Projects is Available in Project Browser without IDE Installed
Fixed! UE-71279 Console files in ShooterGame Launcher Download
Fixed! UE-71287 Triggering a Live Coding Compile when two Live Coding Consoles are running starts compiling on both, should limit to one
Fixed! UE-71270 Live Coding Console log is spammed with incorrect “Live coding ready - Save changes and press Ctrl+Alt+F11 to re-compile code” when loading Engine Modules
Fixed! UE-71269 Some visual feedback that a hidden Live Coding Console loading is causing the Editor to hang
Fixed! UE-71399 Live Coding does not load Project Plugin Modules
Fixed! UE-71379 Show Console button disabled until first Live Coding compile is triggered, when Live Coding set to automatically start
Fixed! UE-71359 When LiveCoding set to Startup:Manual, Compile button triggers a Legacy compile
Fixed! UE-71362 Unable to disable LiveCoding from the Compile dropdown
Fixed! UE-71116 UBT performance regressions in 4.22
Fixed! UE-71191 cl-filter fails to filter out including messages from non-English Visual Studio versions
Fixed! UE-71088 MediaCapture break the viewport if the capture stopped unexpectedly
Fixed! UE-70871 Unable to save content after a Datasmith revit import - not have sufficient permission to save
Fixed! UE-64016 Smoothing groups wrong after setting static mesh as LOD of another Static Mesh
Fixed! UE-70578 Crash(Assert) CurrentGWorld != PlayWorld || bIsSimulatingInEditor
Fixed! UE-70487 Calling ServerTravel with bShouldSkipGameNotify set to false causes a crash
Fixed! UE-70637 ResavePackages commandlet breaks sublevel translation
Fixed! UE-71281 [CrashReport] UE4Editor-CoreUObject!FUObjectSerializeContext::PRIVATE_PatchNewObjectIntoExport(UObject *,UObject *) [UObjectThreadContext.cpp:64]
Fixed! UE-71409 Blueprint Function Override menu is not searchable as all other context menus are
Fixed! UE-69489 Crash setting Child Actor Class on Add Child Actor Component node
Fixed! UE-68365 ForcePositionUpdate warnings appear when a client connects to a server and does not move
Fixed! UE-71134 ShooterGame startup movie does not have audio
Fixed! UE-70104 FileMediaOutput renders blank image when use from the Media Capture Render Target
Fixed! UE-71023 WebM: audio gets out of sync after seeking
Fixed! UE-70792 Binary build missing VivoxCoreSDK_UPL.xml causing Android Packaging to fail
Fixed! UE-71029 MallocBinned3 can’t be disabled via project TargetSettings
Fixed! UE-71407 NVN_TEXPKG_STORAGE_FLAGS_SPARSE isn’t always being used when cooking textures.
Fixed! UE-69729 GPU rendering debug crash shows up in Crash Reporter as an Assertion
Fixed! UE-66032 Max Draw Distance Can’t Be Set Again Until Set Back to Default
Fixed! UE-69994 Some mono dependencies not included with editor for centOS
Fixed! UE-70131 Linux EGL device selection logic seems broken
Fixed! UE-67798 Playing video in the Editor’s Media Player on a Mac results in a degradation in quality with some noticeable banding present
Fixed! UE-71066 Standalone game quits immediately after opening on Mac.
Fixed! UE-70976 MediaFrameworkTest TestVideo_Small does not play when selecting play
Fixed! UE-70612 line appears on drop-down boxes in Project Settings while window is docked with high DPI support enabled
Fixed! UE-70172 Unresponsive editor process left in Mac dock after closing the editor
Fixed! UE-71006 MediaFrameworkTest videos will not loop in reverse on Mac
Fixed! UE-71327 GitHub 5615 : Fix quotes on SetupMono.sh for Mac
Fixed! UE-69971 Preview Feature Level not applied to Cascade viewport
Fixed! UE-69976 Preview Feature Level not applied to Blueprint Component viewport
Fixed! UE-68313 Advertising Identified (IDFA) code for iOS should be optional in the Engine
Fixed! UE-69825 SM4 Preview Rendering Level toggle has placeholder icon
Fixed! UE-69918 ScreenPosition gives inconsistent UV in ES3_1 when screen size is changed or in some Android device.
Fixed! UE-71090 PLCrashReporter iOS Bitcode packaging Error
Fixed! UE-69714 Mac installed build fails on step 5/9, Microsoft.Common.targets: error : Command StopDeploymentServer.bat
Fixed! UE-70402 Mobile projects crash with Event Driven Loader disabled
Fixed! UE-66204 iOS and tvOS errors in Application Loader to Apple: ‘Invalid Code Signing Entitlements’ with iCloud
Fixed! UE-69786 Installed Build fails to Build Tools CS - error: Command 'StopDeploymentServer.bat
Fixed! UE-70734 DeploymentServer: System.IO.IOException: Unable to write data to the transport connection
Fixed! UE-70418 Apps Freeze/Crash shortly after open on Devices with 1GB Memory
Fixed! UE-71231 Android external storage permission request interrupts startup sequence on some apps
Fixed! UE-69738 Metal crash occurs when observing M_Tessellated - Assertion failed: PrologueEncoder [File:/MetalStateCache.cpp] [Line: 2068]
Fixed! UE-70623 Crash opening TM-VolumetricFog_MovableLights when running with -d3ddebug
Fixed! UE-69310 Bloom_FFT rendering is cut off if viewport size is too wide
Fixed! UE-69104 [CrashReport] UE4Editor-MetalRHI!CreateMTLRenderPipeline() [MetalPipeline.cpp:696]
Fixed! UE-70833 Having textures active in paint mode and selecting a static mesh causes ensure and crash
Fixed! UE-70868 Editor crashes when attempting to use texture paint mode
Fixed! UE-70565 Editing material after changing Decal Blend Mode may cause editor to crash
Fixed! UE-70584 Wireframe Viewmode doesn’t render during PIE
Fixed! UE-62797 [CrashReport] UE4Editor_UnrealEd!FLightmassProcessor::ImportLightMapData2DData() [lightmass.cpp:4385]
Fixed! UE-71114 Properly Fix Static Permutation Change Inside Editor
Fixed! UE-70607 SceneCapture2D output broken when used in VR
Fixed! UE-70681 Nan/INF on iOS when scene only contains objects with Movable mobility
Fixed! UE-71011 Assertion failed: RenderingThreadShaderMap when viewing Shader Complexity mode with new material
Fixed! UE-70493 Directional Light’s intensity slider increments too many units to be useful
Fixed! UE-71275 Crash when canceling Compiling Missing Viewmode Shaders prompt - Assertion failed: !Material->RequiresSynchronousCompilation()
Fixed! UE-71297 [CrashReport] UE4Editor-Engine!FMaterial::GetShader(FMeshMaterialShaderType *,FVertexFactoryType *,bool) [MaterialShared.cpp:1913]
Fixed! UE-71282 [CrashReport] UE4Editor-RenderCore!FRDGBuilder::AllocateRHITextureUAVIfNeeded(FRDGTextureUAV const *,bool) [RenderGraphBuilder.cpp:584]
Fixed! UE-70591 Toggling the Shader Complexity viewmode requires missing viewmode shaders to be compiled
Fixed! UE-69206 Crash undoing Generating/Deleting Clusters
Fixed! UE-70413 Crash When Adding a Second Vector Parameter to Material Parameter Collection
Fixed! UE-67011 Clear coat materials seem to suffer from low bit depth issues
Fixed! UE-66953 Vulkan Crash in QAGame TM-DistanceFields
Fixed! UE-71298 [CrashReport] UE4Editor-D3D12RHI!SetRayTracingShaderResources<FD3D12RayTracingLocalResourceBinder> [D3D12RayTracing.cpp:1946]
Fixed! UE-71042 Landscape Far Shadows Interfere With Distance Field Soft Shadows
Fixed! UE-71314 Crash - Assertion failed: ColorVertexBuffer->IsInitialized() referencing LocalVertexFactory.h:93
Fixed! UE-71266 Missing Flying Vehicles for Highrise Map
Fixed! UE-71096 Decal stencil broken with partial prepass
Fixed! UE-71258 Disabling DBuffer Decals causes Decals not to render
Fixed! UE-70292 Static Mesh LOD Generation Produces Bad Shading and Holes in Mesh
Fixed! UE-68894 Deprecated Niagara Scripts are exposed to search
Fixed! UE-68750 Deprecated modules appear in the module search window
Fixed! UE-67445 Crash when creating New Niagara System with Default GPU system template
Fixed! UE-69803 Niagara collisions are overly-energetic in Content Examples
Fixed! UE-68811 Cascade update bug in SetMaterial
Fixed! UE-71353 Low FPS in Content Examples Niagara map with -vulkan
Fixed! UE-70965 Blotches appear over time in Path Tracing viewmode
Fixed! UE-71113 Ray traced reflection and translucency default roughness threshold does not match equivalent SSR threshold
Fixed! UE-71125 Material sorting shader dispatch size is computed incorrectly
Fixed! UE-71343 Respect shadow visibility when casting shadow rays
Fixed! UE-71339 Add shader permutation to support optional back-face culling in ray tracing SkyLight pass
Fixed! UE-69956 Crash occurs while simulating blueprint after triggering a breakpoint and clicking Step Over
Fixed! UE-71176 DirectX 12 missing from Targeted RHIs list
Fixed! UE-71028 Assertion failed: PlatformNeedsExtraDeletionLatency()
Fixed! UE-70773 GPU profiler is sometimes not consistent with GPU stats in D3D12
Fixed! UE-71094 Two “Auto Play” options listed in BP component ActorSequence details
Fixed! UE-71064 Sequencer does not Auto-key in VR Mode
Fixed! UE-71092 Restart option does not always restart the sequence
Fixed! UE-70355 Repeater events do not fire when the sequence is played in reverse
Fixed! UE-71151 Exporting an object from sequencer without left-clicking on it gives unwanted results
Fixed! UE-71130 Next Sequence value isn’t updating in Sequence Recorder Window
Fixed! UE-71131 Field of View value doubles when selecting Add Key in sequencer window
Fixed! UE-71136 Sequencer Remove button is available without anything selected
Fixed! UE-71289 Crash rendering a 4k sequence with Use Separate Process disabled
Fixed! UE-71032 Crash evaluating a sequence with a geometry cache track in a packaged build
Fixed! UE-70298 Unable to choose which GeometryCache (Alembic) asset to Play for Geometry Cache track
Fixed! UE-71043 Take recorder doesn’t check if the asset name is too long
Fixed! UE-71055 Split TakeSaveDir into 2 paths
Fixed! UE-70996 Crash when attempting to undo layer deletion referencing LevelTick.cpp:1032
Fixed! UE-69337 UDN have a material ID issue when generating LODs
Fixed! UE-70562 Crash after deleting Editor Utility Widget and accessing it from Window menu
Fixed! UE-71268 Crash Undoing and Redoing while Garbage Collection is Running
Fixed! UE-70950 Removing a Foliage Type from a ProceduralFoliageVolume does not remove the Foliage Type from the volume when it is resimulated
Fixed! UE-70564 IES loader crash the editor on reading file with only LF as line delimiter
Fixed! UE-58325 Large meshes now crashing on import
Fixed! UE-70675 Crash picking an LOD in the Skeletal Mesh editor after importing a new LOD
Fixed! UE-71267 when re-importing staticmesh, Auto-Generated LOD can have material slot swapped
Fixed! UE-71021 Making sublevel current, and using the add tool causes the editor to crash
Fixed! UE-71015 Copy/Paste tool in Landscape editor does not paste when performing Ctrl + V
Fixed! UE-70919 Crash after undo/redo spam within VRMode - referencing LevelTick.cpp Line:877
Fixed! UE-71026 Ensure from quickly scaling a landscape splines end tangent
Fixed! UE-71122 Landscapes with tessellation only produce shadows when selected
Fixed! UE-70972 Crash in Edit Mode after Static Mesh Proxy creation
Fixed! UE-70327 Editor crash when renaming actor sub-components in a multi-user session
Fixed! UE-71129 Error when leaving a multi-user session that contained a newly added asset with unsaved changes
Fixed! UE-70329 Renamed sub-component change not preserved
Fixed! UE-70396 Python CAD import do not create datasmith scene when running from commandline
Fixed! UE-63407 “Not a valid row name” message appears twice when renaming a data table row to none
Fixed! UE-71037 UMG elements added to another widget’s named slot fail to compile
Fixed! UE-70912 Input Fields do not accept input from VR Mode Radial Number menus
Fixed! UE-70940 World Composition levels remain streamed in past their set streaming distance
Fixed! UE-70266 Virtual Production Utilities Plugin Missing Teleport Customization
Fixed! UE-71012 AJA - Option to output in 3Ga or 3Gb doesn’t work
Fixed! UE-70351 VirtualProductionUtilities plugin - the BookmarkWidget asset cannot be nativized (converted to C++ at cook time)
Fixed! UE-66751 WMR native plugin trigger axis not working
Fixed! UE-70990 OculusAvatar Content has been saved with empty engine version
Fixed! UE-70994 Replace Oculus plugin binary with uninitialized memory fix.
Fixed! UE-70788 Couldn’t find file for package MagicLeapHandTracking when launching to Windows
Fixed! UE-70084 Magic Leap blueprint Functions/Enums fail to load properly when reopening a project
Fixed! UE-70907 VR Mode/Preview not available for Windows MR HMD in Binary
Fixed! UE-71110 Error when packing for Android using Oculus Avatar plugin.
Fixed! UE-70520 Oculus Avatar Plugin fails to package on Oculus Mobile

REMEMBER: Please report any new bugs you find by following the How To Report a Bug Guide

Excellent update! I forgot when I last saw preview 5 before Engine Release.

Denoiser now makes the default sky turn black and also turns some materials into black. I spent 20 mins to figure out what was wrong after enabling global illumination, finally turning off denoiser solved the problem but of course the scene doesnt look that good with the denoiser turned off. I also tried the same thing with a totally new project and a blank scene, its still the same problem.

Edit> I realized denoiser brakes all transcluent materials, skydome fixed when converted into opaque, also the other transcluent materials are all total black.

Yep. I have exactly the same problem here too. Denoiser does indeed break translucent materials.

Same Problem, though with my scene the skydome is already opaque and still renders as black with either the skylight denoiser or global illumination denoiser on.