Week 04: Friday
269.0k lines changed146 commits79 modules86 devs
Experimental
UAF SlateIM Dataflow GeometryCollectionPlugin EditorTelemetry ProceduralVegetationEditor CelestialVault DaySequence SequenceNavigator Water PlainPropsUObject
Modules
Engine EngineBuild CoreUObject Renderer MassEntityTestSuite EditorInteractiveToolsFramework Core Sequencer AutoRTFM EngineSource (+32 more)
Plugins
ProjectLauncher GameplayCameras Chooser PoseSearch PCG ControlRig Avalanche Niagara USDCore MetaHumanCrowd (+13 more)
Commits
15a9c17 DataflowEditorDataflow paint tool : add brush live mirroring
- Add a second brush indicator that mirrors the one controlled by the user ( projected onto the surface )
#rb trivial
#Synced-CL 50024027
[CL 50135049 by cedric caillaud in ue5-main branch]
aa570cf GeometryCollectionNodesAdd initial medial axis skeletonization dataflow node
#rb cedric.caillaud
#Synced-CL 50036218
[CL 50121902 by jimmy andrews in ue5-main branch]
d50a013 ProceduralVegetationEditorAdd custom visualization to PVE 2D importer node
- Add custom visualization collections to UPVData
- Output custom visualization collection from PVImporter_Texture2D
- Add custom debug visualization settings in PVImportTexture2DSettings
- Add helpers to PVFacadeHelpers.h to allow for easy iteration of plant points (also improve interface by replacing boolean return type with EForEachResult enum)
#rb Zulqarnain.Abbasi
#Synced-CL 50040315
[CL 50099249 by mans isaksson in ue5-main branch]
7135eef SlateIMSlateIM: You can now create always on top windows.
#jira UE-358068
#rb dylan.dumesnil
#Synced-CL 50113862
[CL 50122888 by matt chapman in ue5-main branch]
3385b5a SlateIMSlate IM: Menu entries directly after submenus are now displayed correctly.
#jira UE-359862
#rb dylan.dumesnil
#Synced-CL 50113862
[CL 50123349 by matt chapman in ue5-main branch]
e60c40d CelestialVault* Now possible to run the Day Sequence over several days, with proper Moon movement around midnight.
- Removed the Procedural Day Sequence that computed the bodies motions
- Fixed the inconsistency of the default DSCA tracks
- Put a local dynamic cache for celestial bodies' motion, generated on demand
- Accelerated the Celestial computations by caching the Earth Kinematic State over several requests.
- Consider the number of times the sequence has looped at runtime in every Date computations
* Improved the runtime performance by having the stars ISM inheriting from the Deepsky sphere bound instead of recomputing them each frame.
* Fog is no longer volumetric by default.
* Sun and Moon Info are now recomputed accurately for the current Time of day, rather than using cached information from midnight.
* Improved the values of the Daylight savings enums and their comments
* Random bug fixes and computational guardrails
#jira none
#rb lonnie.li
#virtualized
#Synced-CL 49606359
#Synced-CL 49606359
[CL 50123539 by alban bergeret in ue5-main branch]
4831eda EditorTelemetryAdded TicketId to AnalyticsContentWorker
Added smaller Core.Cooking.Summary event to EditorTelemetry
Added extra checks not to send incomplete Horde environment on ContentWorkers
Removed deprecated GatherAnalytics function in DerivedDataCacheInterface
#rb matt.hoyle
[REVIEW] [at]oguz.agac, [at]julian.gamble, [at]matt.hoyle
#Synced-CL 50046023
[CL 50096342 by mark lintott in ue5-main branch]
bb24562 Water[Water]
Removed ensure when static mesh is null. Instead, just ignore water bodies with null static meshes quietly and provide a map check warning for users to know when geometry is invalid.
#rb jonathan.bard
#jira UE-273700
#Synced-CL 50046626
[CL 50104833 by roey borsteinas in ue5-main branch]
81bd488 UAFUAF fix some incorrect comparison of invalid bone indicies, where 16bit was upcast to 32bit and compared to -1, which will fail
Add a define for INVALID_BONE_INDEX that is 16bit and convert UAF code to use it, to help prevent this mistake in the future.
#Synced-CL 50067831
#rb samuele.rigamonti, Thomas.Sarkanen
#Synced-CL 50067831
[CL 50107041 by jack potter in ue5-main branch]
b88ddd1 PlainPropsUObjectPlainProps: Minor tweaks to the linker mapping of FNames and UObjects.
#rb trivial
#rnx
#Synced-CL 49987382
[CL 50095539 by pj kack in ue5-main branch]
(+136 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