Week 48: Wednesday
50.8k lines changed145 commits86 modules91 devs
Experimental
UAF Dataflow ChaosRigidAsset EditorDataStorageFeatures FastGeoStreaming ControlRigPhysics MeshModelingToolsetExp GeometryCollectionPlugin ChaosMover DefaultInstallBundleManager
Modules
Engine CoreUObject Renderer IrisCore TraceBasedDebuggers EngineBuild UbaCli EngineSource Executors UbaCommon (+35 more)
Plugins
ControlRig PCG Mutable TextureGraph RigVM ProjectLauncher BlackmagicMedia Concert MetaHumanSDK AudioInsights (+12 more)
Commits
6bb723a UAFAnimGraphEditorUpdate UAF ST to use CallFunction Function Picker
- Add CallFunction function picker dedicated type.
- Update UAF ST Tasks & conditions to use that type
- Note: Not deprecating old properties in CallFunction trait for now as we decide best practice to deprecate in UAF.
#rb Jurre.deBaare
#jira UE-352177, UE-308008
#tests editor, PIE
#Synced-CL 48737380
[CL 48738858 by daren cheng in ue5-main branch]
77f0a38 UAFMirroringUE-354797 Fix a UAF crash due to out of bounds index using the wrong reference skeleton in mirror name lookup
#rb daniel.holden
#jira UE-354797
#Synced-CL 48694509
[CL 48747062 by timothy daoust in ue5-main branch]
45957e2 ControlRigPhysicsFix missing initialisation in FRigUnit_HierarchyGetPhysicsBodyPointVelocity
#jira UE-355542
#rb none
#Synced-CL 48717244
[CL 48726889 by danny chapman in ue5-main branch]
fb9c710 UAFRename collection and map iterators for consistency
Remove unnecessary value type from join operator
Move transformer specializations into Private namespace
Improve transformer assert error messages
#rb lucas.dower
#Synced-CL 48607909
[CL 48723930 by nicholas frechette in ue5-main branch]
0d7ab03 ChaosRigidAssetNodesDataflow - Add animation bank terminal node and affector nodes
- Also move animation sequence terminal node to the same source files
- Implement a basic Wind Affector as well as an Acceleration Affector
#rb benn.gallagher
#Synced-CL 48601912
[CL 48705688 by cedric caillaud in ue5-main branch]
8494fa8 DataflowEditorDataflow smooth tool : fix avergae computation of the value of neighbours vertices that was not including the actual original value of the central vertex
#rb trivial
#Synced-CL 48601912
[CL 48711355 by cedric caillaud in ue5-main branch]
b3b1cf8 MeshModelingToolsEditorOnlyExpModelingTools: Make various ISM Editor tool improvements:
- Fix ctrl not removing from selection in single clicks
- Add extra selection manipulation methods: expand/contract last, select all, and expand all.
- Add ability to extract/duplicate items to a new actor.
- Fix selectable boxes not being hidden while dragging.
#rb lonnie.li
#jira UE-353904, UE-353903
#Synced-CL 48611972
[CL 48745658 by semion piskarev in ue5-main branch]
0b10421 UAFUncookedOnlyUAF: Refactor to input variables - map variables across correctly to function reference nodes.
#rb jurre.debaare
#rnx
#Synced-CL 48723628
[CL 48731330 by helge mathee in ue5-main branch]
72f5545 TedsTableViewerSTedsTreeView : fix a race condition between list fresh and layout invalidation.
STreeView<TableViewerItemPtr>::RequestListRefresh() calls STableViewBase::RequestLayoutRefresh() which invalidates the layout and this was occuring prior to the call to UpdateTreeMap(). This change defers that until after the call to UpdateTreeMap() but it remains before the next STreeView::Tick.
#rb aditya.ravichandran
#Synced-CL 48685028
[CL 48733183 by ross smith in ue5-main branch]
84542b3 GeometryCollectionNodesGeometry collection : fix Get bounding boxes from collection node to be resilient to empty collections and non matching selections
#rb trivial
#Synced-CL 48601912
[CL 48699530 by cedric caillaud in ue5-main branch]
(+135 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