2 min read

Week 49: Friday

34.1k lines changed
159 commits
86 modules
86 devs


Experimental

UAF EditorDataStorageFeatures DataflowVolumetricPlugin Dataflow DaySequence GPULightmass NNERuntimeIREE AIAssistant ChaosRigidAsset SubtitlesAndClosedCaptions


Modules

Engine UbaCommon CoreUObject Renderer EngineBuild EngineSource EngineShaders Core Landscape Executors (+38 more)


Plugins

Niagara PCG StateTree nDisplay MetaHumanCoreTechLib MassGameplay Harmonix MetaHumanCharacter Chooser PCGGeometryScriptInterop (+8 more)


Commits

717f95e UAFChooser
UAF: Fix for continuing pose when using Chooser Player pose match column
[REVIEW] [at]ue-anim-gameplay
#rb daren.cheng
#Synced-CL 48933814

[CL 49009991 by jose villarroel in ue5-main branch]

08517c7 DataflowVolumeNodes
Dataflow : Deprecate dataflow specific color ramp types and replace it with the engine one

#rb trivial
#Synced-CL 48963730

[CL 49004876 by cedric caillaud in ue5-main branch]

e215ee1 AIAssistant
[AI Assistant] Implementation of UAIAssistantToolset base class

Provides base class for toolsets to derive from implementing IToolsetHandler.
Derived toolsets can be implemented in C++, Blueprint, or Python.

#rnx
#rb stewart.miles
#Synced-CL 48944728

[CL 48975979 by albert lee in ue5-main branch]

3770cb1 UAF
Add layering support for UAF value runtime

#jira UE-348752
#rb jaqueline.wieland, Thomas.Sarkanen
#Synced-CL 48953711

[CL 48987524 by nicholas frechette in ue5-main branch]

8d94105 UAFAnimGraph
Add additive per-bone blend support to UAF value runtime

#jira UE-348752
#rb jaqueline.wieland, Thomas.Sarkanen
#Synced-CL 48953711

[CL 48987471 by nicholas frechette in ue5-main branch]

20efd0b UAFTestSuite
Fix crash when rebuilding binding data due to parent set not existing in NamedSets.
* If a set collection defines set A and set B where B is a child of A.
* If a set binding asset binds an attribute in B but binds nothing in A we get a crash.
* This is because CollectSetNames only collects the sets that have bindings so inside AddAttribute when we come to bubble up through the parent sets we can end up searching for a set name that does not exist and FindChecked fails.

#rb Nicholas.Frechette
#Synced-CL 48947880

[CL 48992582 by lucas dower in ue5-main branch]

3b0f3c6 DaySequence
DaySequence: Add support for StaticTime channels to compute blended time of day for different use cases.

#rb nickolas.drake

#Synced-CL 48909380

[CL 48993662 by lonnie li in ue5-main branch]

4a5f2cf UAFEditor
Add delegate to set binding asset when the bindings change which widgets can listen to instead of manually reconstructing data on edit

#jira UE-356763
#rb jaqueline.wieland
#Synced-CL 48947880

[CL 48994333 by lucas dower in ue5-main branch]

1da09df ChaosRigidAssetNodes
[Dataflow] [Physics Asset] Added ability to merge bones within selections with similar functionality to the physics asset editor where we inspect the bone geometry and make determinations on whether a bone can be merged or skipped entirely.

Bone Selection merging is generically applied and results in a new selection and is not limited to use in just the geometry generator or constraint generator use cases.

#rb cedric.caillaud

#Synced-CL 48950948

[CL 48986807 by benn gallagher in ue5-main branch]

916d829 UAFAnimGraph
Improve sync group phase matching in UAF

#rb jaqueline.wieland, Thomas.Sarkanen
#Synced-CL 48987520

[CL 48989606 by nicholas frechette in ue5-main branch]

(+149 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.