Week 44: Saturday
592 lines changed11 commits11 modules10 devs
Experimental
Modules
Chaos Core Renderer Engine EngineBuild EngineConfig CoreUObject UnrealEd
Plugins
DeformerGraph ChaosClothAssetEditor
Commits
6141821 RelativeIKOpRelativeIKOp: Enable bidirectional distance blend for contacts. WIP for solving dependencies between multiple moving bodies
#jira UE-317218
#rb none
[CL 47694138 by mark winter in ue5-main branch]
03fb21f ChaosFix crashes on missing unregistration for Chaos optional data channels in GFPs
Previously the CVD would own the lifetime for the data channels, even after the module defining them winds down.
The fix adds a destructor to FChaosVDOptionalDataChannel and changes storage types so that CVD_DEFINE_OPTIONAL_DATA_CHANNEL constitutes ownership.
The CVD internals have been updated to use weak pointers instead of shared ptr/refs so that ownership stays at the user level.
#rnx
#rb Sergio.Gardeazabal
[CL 47704973 by gwennael arbona in ue5-main branch]
7fa75d1 CoreCsvProfiler: Add support for timing regions for simple concurrency profiling. These are a subclass of events with a "Region:" prefix which can be processed by PerfReportTool for visualization and generation of metrics. Use macros CSV_REGION_BEGIN/CSV_REGION_END or CSV_REGION_BEGIN_GLOBAL/CSV_REGION_END_GLOBAL to instrument
- Improve boot capture support to ensure that capture timings start from the GStartTime rather than when the CSV profiler is initialized, and ensure frame times and event timestamps take this into account.
#rb none
[CL 47710947 by ben woodhouse in ue5-main branch]
3fe04cb OptimusEditor[Deformer Graph] Added stronger name validation for deformer graph items
#rb trivial
[CL 47699342 by jack cai in ue5-main branch]
fd436c9 Engine[Audio golden path] Fix wave file hot reloading by overriding SoundWaveData
#tests Tested in cooked build
#rnx
#rb jimmy.smith, phil.popp
[CL 47711491 by ethan fenn in ue5-main branch]
247be89 Renderer[HWRT] Fix handling of EngineShowFlags.StaticMeshes and EngineShowFlags.SkeletalMeshes.
- plus new cvar to control whether to include dynamic ray tracing instances.
#rb aleksander.netzel
[CL 47694732 by tiago costa in ue5-main branch]
39ddf2a EngineBuildSkymango: Waiting room sequence polish and anim bridging between phase shifts. Phase 4 transition polish (WIP). Fixed stray asset in reality shift. Fixed doors locking late in waiting room.
#rnx
#changelist validated
#virtualized
[CL 47702309 by christian ledbetter in ue5-main branch]
88969ed EngineConfigMake sure the ExternalActors commandlet is part of the CommandletsUsingAR set so the Asset Registry is ready when we start parsing actor classes.
#rb Richard.Malo
[CL 47708101 by jeanfrancois dube in ue5-main branch]
a1bcfcf UnrealEdUE: Bump incremental version due to stale error involving native changes to BP API
[CL 47702806 by bob tellez in ue5-main branch]
dbaae9d CoreUObjectFix missing outer when generating a unique name for trashed objects from CL 47253414.
#rb Sebastien.Lussier, trapper.mcferron
[CL 47710456 by jeanfrancois dube in ue5-main branch]
(+1 more)
Experimental lists all experimental plugins touched today.
Modules shows the top engine modules ranked by impact score.
Plugins shows the top plugins ranked by impact score.
Commits highlights the most significant changes ranked by impact score.
Main Radar is experimental and generated automatically from Unreal Engine's ue5-main branch. It may make mistakes, and I'm improving it day by day. If something looks off, please let me know — feedback helps make it better.
This project is part of my broader work at Mundus Creatus.
Member discussion