- Rebuild libsquish with macosx-version-min=10.15
- Remove duplicate definitions for HTTP status constants
- Use snprintf instead of sprintf in Metal & AGX profilers
- Silence deprecation warnings in ControlRigSpline third-party contrib.
- Disable fatal_warnings linker flag for clang 14 only on Mac (as a temporary workaround) for the linker complaning about not being able to compact unwinding information for particular functions.
#rb adam.kinge, brandon.shaefer, sara.schvartzman
#fyi richard.wallis, jack.porter
#jira none
#rnx
#preflight 62a8f1261f6754ac09c886fb
[CL 20687742 by will damon in ue5-main branch]
- transfer RBAN iterations from legacy solver to QPBD solver if they were changed
#rb none
#preflight 62aa60cc102b5101ccdb985b
#ROBOMERGE-AUTHOR: chris.caulfield
#ROBOMERGE-SOURCE: CL 20680629 via CL 20680637 via CL 20680640
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v955-20579017)
[CL 20681016 by chris caulfield in ue5-main branch]
- Unreal doesn't allow non-uniform scaling of a parent actor to be applied to a rotated child object(scaling is applied before rotation, in mesh's local space). SketchUp allows this and in some cases it's useful/possible to 'bake' rotation into component's geometry to have same effect in Unreal as in SU.
- Restrictions: Transform 'baking' is done only for purely geometric components(without child components). And when component that has oly single instance(single transform to be baked). Multiple occurrencies of the same instance are allowed since they have the same local transform(which was baked).
- Translation and uniform scaling is not baked(only non-uniform scale, rotate and shear). These is not needed and more convenient for user to keep them in the actor.
#jira UE-130882
#preflight 62a88e57136e62bef1c4f1ed
#rb benoit.deschenes JeanLuc.Corenthin
[CL 20680914 by kerim borchaev in ue5-main branch]
- This can be force disabled via the commandline with -autoColorize 0, or enabled with -autoColorize or -autoColorize 1
- The -reverseTable and -scrollableTable params are now also possible to force disable by specifying 0 (using a new GetOptionalBool mechanism)
[FYI] andrew.ladenberger
#ROBOMERGE-AUTHOR: ben.woodhouse
#ROBOMERGE-SOURCE: CL 20675636 via CL 20677476 via CL 20677697
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v955-20579017)
[CL 20679317 by ben woodhouse in ue5-main branch]
#jira UE-153075
#[review]-20669220 Chris.Babcock
#ushell-cherrypick of 20670255 by dmytro.vovk
#preflight 62a9f6df273ce16835c1fd78
[CL 20670734 by dmytro vovk in ue5-main branch]
#ROBOMERGE-AUTHOR: ben.woodhouse
#ROBOMERGE-SOURCE: CL 20669446 via CL 20669464 via CL 20669469
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v955-20579017)
[CL 20670444 by ben woodhouse in ue5-main branch]
[FYI] francis.hurteau, tim.smith
Original CL Desc
-----------------------------------------------------------------
Put optional class check back to proper errors now that all misbehaving classes that leaked through are fixed
#rb trivial
[FYI] Tim.Smith
#preflight 62a8d9b8a43e20b293569f4b
#ROBOMERGE-AUTHOR: francis.hurteau
#ROBOMERGE-SOURCE: CL 20655985 via CL 20658208 via CL 20658213 via CL 20659566
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v955-20579017)
[CL 20661627 by marc audy in ue5-main branch]
Changed the logic to take the maximum of the collision and external strain
#rb none
#jira none
#preflight 62a8d6a10c386ccae48442bc
[CL 20655390 by cedric caillaud in ue5-main branch]