Commit Graph

20854 Commits

Author SHA1 Message Date
will damon
2cd6352a69 Enable support for Xcode 14
- 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]
2022-06-16 11:16:02 -04:00
buildmachine
6050ed7687 Localization Automation using CL 20680464
[CL 20680966 by buildmachine in ue5-main branch]
2022-06-16 00:40:54 -04:00
Devon Penney
acdae9dfa4 wrong stackcontext variable - switched to transient
[CL 20679472 by Devon Penney in ue5-main branch]
2022-06-15 20:12:25 -04:00
ben woodhouse
dd23ecee0c PerfReportTool 4.78 - add an AutoColorize XML option for summary tables and make this behavior independent of ScrollableFormatting.
- 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]
2022-06-15 19:53:12 -04:00
Ryan Schmidt
422c289493 GeometryFramework: add support for configuring color and normal overrides on BaseDynamicMeshComponent & DynamicMeshComponent. This allows the user to configure a DynamicMeshComponent to display vertex colors, group colors, or a (configurable) custom color, as well as facet normals, in the Actor properties.
A new lit vertex color material is added and used if the ModelingComponents module is loaded (to avoid adding a new engine material, if only GeometryFramework is loaded, then the engine-default vertex color material is used). This class-wide vertex color material can be overridden via UBaseDynamicMeshComponent::SetDefaultVertexColorMaterial()

Facet Normals / Flat Shading is now separately configurable, this overrides the normals at the vertexbuffer setup level, so it works independently of material.

Support also added for configuring the wireframe material used for BaseDynamicMeshComponent, and also for setting the wireframe color.

#preflight 62aa2330a40a4dc3a04052c6
#rb tyson.brochu

[CL 20676782 by Ryan Schmidt in ue5-main branch]
2022-06-15 16:49:13 -04:00
Jerome Delattre
fc68cd1fe4 Automated Test Session - Highlight selected test conditions in test details report
[CL 20676631 by Jerome Delattre in ue5-main branch]
2022-06-15 16:39:45 -04:00
Anousack Kitisa
945ea14335 USD: Groom schema files for Mac/Linux.
#fyi Daniel.Coelho
#preflight none

[CL 20676391 by Anousack Kitisa in ue5-main branch]
2022-06-15 16:21:25 -04:00
Anousack Kitisa
fd229ec95f USD: Added custom groom schema that can be applied and removed through the USD Stage. The groom translator now uses this schema to interpret the prim as a groom.
#jira UE-153815
#rb Daniel.Coelho, JeanLuc.Corenthin
#preflight 62aa2ebada0af39a474fea01

[CL 20675786 by Anousack Kitisa in ue5-main branch]
2022-06-15 15:44:03 -04:00
ben woodhouse
8b08f5a874 Upgrade CSV tools to .NET framework 4.8
#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]
2022-06-15 11:19:40 -04:00
Mieszko Zielinski
ff97cf7b1a Stub of the MassDebugger UI, plugged into the Editor and supplied with the mass.debug console command to spawn it in -game
#review-20667914
#preflight 62a9cacb13004691f986b620

[CL 20668453 by Mieszko Zielinski in ue5-main branch]
2022-06-15 08:35:13 -04:00
buildmachine
03efc0ed5b Localization Automation using CL 20664335
[CL 20665521 by buildmachine in ue5-main branch]
2022-06-15 00:38:34 -04:00
mitchell wilson
b95bcd245e Adding materials for new Offroad Car. Removing old chaos template vehicle files.
#jira UE-154476
#rb none, content only
#preflight none, content only
#lockdown mitchell.wilson
[FYI] Judah.Graham, Andreas.Suika, Paulo.Souza, Arran.Langmead

#ROBOMERGE-AUTHOR: mitchell.wilson
#ROBOMERGE-SOURCE: CL 20649281 in //UE5/Release-5.0/... via CL 20651812
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v955-20579017)

[CL 20656946 by mitchell wilson in ue5-main branch]
2022-06-14 16:37:45 -04:00
Devon Penney
848802c4bb integrate Rob's changes for rigid mesh collisions into gas/liquid emitters/systems/templates/content examples
[CL 20655800 by Devon Penney in ue5-main branch]
2022-06-14 16:05:36 -04:00
Dominik Peacock
de3f10f6c0 Fix broken UI in details area of activities
#jira UE-151596
#rb none
#preflight skip

[CL 20653985 by Dominik Peacock in ue5-main branch]
2022-06-14 14:26:19 -04:00
JeanSebastien Guay
354daca06a PCG : Cleaned up foliage material and fixed instance position based color to work with ISM/HISM components.
#rnx
#fyi adrien.logut, antoine.guilbaud
#changelist validated

[CL 20652816 by JeanSebastien Guay in ue5-main branch]
2022-06-14 13:29:39 -04:00
matt johnson
8be16ecc38 USD: add support for the usdMtlx plugin on Linux
The usdMtlx plugin that is included with USD adds a file format plugin for
reading MaterialX documents and translating them into UsdShade shading
networks.

The plugin was already supported on Windows, and this adds support for the
plugin on Linux. A subsequent change will add the plugin on Mac.

#jira UE-142381
#rb daniel.coelho, anousack.kitisa
#preflight 62a7a29967522b9df0ffb3d0

[CL 20651253 by matt johnson in ue5-main branch]
2022-06-14 12:25:20 -04:00
Dominik Peacock
6c1237147a Add missing file
#jira none
#rb none
#preflight none

[CL 20649888 by Dominik Peacock in ue5-main branch]
2022-06-14 11:39:35 -04:00
Josh Engebretson
7e5c59845b Horde: Line indexes are zero based, so adjust the log line handler accordingly
#preflight none
#skipci
#jira none
#rnx

[CL 20647423 by Josh Engebretson in ue5-main branch]
2022-06-14 09:48:49 -04:00
Josh Engebretson
9c0f33b5d8 Horde: Clicking on a log line will now update the address bar with the line index, so can easily be shared
#rnx
#jira none
#preflight none
#skipci

[CL 20647343 by Josh Engebretson in ue5-main branch]
2022-06-14 09:44:24 -04:00
Joakim Lindqvist
a32ba4d8ee Horde Storage - Fixed syntax issue in helm chart preventing deploys
[CL 20644689 by Joakim Lindqvist in ue5-main branch]
2022-06-14 07:12:07 -04:00
Joakim Lindqvist
251e28f36b Horde Storage - Allow multiple authentication schemes. Moved disable auth into a boolean Enabled flag instead.
This allows us to support authentication against multiple okta auth servers (useful while moving auth server).
Updated Okta library to support overriding scheme.

#preflight https://horde.devtools.epicgames.com/job/629a1a17c80cbaebe5d7b2b4

[CL 20644371 by Joakim Lindqvist in ue5-main branch]
2022-06-14 06:50:12 -04:00
jonas andersson
13b045a85b Move v1.1 to 1.0
#preflight 62a83cf91c2cb423287c5f5f

[CL 20642431 by jonas andersson in ue5-main branch]
2022-06-14 03:51:20 -04:00
JeanSebastien Guay
a780e939d6 PCG : New PCG Element node to create points from all actors of a specified class. The result can be filtered if outside volume and if actor is hidden in game. Metadata attributes baked in are the original Actor's object name, class and actor tag (index 0 only for now).
#rnx
#fyi antoine.guilbaud, julien.lheureux

#changelist validated

[CL 20635093 by JeanSebastien Guay in ue5-main branch]
2022-06-13 17:22:31 -04:00
matt johnson
52299857ec USD: add support for the usdMtlx plugin on Windows
The usdMtlx plugin that is included with USD adds a file format plugin for
reading MaterialX documents and translating them into UsdShade shading
networks.

This adds support for the plugin on Windows. Subsequent changes will add
the plugin on Mac and Linux.

#jira UE-142381
#rb daniel.coelho, anousack.kitisa
#preflight 62a13c7d7a05eb816cace2c4

[CL 20634414 by matt johnson in ue5-main branch]
2022-06-13 16:44:45 -04:00
matt johnson
d53ad10dc1 MaterialX: add standard data libraries under Engine/Binaries/ThirdParty/MaterialX and mark as RuntimeDependencies
This adds the MaterialX standard data libraries under the "Engine/Binaries/ThirdParty/MaterialX/libraries"
directory and updates the module rules so that those files are identified as runtime dependencies and
get staged appropriately when a project that uses MaterialX is packaged.

This should avoid an issue encountered earlier with installing these files, since there is no longer a
copy involved at build time.

#jira UE-142381
#rb daniel.coelho, anousack.kitisa
#preflight 62a2a6102e1cc34f11bb5f7e

[CL 20634264 by matt johnson in ue5-main branch]
2022-06-13 16:38:08 -04:00