Commit Graph

210234 Commits

Author SHA1 Message Date
Matt Peters
3c2010d281 AppendToClassSchemaContext: Hide the use of FBlake3 behind an interface so we can easily change it.
#rb Steve.Robb
#rnx
#preflight 62975270a660a44a23b4ac94

[CL 20451128 by Matt Peters in ue5-main branch]
2022-06-01 08:05:42 -04:00
Benn Gallagher
b58f5e7ec1 Mac CIS fix to physics interface cleanup
#rb none
#jira none
#preflight 62974eda545b9a93abeffd64

[CL 20451064 by Benn Gallagher in ue5-main branch]
2022-06-01 07:51:50 -04:00
Sebastien Hillaire
c4a8a3d014 Strata - fixed compilation issue without dxc. Also a nice clean up.
#rb none
#preflight none
#fyi charles.derousiers

[CL 20450856 by Sebastien Hillaire in ue5-main branch]
2022-06-01 07:27:42 -04:00
Simon Tovey
8cf334c210 Fixing issues with default QL levels / uninitialized device profiles.
#jira UE-155291
#rb Mateo.Egey
#preflight skip

[CL 20450780 by Simon Tovey in ue5-main branch]
2022-06-01 07:10:29 -04:00
Charles deRousiers
93f160b4b9 Merge Strata thin surface & wrap evaluation code.
#rb none
#jira none
#preflight shaders
#fyi sebastien.hillaire

[CL 20450775 by Charles deRousiers in ue5-main branch]
2022-06-01 07:08:03 -04:00
Benn Gallagher
8757cb3641 Physics interface cleanup.
* Removed deprecated or dead code paths
* Simplified build system setup for physics support
* Deprecated build system flags and unsupported macros

#jira none
#rb Chris.Caulfield, Kriss.Gossart
#preflight 62963ec0fe779f23c8ea0c5e

[CL 20450744 by Benn Gallagher in ue5-main branch]
2022-06-01 06:59:18 -04:00
aleksander netzel
bc3681c180 Add initial support for rendering water in path tracer:
* Add missing water Material ID cases for material hit shaders
* Make water translucent in the initial version
* Disable underwater postprocess material when running PT

#rb Chris.Kulla
#preflight 629725f92a1851b4ccb93408

[CL 20450504 by aleksander netzel in ue5-main branch]
2022-06-01 06:14:24 -04:00
simon tovey
424b552d6e Fixing issue when resolving scalability for local player for FX that are in between deactivation and completion.
Their IsActive() wil return true here leading us to skip the required reactivation.

#rb Stu.Mckenna
#preflight skip

#ROBOMERGE-AUTHOR: simon.tovey
#ROBOMERGE-SOURCE: CL 20449812 via CL 20449861 via CL 20449897 via CL 20449922
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v952-20449836)

[CL 20450409 by simon tovey in ue5-main branch]
2022-06-01 05:57:29 -04:00
Helge Mathee
0edf08d7f8 RigVM: Invoke Entry functionality for the model
#rb benoit.gadreau
#jira UE-153498
#preflight https://horde.devtools.epicgames.com/job/629733a2ed7762ca42de8245

[CL 20450402 by Helge Mathee in ue5-main branch]
2022-06-01 05:56:08 -04:00
Mieszko Zielinski
8f15f52956 Added Num to StructTypeBitSet along with one debug-time funciton fetching the name of value given by index
#review-20450239
#preflight skip

[CL 20450358 by Mieszko Zielinski in ue5-main branch]
2022-06-01 05:46:26 -04:00
tiago costa
106d36666e Fix incorrect SDF generation when there's a mismatch between static mesh sections and material array order.
- Iterate over LOD0 sections and use FMeshSectionInfo.MaterialIndex to correctly index into material array.

#rb Krzysztof.Narkowicz
#preflight 62968869261e39f6206ef671

#ROBOMERGE-AUTHOR: tiago.costa
#ROBOMERGE-SOURCE: CL 20448619 via CL 20448660 via CL 20448678
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v952-20449836)

[CL 20450303 by tiago costa in ue5-main branch]
2022-06-01 05:35:34 -04:00
mattias hornlund
dc9174d531 Renamed FSubObjectGetter to UE::Net::FSubObjectRegistryGetter and moved it to separate file
#rb LouisPhilippe.Seguin

#ROBOMERGE-AUTHOR: mattias.hornlund
#ROBOMERGE-SOURCE: CL 20447864 via CL 20448427 via CL 20448456
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v952-20449836)

[CL 20450299 by mattias hornlund in ue5-main branch]
2022-06-01 05:35:15 -04:00
Johan Duparc
426910d7c9 DatasmithSDK: Default to new mesh serialization
- requires 5.0.3+ to load
#jira UE-155360
#rb JeanLuc.Corenthin
#preflight 62972866841f5ba93cb3ff79

[CL 20450191 by Johan Duparc in ue5-main branch]
2022-06-01 05:10:48 -04:00
kerim borchaev
edfd186940 [3ds Max] DirectLink: fixed export of animated transform when parent of animated node is hidded
Animation for transforms exported as relative to parent actors. Hidden nodes are not exported by the plugin so relative transform need to be taken to closest exported ancestor node.

#jira UE-131680
#preflight 6294af1e380652524ec77dc7
#rb #rb benoit.deschenes

[CL 20450056 by kerim borchaev in ue5-main branch]
2022-06-01 05:03:27 -04:00
kerim borchaev
34d0698e36 [3ds Max] DirectLink: Ies light syncs texture element for Ies texture
#jira UE-137090
#preflight 62962f3795336ad2bfbde6ee
#rb benoit.deschenes

[CL 20449996 by kerim borchaev in ue5-main branch]
2022-06-01 04:58:30 -04:00
james hopkin
b920dd0d03 [robo] Removed accidentally checked in session test code
#ROBOMERGE-AUTHOR: james.hopkin
#ROBOMERGE-SOURCE: CL 20449836
#ROBOMERGE-BOT: (v952-20449836)

[CL 20449877 by james hopkin in ue5-main branch]
2022-06-01 04:55:24 -04:00
Charles deRousiers
2b010d77fb Add pre-integrated SSS material conversion.
#rb none
#jira none
#preflight shader
#fyi sebastien.hillaire

[CL 20449809 by Charles deRousiers in ue5-main branch]
2022-06-01 04:31:58 -04:00
graham wihlidal
809830ba10 Implemented "guide mesh" multisample average normal logic in Nanite displaced mesh plugin.
#rb brian.karis
[FYI] julien.stjean, jordan.walker
#preflight skip

#ROBOMERGE-AUTHOR: graham.wihlidal
#ROBOMERGE-SOURCE: CL 20445899 via CL 20445902 via CL 20445903
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v949-20362246)

[CL 20449731 by graham wihlidal in ue5-main branch]
2022-06-01 04:29:11 -04:00
graham wihlidal
c9cbded7a7 Fixed disconnect between the delegate/virtual GetNaniteResources support on the Nanite scene proxy, and the decisions made during UStaticMeshComponent::CreateSceneProxy. This fixes situations like the displaced mesh plugin providing Nanite data that overrides non-Nanite rendering on a base mesh (which we don't want to require Nanite on in order for the displaced data to render through Nanite).
#rb brian.karis
[FYI] julien.stjean
#preflight skip

#ROBOMERGE-AUTHOR: graham.wihlidal
#ROBOMERGE-SOURCE: CL 20445416 via CL 20445422 via CL 20445426
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v949-20362246)

[CL 20449681 by graham wihlidal in ue5-main branch]
2022-06-01 04:28:12 -04:00
matt peters
2ac4cd0258 AssetRegistry::GetDerivedClassNames: Add handling of CoreRedirects so that subclasses registered with the oldname of a coreredirect for their parent class will still be found.
This fixes a problem that was exposed when  ANY_PACKAGE was removed; previously classes with a CoreRedirect to a different script package but the same class name would still be found even without searching CoreRedirects, but that is no longer the case and there is some content that was relying on it.

#rb Marcus.Wassmer
#rnx
#preflight 6296b5ad1946e0a8aa024b1d

#ROBOMERGE-AUTHOR: matt.peters
#ROBOMERGE-SOURCE: CL 20445364 via CL 20445366 via CL 20445373 via CL 20445377
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v949-20362246)

[CL 20449673 by matt peters in ue5-main branch]
2022-06-01 04:28:03 -04:00
eric knapik
9704c5adc2 #jira: UE-155425
Don't skip loading ini files if the path isn't fully qualified by ending in the .ini filetype.
This can prevent the CommandLineAlias from not being loaded if the ini file is skipped.

[FYI] Josh.Adams

#ROBOMERGE-AUTHOR: eric.knapik
#ROBOMERGE-SOURCE: CL 20445308 via CL 20445309
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v949-20362246)

[CL 20449664 by eric knapik in ue5-main branch]
2022-06-01 04:27:54 -04:00
bob tellez
447261cfca #UE Fix warning about short path usage
[FYI] Robert.Manuszewski

#ROBOMERGE-AUTHOR: bob.tellez
#ROBOMERGE-SOURCE: CL 20444333 via CL 20444339
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v949-20362246)

[CL 20449595 by bob tellez in ue5-main branch]
2022-06-01 04:26:21 -04:00
cedric caillaud
efbfce8de7 Chaos destruction : make geometry collection use the inertia conditioning option
[FYI] chris.caulfield

#ROBOMERGE-AUTHOR: cedric.caillaud
#ROBOMERGE-SOURCE: CL 20443210 via CL 20443211 via CL 20443217
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v949-20362246)

[CL 20449542 by cedric caillaud in ue5-main branch]
2022-06-01 04:25:06 -04:00
julien stjean
7cad62b947 Fixed the transient nanite displaced mesh not being converted into to a permanent asset when the source that generated it is saved and the issue that they were never collected by the GC.
#rb none
#preflight none

#ROBOMERGE-AUTHOR: julien.stjean
#ROBOMERGE-SOURCE: CL 20442903 via CL 20442939 via CL 20442950
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v949-20362246)

[CL 20449533 by julien stjean in ue5-main branch]
2022-06-01 04:24:53 -04:00
brian bekich
d18641a3d0 Moving property condition manager into UE::Net
Renaming SET_REPCUSTOMCONDITION_ACTIVE_FAST to DOREPCUSTOMCONDITION_SETACTIVE_FAST

#jira UE-151243
#rb louisphilippe.seguin

#ROBOMERGE-AUTHOR: brian.bekich
#ROBOMERGE-SOURCE: CL 20442854 via CL 20442860 via CL 20442867
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v949-20362246)

[CL 20449529 by brian bekich in ue5-main branch]
2022-06-01 04:24:45 -04:00