Commit Graph

212282 Commits

Author SHA1 Message Date
Ryan Schmidt
636abcceee SceneSnappingManager: add ::PauseSceneGeometryUpdates() and ::UnPauseSceneGeometryUpdates(), these temporarily disable/re-enable geometry updates (eg BVH rebuilds) on DynamicMeshComponents, for use in live-edit situations where we can't defer mesh updates (because render geometry needs to update) but don't want a per-frame BVH build
#rb none
#preflight 62ab7bb82804d6adf7f72f97

[CL 20692560 by Ryan Schmidt in ue5-main branch]
2022-06-16 15:25:58 -04:00
steve robb
f256e02821 Fix for event names in UTF-8 mode.
#rb trivial
#jira UE-132142
[FYI] devin.doucette
#preflight 62ab1d4b634e82e5d13b3149

#ROBOMERGE-AUTHOR: steve.robb
#ROBOMERGE-SOURCE: CL 20689390 via CL 20689418 via CL 20689433
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v968-20684695)

[CL 20692411 by steve robb in ue5-main branch]
2022-06-16 15:21:20 -04:00
ludovic chabant
2bfde28816 Fix hover state of key navigation buttons
We were passing the first top-level channel to the widget but that was incorrect because it's not hoverable, and even if it was, it wouldn't be the thing that is hovered when the mouse cursor is on the widget. The widget is on the track item, so that's what should be passed.

Also, when clicking on the "add key" button and next/previous key buttons, we're not supposed to only look at the first top-level channel. If there are multiple top-level channels, we should key all of them (as applicable) if we click the "add key" button, and we should take into account all of their keys to navigate to the next/previous ones.

#jira none
#rb andrew.rodham
#preflight 62ab7bf0ae3f2bad9adcb0f2

[CL 20692273 by ludovic chabant in ue5-main branch]
2022-06-16 15:16:02 -04:00
lorry li
3673302cd6 OSSv2: Add Stats interface and common implementation.
#jira OI-3872
#review @jake.niman @michael.kirzinger @alejandro.aguilar
#rb @jake.niman
#preflight 62ab7c3b204431a36d78efab

[CL 20692249 by lorry li in ue5-main branch]
2022-06-16 15:15:16 -04:00
jason walter
982706e986 Take recorder improvements for review last take. This allows Multi-user to better indicate when a take is ready for review and what take to use for review.
#jira UE-153101
#rb max.chen, matt.johnson
#preflight 62ab3cab4039d7853666701f

[CL 20692239 by jason walter in ue5-main branch]
2022-06-16 15:14:35 -04:00
brangpd
da300762d7 PR #9123: Support structured bindings for UE_LOG, checkf, ensureMsgf. (Contributed by brangpd)
#jira UE-150054
#preflight 62ab7008633acd4c125554a9
#rb Steve.Robb

[CL 20691651 by brangpd in ue5-main branch]
2022-06-16 14:44:58 -04:00
David Hill
9fd3733c4d GeometryCore: DiTOrientedBox - fix bug that resulted in fallback to AABB in some cases.
#preflight 62ab406de9031caf98ab0ba4
#rb Tyson.Brochu

[CL 20691650 by David Hill in ue5-main branch]
2022-06-16 14:44:58 -04:00
bob tellez
d63ecff6a5 #UE Fix reference viewer not showing all references when centered on multiple assets
[FYI] louise.rasmussen,lauren.barnes

#ROBOMERGE-AUTHOR: bob.tellez
#ROBOMERGE-SOURCE: CL 20689308 via CL 20689318 via CL 20689320 via CL 20689326
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v968-20684695)

[CL 20691531 by bob tellez in ue5-main branch]
2022-06-16 14:40:05 -04:00
jeremy moore
8f4f9260f5 Add RVT lossy compression amount setting.
Unused for now but will need it so that values can be prepared in existing data.
#rnx

#ROBOMERGE-AUTHOR: jeremy.moore
#ROBOMERGE-SOURCE: CL 20689192 via CL 20689200 via CL 20689210
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v968-20684695)

[CL 20691521 by jeremy moore in ue5-main branch]
2022-06-16 14:39:46 -04:00
jamie dale
ef636c0ce8 Avoid resolving the display string in FTextStringHelper::WriteToBuffer when writing complex text
#jira
#preflight 62ab3e0ce9031caf98aaefa5
#rb Matt.Peters
#rnx

#ROBOMERGE-AUTHOR: jamie.dale
#ROBOMERGE-SOURCE: CL 20688776 via CL 20688789 via CL 20688950 via CL 20688996
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v968-20684695)

[CL 20691507 by jamie dale in ue5-main branch]
2022-06-16 14:39:23 -04:00
Jeremy Moore
7657ec9fa4 VHM: Fix reading uninitialized LocalToWorld matrix inFVirtualHeightfieldMeshSceneProxy constructor.
It's only safe to init UVToLocal in OnTransformChanged() which is always called immediately after construction.
#preflight 62ab73f4634e82e5d15a7693

[CL 20691365 by Jeremy Moore in ue5-main branch]
2022-06-16 14:34:00 -04:00
JeanFrancois Dube
4badc65ecf World Partition: don't allow changing properties that affects streaming when the world is partitioned but with streaming disabled.
#rb patrick.enfedaque
#preflight none
#rnx

[CL 20691340 by JeanFrancois Dube in ue5-main branch]
2022-06-16 14:33:05 -04:00
jeremie roy
18d80bb02b Add console command to reinitialize timecode and genlock
#jira UE-155395
#preflight 62a75b622917439edda6f547
#rb simon.therriault

[CL 20691339 by jeremie roy in ue5-main branch]
2022-06-16 14:33:03 -04:00
JeanFrancois Dube
ccf0755809 Change icon to Icons.X from previous CL 20689520.
#rb none
#fyi lauren.barnes
#preflight none

[CL 20691333 by JeanFrancois Dube in ue5-main branch]
2022-06-16 14:32:43 -04:00
Matt Hoffman
4e378cb130 MoviePipeline: Panoramic render pass no longer creates a visible seam on the right edge of the resulting panoramic image when using 8 horizontal samples.
Fixed the uplugin descriptor to include the word Panoramic so it returns in search results when searching for panoramic support.

Fixed the Movie Pipeline RenderPass warning about alpha-in-tonemapper even though alpha support is not required to use Panoramic images (and does not support alpha pass through)

Fixed the resulting panoramic image still having blend-weight data in the alpha channel which made pngs semi-transparent.

#jira UE-145692
#rb Max.Chen
#preflight 62ab6d12634e82e5d15257f8

[CL 20690842 by Matt Hoffman in ue5-main branch]
2022-06-16 14:05:39 -04:00
Jimmy Andrews
2c0204c446 make fracture mode's leaf/cluster selectors only select the leaves/clusters at the current level
#rb rinat.abdrashitov
#preflight 62ab6843633acd4c124b74f6

[CL 20690651 by Jimmy Andrews in ue5-main branch]
2022-06-16 13:56:41 -04:00
Gustav Melich
9d2058ed8a Fixed issue with Chaos warning: 'Cannot make a copy of unique array of type xxxxxxxx within the managed array collection. Regenerate unique pointer attributes if needed.'
#rb Cedric.Caillaud
#jira none
#preflight none

[CL 20690512 by Gustav Melich in ue5-main branch]
2022-06-16 13:49:58 -04:00
Wojciech Krywult
c79b37f513 Modular builds: Signing: Added missing signing and encryption initialization to the main module definition macro.
It resolves encrypted archives not being handled correctly when using modular builds. It was a problem e.g. for ShooterGame. Without the keys embedded, the game would fail to mount encrypted/signed archives.

#rb nuno.leiria
#preflight 62a9ea96634e82e5d1e7bec8
#rnx

[CL 20690277 by Wojciech Krywult in ue5-main branch]
2022-06-16 13:41:31 -04:00
Wojciech Krywult
2af34502f5 Modular builds: TTypedElementList: Added a missing TYPEDELEMENTFRAMEWORK_API to resolve missing symbols during linking on some platforms.
#rb nuno.leiria
#preflight 62a9e9e9634e82e5d1e7b740
#rnx

[CL 20690231 by Wojciech Krywult in ue5-main branch]
2022-06-16 13:39:47 -04:00
Patrick Boutot
6f74b07697 Create Camera Here now show the DisplayName instead of the top level asset path.
#jira UE-156806
#rnx
#rb jamie.dale, jason.stasik
#preflight 62ab6696ea213dadf0d5a1f3

[CL 20690227 by Patrick Boutot in ue5-main branch]
2022-06-16 13:39:43 -04:00
Stu McKenna
1130512cfe - Rigid Mesh Collision DI converted to RDG
#rb rob.krajcarski, devon.penney
#jira UE-151234
#preflight 62aa5acb102b5101ccdaaa8d
#preflight 62ab6712e9031caf98af7f6c

[CL 20690140 by Stu McKenna in ue5-main branch]
2022-06-16 13:35:46 -04:00
samuele rigamonti
701f940502 Motion Matching - Move nearby pose check into search loop
#review-20388405 @aaron.cox, @braeden.shosa, @cesar.castro
#jira UE-148567
#preflight 62ab61f34b5f2ffb1698f58a

[CL 20689799 by samuele rigamonti in ue5-main branch]
2022-06-16 13:18:14 -04:00
Jeremy Moore
63c9c032ed Don't iterate garbage collected objects in FScopedRuntimeVirtualTextureRecreate.
Could potentially be the cause of a crash.
#rnx
#preflight 62ab604c633acd4c12497481

[CL 20689713 by Jeremy Moore in ue5-main branch]
2022-06-16 13:11:47 -04:00
JeanFrancois Dube
70396be33a Data Layers: remove spamming log.
#jira none
#rb richard.malo
#preflight none
#rnx

[CL 20689674 by JeanFrancois Dube in ue5-main branch]
2022-06-16 13:09:40 -04:00
JeanFrancois Dube
d4b06db91c Editor Context: replace revert icon in viewport editor context widget when an active folder is set with close.
#jira UE-156869
#rb richard.malo
#preflight none
#rnx

[CL 20689520 by JeanFrancois Dube in ue5-main branch]
2022-06-16 13:01:40 -04:00