2 min read

Week 51: Monday

24.9k lines changed
121 commits
80 modules
83 devs


Experimental

Dataflow EditorTRSGizmo ChaosMover ProceduralVegetationEditor AIAssistant ChaosModularVehicle ChaosRigidPhysicsAsync DynamicWind Water SubtitlesAndClosedCaptions UAF


Modules

Engine EngineShaders CoreUObject EngineConfig EditorToolEvents UbaCommon IoStoreOnDemand UbaVisualizer EpicGames.Horde MediaUtils (+31 more)


Plugins

Mutable Text3D DynamicMaterial ControlRig OnlineFrameworkCommon MassGameplay RigLogic MetaHumanSDK Concert StateTree (+15 more)


Commits

c800740 DataflowEditor
Dataflow paint tool : fix mirror direction and adjust min max value for various brush mode

#rb trivial
#Synced-CL 49237557

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

acd4aec RigMapperOp
IKRetargeter RigMapperOp refactoring
#jira UE-348642
#rb Kiaran.Ritchie

#Synced-CL 49271205

[CL 49288076 by bojan brankov in ue5-main branch]

4e1228c EditorTRSGizmoSettings
[Editor TRS] Added fixed and dynamic clamping to user-facing parameters to prevent broken visuals

#jira UE-357972
#rb skip
#Synced-CL 49197201

[CL 49268872 by george rolfe in ue5-main branch]

9edb2b4 DataflowEditor
Dataflow :add support to visualize specific attribute when rendering a geometry collection

#rb trivial
#Synced-CL 49237557

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

18e5b6a ProceduralVegetation
[PVE] Foliage condition system

- Added attributes in foliage palette
- Implemented the condition system in the foliage distributor
- Implemented reading foliage attributes and conditions from JSON

Attributes are added with each foliage palette entry. These are 0-1 values that user can set with foliage entry. For each, if you want a specific foliage to only appear on tip, then you just set the tip to true and enable the tip condition in the foliage distributor.

Main logic in files:
FPVFoliage

UI changes in:
PVFoliagePaletteSettings
PVFoliageDistributorSettings

Files added to avoid changes in existing public headers:
PVFoliageAttributeNames
PVFoliageJSONHelper
#rb Sohail.Siddiqui

[CL 49282353 by zohaib javed in ue5-main branch]

c4ff2be ChaosRigidPhysicsAsync
Chaos API - Add Geometry Collection WIP

This is just enough to test the API classes for Geometry Collection but missing the implementation.

#rnx
#jira UE-328870
#rb none
#Synced-CL 49229388

[CL 49302288 by chris caulfield in ue5-main branch]

643a21d DynamicWind
[DynamicWind] Fix for crash in dynamic wind subsystem when changing preview platforms during PIE and then stopping PIE.

#jira UE-357866
#rb ben.zeigler
#Synced-CL 49290026

[CL 49304329 by jamie hayes in ue5-main branch]

4ed84bb EditorTRSGizmoSettings
[Editor TRS] Reset to default handling for editor prefs

#rb none
#Synced-CL 49197201

[CL 49270827 by george rolfe in ue5-main branch]

b7b19fb Water
Water - Clamp the WaterZone render resolution for UEFN runtime/editor
* Limits users from setting large render target resolutions not supported by lower end platforms
* Handles editor, runtime (GFA), and content worker cvar setting

#rb roey.borsteinas
#changelist validated
#virtualized
#Synced-CL 49282306

[CL 49296655 by jared ritchie in ue5-main branch]

f89b5c9 SubtitlesAndClosedCaptions
[Subtitles] - Introduce a BP function to replace QueueSubtitle to remove access to irrelevant DurationType parameters.

#jira UE-347302
#rb david.oneal2
#Synced-CL 0

[CL 49292073 by sullivan boyd in ue5-main branch]

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