Commit Graph

24209 Commits

Author SHA1 Message Date
Colin Benoit
b8a06eb963 TakeRecorder modifier correctly records focus distance when in Tracking Focus Method
#JIRA UE-194957
#rb Thomas.Kilkenny

[CL 27730033 by Colin Benoit in ue5-main branch]
2023-09-08 17:35:05 -04:00
chris mclaughlin
eb60cc52ef Added TryCloseTakesBrowser function when Toggling VCam State to prevent Dial/Takes Browser overlap
#jira UE-194351

[CL 27729935 by chris mclaughlin in ue5-main branch]
2023-09-08 17:33:05 -04:00
chris mclaughlin
cf88e2ef06 Automatically remove VirtualCameraClipsMetaData when Recording new Take to prevent inherting meta data
#jira UE-193885

[CL 27729856 by chris mclaughlin in ue5-main branch]
2023-09-08 17:31:44 -04:00
antoine guilbaud
0f25d4f64e PCG: Added Spline Cutter Subgraph Node.
[FYI] jeansebastien.guay, julien.lheureux

[CL 27718166 by antoine guilbaud in ue5-main branch]
2023-09-08 13:30:24 -04:00
balazs toereki
e72f12d6d8 [Interchange - glTF] khr_materials_specular processing fixes
#rb JeanLuc.Corenthin

[CL 27714926 by balazs toereki in ue5-main branch]
2023-09-08 12:20:57 -04:00
yuriy odonnell
a02ea83d83 unsync - Use multiple concurrent connections during file download query
* Bump version to 1.0.54

#rb none

[CL 27714879 by yuriy odonnell in ue5-main branch]
2023-09-08 12:19:57 -04:00
buildmachine
736d5227dd Localization Automation using CL 27701028
[CL 27703862 by buildmachine in ue5-main branch]
2023-09-08 01:16:24 -04:00
buildmachine
06bc263eca Updating P4VUtils from CL 27698723
[CL 27699063 by buildmachine in ue5-main branch]
2023-09-07 21:02:10 -04:00
kiaran ritchie
a8b900c85a Added "post" phase to retargeter with customizable stack of "retarget ops"
#rb halfdan.ingvarsson
#swarm https://p4-swarm.epicgames.net/reviews/27606074

[CL 27679584 by kiaran ritchie in ue5-main branch]
2023-09-07 13:59:58 -04:00
elliot colp
9002e85c68 [LiveLinkVCAM] Initial project files for Flutter port of Live Link VCAM
#jira UE-194298
#rb Alejandro.Arango

[CL 27676485 by elliot colp in ue5-main branch]
2023-09-07 13:09:02 -04:00
Simone Santagati
6d50e740ab DMX Control Console - Fix filtering doesn't work for patch address and general code clean up for Control Console editor style
#jira UE-191238, UE-194329
#rb Flo.Schar

[CL 27667344 by Simone Santagati in ue5-main branch]
2023-09-07 04:55:54 -04:00
buildmachine
a3b4f8a69f Localization Automation using CL 27663908
[CL 27665241 by buildmachine in ue5-main branch]
2023-09-07 01:17:04 -04:00
Danny Kabrane
4ce7b3d3ed MaterialX Pipeline:
- Add mapping of MaterialX pbr nodedefs to Material Functions
- Refactor MaterialX pipeline and MaterialXCustomize with a better handling of the different mappings (surface shaders, bsdf, etc.)
- Adding Material Functions placeholders for the mapping, no implemented logic in it yet, just here for the overload.
- Removing rest of unused code of MaterialX in the generic material pipeline
- Hiding MaterialSettings and Material Functions from MaterialX pipeline
- Overriding Material Functions only from Project Settings -> Engine -> Interchange MaterialX

MaterialX Translator:
- Adding support of pbr <surface> node
- Connecting outputs based on their index for multi outputs, used by node with material functions like <artistic_ior>
- Adapting the data structures for matching nodes and inputs, adding an optionalkey based on the nodegroup, particularly useful for <mix>, <add> and <multiply> nodes on BSDFs

MaterialX SurfaceShaders:
- Avoid a potential crash, by looking for an an approximate node definition during matching node and inputs resolution, since the the nodes are altered, for example nodes like blur.

MaterialX Pipeline Customization
- Making Enums in MaterialXPipelineCustomization only ReadOnly text instead of dropdowns

Substrate:
- Adding Substrate material functions counterpart of surface shaders and BSDF in the Substrate folder
- Adding support of Substrate for <surface_unlit>, <UsdPreviewSurface>
- Adding a CVar and a function in the InterchangeImportModule to check the availability of Substrate in the project settings and to enable or disable its support in Interchange.

#jira UE-179030
#rb JeanLuc.Corenthin

[CL 27665036 by Danny Kabrane in ue5-main branch]
2023-09-07 00:47:47 -04:00
zhenglin geng
e2410f143c NearestNeighborModel: add exclude frame
fix confusing namespaces
#rb none

[CL 27661748 by zhenglin geng in ue5-main branch]
2023-09-06 20:59:42 -04:00
markus breyer
768f3193d8 VerseVM updates
- VFunction::InvokeInTransaction now detects failure and returns an uninitialized VValue in that case
- Updated UE natvis file with VValue fixes, VTuple/VArray improvements and VPackage/VFunction/VNativeFunction support

#rb saam.barati, andrew.scheidecker
#rnx

[CL 27650943 by markus breyer in ue5-main branch]
2023-09-06 16:37:37 -04:00
dan engelbrecht
81606f1636 Update zenserver to v0.2.20 [d5abd43] https://github.com/EpicGames/zen/releases/tag/v0.2.20
v0.2.20
- Feature: `zen up` command has two new command line options
  - `--config <file_path>` tells zenserver to start with a specific config file
  - `--owner-pid <pid>` tells zenserver to start with a owning process id
- Feature: `zen attach` command to add additional owning processes to a running zenserver instance
  - `--owner-pid <pid>` adds pid to running zenserver instance list of owning processes
- Feature: `--write-config` command line option for zenserver
  - `--write-config <file_path>` path to a file which will contain a lua config file for zenserver combining all command line options and optional lua config files
- Bugfix: Only write disk usage log if disk writes are allowed (disk space is not cirtically low)
- Improvement: `zen up` command will check if zenserver is currently running before starting up a new instance
- Improvement: Add retry logic when creating oplog temp files and cas block files
- Improvement: Large attachments fetched from Jupiter while doing oplog-import now streams to disk and are moved in place

#rb none

[CL 27647758 by dan engelbrecht in ue5-main branch]
2023-09-06 15:28:09 -04:00
ahmed rizwan
e1745f3648 [OOB] Quixel Bridge 2023.0.4 - modular glass support and MH fixes.
Do not filter the BaseBridge.ini file out of the build. And show upgrade warning dialog even if the only MetaHuman that needs upgrading is the one being imported.

#jira UE-194645
#rb joe.kilner

[CL 27642956 by ahmed rizwan in ue5-main branch]
2023-09-06 13:44:38 -04:00
balazs toereki
7a5d6735b6 [Interchange] MaterialInstancing fixes + test fixes.
[Interchange] GLTF test fixes.
[Interchange-glTF] turned on MaterialInstance creation on default.

#jira UE-194526 UE-194543 UE-194540
#rb JeanLuc.Corenthin

[CL 27636539 by balazs toereki in ue5-main branch]
2023-09-06 11:20:20 -04:00
buildmachine
e02f7f11d9 Localization Automation using CL 27624113
[CL 27626201 by buildmachine in ue5-main branch]
2023-09-06 01:20:33 -04:00
liam hewitt
1adfbf3ae5 Add API reference HTML zips for offline access. No changes to UE binary.
#rb Mitchell.Wilson
#lockdown Christina.Riveron

[CL 27612577 by liam hewitt in ue5-main branch]
2023-09-05 17:12:25 -04:00
robb surridge
280f5a0cef Move the Focus Selected command to the Actor context menu, rename it to Frame Selected, and make the View Options menu items appear in the Actor menu in the main menu bar as well as in the contextual menu.
#jira UE-169269
#rb aditya.ravichandran

[CL 27597476 by robb surridge in ue5-main branch]
2023-09-05 11:20:56 -04:00
aditya ravichandran
a90d73d766 Asset Editors: Add support for opening cooked assets in a new "Read Only" mode for asset editors, starting with the Static Mesh Editor and Texture Editor.
#jira UE-187048
#rb jason.stasik

[CL 27595048 by aditya ravichandran in ue5-main branch]
2023-09-05 10:01:26 -04:00
sebastien lussier
016b294851 MergeActor - Flatten Material: Fixed issue in material graph when texture packing was in use for MRS
* MRS disabled but packing enabled would lead to the default HLOD texture being fetched, rather than the constants
#rb trivial

[CL 27593985 by sebastien lussier in ue5-main branch]
2023-09-05 08:55:39 -04:00
buildmachine
d88c8c625d Localization Automation using CL 27590136
[CL 27591097 by buildmachine in ue5-main branch]
2023-09-05 01:18:38 -04:00
zhenglin geng
87d3857194 NearestNeighborModel: add a simple tool to prune poses
#rb none

[CL 27590202 by zhenglin geng in ue5-main branch]
2023-09-04 18:58:18 -04:00