Commit Graph

317 Commits

Author SHA1 Message Date
balazs toereki
cb8a6f5582 [Interchange] Groups usage, default pipeline stack fix.
#jira UE-222470
#rnx
[FYI] Alexis.Matte

[CL 36750469 by balazs toereki in 5.5 branch]
2024-10-01 18:14:32 -04:00
vedang javdekar
aad61a9f23 Interchange Import Dialog
- Warning Icon on Import Button
- Added ability to show conflict warnings on the cards view guarded by a CCVar

#jira UE-214644
#jira UE-224718
#rb Alexis.Matte

[CL 36419625 by vedang javdekar in 5.5 branch]
2024-09-18 22:51:28 -04:00
balazs toereki
e8e97563a1 [Interchange] Runtime/PIE SkeletalMesh re-import fixes.
#jira UE-220671
#rnx
#rb Alexis.Matte

[CL 36408074 by balazs toereki in 5.5 branch]
2024-09-18 16:12:46 -04:00
daniel coelho
04b86d2d12 Interchange: Expose translator settings Save/Load to Python.
#rb Alexis.Matte, JeanLuc.Corenthin

[CL 36329592 by daniel coelho in 5.5 branch]
2024-09-17 05:51:40 -04:00
alexis matte
8a7df59d2a Make sure we can re-import an engine created skeletalmesh from a staticmesh. We now copy the static mesh import data into the created skeletalmesh.
#rb JeanLuc.Corenthin
#rnx

[CL 36314141 by alexis matte in 5.5 branch]
2024-09-16 16:01:08 -04:00
balazs toereki
f1621ab36a [Interchange] Add user group to project settings.
#jira UE-222470
#rnx
#rb Alexis.Matte

[CL 36268752 by balazs toereki in 5.5 branch]
2024-09-13 12:11:06 -04:00
Ryan Hummer
4af2fd066d Updating Dev-Release-5.5 from Main at CL #36144969
#okforversepublic

[CL 36146571 by Ryan Hummer in Dev-5.5 branch]
2024-09-10 10:26:02 -04:00
balazs toereki
52706f8783 [Interchange] UserDefined Attribute fixes
#jira UE-223093 UE-223096
#rnx
#rb Alexis.Matte

[CL 35971891 by balazs toereki in ue5-main branch]
2024-09-03 13:04:07 -04:00
alexis matte
02c2b8c3a1 Fix crash when loading a level and some file are not saved
#jira UE-221618
#rb JeanLuc.Corenthin
#rnx

[CL 35933302 by alexis matte in ue5-main branch]
2024-08-30 14:41:20 -04:00
graham wihlidal
41ba990811 Significant optimizations to UInterchangeUserDefinedAttributesAPI::GetUserDefinedAttributeInfos and MakeUserDefinedPropertyKey
#rb alexis.matte
#fyi brian.karis, rune.stubbe, jamie.hayes
#jira none

[CL 35913499 by graham wihlidal in ue5-main branch]
2024-08-30 00:35:39 -04:00
graham wihlidal
54cc8994bf Major optimizations to FSkeletonHelper::RecursiveAddSkeletonMetaDataValues (importing SK_BlackAlder_L_01.FBX would take ~36s in this function, and now it takes ~86ms)
#jira none
#rb alexis.matte
#fyi brian.karis, rune.stubbe, jamie.hayes

[CL 35901355 by graham wihlidal in ue5-main branch]
2024-08-29 14:11:05 -04:00
alexis matte
fa22085f64 Interchange: Fix a garbage collection crash when using translator that have translator settings. When importing the translator settings are now a UPROPERTY referenced by the translator which will prevent the translator settings to be garbage collect during the import process.
#jira UE-219998
#rb Anousack.Kitisa
#rnx

[CL 35739897 by alexis matte in ue5-main branch]
2024-08-22 10:28:15 -04:00
balazs toereki
2b16fd50b7 [Interchange] Fixing TaskOrdering.
#jira UE-220859
#rnx
#rb Alexis.Matte, JeanLuc.Corenthin

[CL 35739567 by balazs toereki in ue5-main branch]
2024-08-22 10:19:28 -04:00
balazs toereki
3b2a883035 [Interchange] Duplicate actors when re-importing a file with non-unique actors' name fixing.
#jira UE-220813
#rnx
#rb JeanLuc.Corenthin

[CL 35566001 by balazs toereki in ue5-main branch]
2024-08-15 12:03:54 -04:00
vedang javdekar
e3d56af291 Interchange Telemetry
- All the InterchangeResults in the Interchange now use localized texts.

#rb Balazs.Toereki, JeanLuc.Corenthin

[CL 35463817 by vedang javdekar in ue5-main branch]
2024-08-12 15:32:53 -04:00
alexis matte
3543b6b3fc Interchange: dialog import preview missing the import context.
#jira UE-220778
#rb JeanLuc.Corenthin
#rnx

[CL 35273347 by alexis matte in ue5-main branch]
2024-08-02 10:13:00 -04:00
alexis matte
07f6549757 Interchange: fix static analysis error.
#jira UE-220788
#rb JeanLuc.Corenthin
#rnx

[CL 35273188 by alexis matte in ue5-main branch]
2024-08-02 10:08:00 -04:00
vedang javdekar
947f492991 Why Import Failed: Add detailed telemetry for failed Interchange import(s)
- Interchange Event data is serialized as JSON and sent as a JSON Fragment to analytics event attribute.
- TCondensedJsonPrintPolicy is used

#jira UE-206162
#rb JeanLuc.Corenthin, Wes.Hunt

[CL 35189824 by vedang javdekar in ue5-main branch]
2024-07-30 13:16:42 -04:00
alexis matte
aa3fa6a2e5 Fix CIS build on mac
#rnx
[FYI] JeanLuc.Corenthin

[CL 35141418 by alexis matte in ue5-main branch]
2024-07-29 11:41:57 -04:00
alexis matte
2b2c3f6ac5 Interchange: Scene import LevelInstance
#jira UE-208725
#rb jeanluc.corenthin
#rnx

[CL 35139741 by alexis matte in ue5-main branch]
2024-07-29 10:56:41 -04:00
vedang javdekar
0a07c8c9ab Interchange Manager
- Sorted headers alphabetically

[CL 34998892 by vedang javdekar in ue5-main branch]
2024-07-22 16:30:49 -04:00
vedang javdekar
b016ef318f Interchange Telemetry Enhancement
- Sending the warning and error messages even if empty
- Array to string serialization using JSON
- Custom PrettyPrintJsonPolicy that will not print line endings or tabs


#jira UE-206162
#rb Alexis.Matte

[CL 34995126 by vedang javdekar in ue5-main branch]
2024-07-22 15:01:53 -04:00
vedang javdekar
c8877aa449 [BUGFIX] Interchange - Adding fbx file to monitored folder triggered legacy import
- Uses checks to see if Interchange is enabled and imports via Interchange if possible

#jira UE-217773
#rb JeanLuc.Corenthin

[CL 34905861 by vedang javdekar in ue5-main branch]
2024-07-18 13:31:37 -04:00
vedang javdekar
7597e41562 [Interchange] Prevent user to pick wrong file extension on reimport
#jira UE-188346
#rb Alexis.Matte, JeanLuc.Corenthin

[CL 34811902 by vedang javdekar in ue5-main branch]
2024-07-15 09:54:00 -04:00
alexis matte
b48678442c Interchange: Refactor the UI/UX according to the propose design.
#jira UE-214644
#rb JeanLuc.Corenthin
#rnx

[CL 34739785 by alexis matte in ue5-main branch]
2024-06-28 11:14:19 -04:00