Commit Graph

115 Commits

Author SHA1 Message Date
Marc Audy
43986f732d Fix divergences from FNMain
#rnx
#preflight

[CL 25777212 by Marc Audy in ue5-main branch]
2023-06-02 19:33:12 -04:00
kirill zorin
b6ee3a6c64 Fix UE_LOG callsites that have format string-related UB
#rb trivial
#preflight 647107780a6634dbb236a0a6

[CL 25651638 by kirill zorin in ue5-main branch]
2023-05-26 15:52:39 -04:00
kerim borchaev
76fdc88bd0 [Datasmith] Geolocation api supports 'unset' value
-  Sketchup doesn't provide elevation so not setting elevation won't have it in .udatasmith file and imported into Unreal as metadata

#jira UE-184935
#preflight 645bd5ea46411bde95200aba
#rb JeanLuc.Corenthin

[CL 25450390 by kerim borchaev in ue5-main branch]
2023-05-12 11:28:56 -04:00
kerim borchaev
4a54bdf4f4 [3ds Max] RailClone/ForestPack mesh sharing
#jira UE-161107
#preflight 643e4791a35280ed4f0fdd34
#rb benoit.deschenes

[CL 25160498 by kerim borchaev in ue5-main branch]
2023-04-24 01:16:02 -04:00
jamie dale
933348f856 Use the FMessageDialog overloads that pass the optional title by-value
#jira
#rb none
#rnx

[CL 25062589 by jamie dale in ue5-main branch]
2023-04-15 19:49:32 -04:00
kerim borchaev
3248b6c4c5 Add support to geolocation to Datasmith API
#jira UE-180009
#preflight 642e78e7da7f9583702b9cff
#preflight 642e790df376ab43d22a9e35
#rb benoit.deschenes

[CL 24962394 by kerim borchaev in ue5-main branch]
2023-04-07 00:37:27 -04:00
charles bloom
0a198a3d1f OodleDataCompression parallel encode and decode helpers
can be swapped in with existing OodleDataCompression calls
does not add any extra header

#preflight https://horde.devtools.epicgames.com/job/640b9be070639dfc94013653
#rb fabian.giesen

[CL 24601830 by charles bloom in ue5-main branch]
2023-03-10 20:20:03 -05:00
Charles deRousiers
1c6fe73ece Add exposure as new light unit.
#rb chris.kulla
#jira none
#preflight 63f7e43e1206d91a2b6c4121

[CL 24519541 by Charles deRousiers in ue5-main branch]
2023-03-06 04:43:25 -05:00
bryan sefcik
16d68d7b4e Updated UHT to support parsing "#if WITH_COREUOBJECT" statements to resolve issues with generated.h includes not being found.
#[fyi] tim.smith

#ushell-cherrypick of 24060136 by bryan.sefcik
#preflight 63e2da35c2257e56f4157b7e

[CL 24062920 by bryan sefcik in ue5-main branch]
2023-02-07 18:40:43 -05:00
Charles deRousiers
9f9607a23f Add IsThinSurface on root node for flagging surface with thin shell (i.e., hollow interrior).
The defines a clear semantic for how thickness of a bottom layer should be handled with Strata. This CL only pipes the data for the various parts. A following CL will add a thickness property on the root node.

#rb none
#jira none
#preflight 638672dd4004f73f62ea9600
#fyi sebastien.hillaire

[CL 23324261 by Charles deRousiers in ue5-main branch]
2022-11-30 02:10:42 -05:00
Johan Duparc
2395827b7c DatasmithCloth: import Sewing info
- fix reimport data keeping old patterns
- fix usage of reference skeleton API
- skip import of empty clothes (with no patterns) as it causes crashes on asset build
#preflight 6374f53f953c19d435f8f48b

[CL 23153779 by Johan Duparc in ue5-main branch]
2022-11-16 09:54:57 -05:00
henrik karlsson
fa90b399a4 Added includes for future change. This changelist only contains added #include and a couple of empty placeholder files
Tested compiling fortnite, unrealeditor, lyra, qagame with non-unity/pch

#preflight 63635997876630122adeab9f
#rb none

[CL 22958990 by henrik karlsson in ue5-main branch]
2022-11-03 14:18:47 -04:00
Balazs Toereki
eaa943e54b Deleting entities with sub components in revit leaves "ghost" entities fix,
Revit - Deleting array elements will not be synchronized via direct link fix,
Revit - Deleting multiple objects isn't auto synced on Unreal side

#jira UE-166972 UE-166387 UE-165951
#rb JeanLuc.Corenthin
#preflight 6357e0159e14ee3c799c597e

[CL 22752672 by Balazs Toereki in ue5-main branch]
2022-10-25 12:17:13 -04:00
marc audy
927adb79be Correct deprecation versions
#preflight trivial
#rnx

[CL 22573046 by marc audy in ue5-main branch]
2022-10-17 15:13:35 -04:00
Johan Duparc
acf52ab206 Datasmith: cloth importer code is now part of the importer plugin
#jira UE-166642
#preflight 6344232be166160bb55fd787

[CL 22429832 by Johan Duparc in ue5-main branch]
2022-10-10 10:52:22 -04:00
JeanLuc Corenthin
5ba8423f08 Fixed wrong CL merged to Main: Reverting back to revision #9
#jira UE-165532
#rb none
#preflight skipped

[CL 22275309 by JeanLuc Corenthin in ue5-main branch]
2022-09-30 14:02:38 -04:00
jeanluc corenthin
b0393386e8 Enabled old serialization for forward compatibility with 5.0
#jira none
#rb johan.duparc
[FYI] antoine.guillo
#preflight 633362557b582f58abd465cf

[CL 22217624 by jeanluc corenthin in ue5-main branch]
2022-09-27 23:51:30 -04:00
johan duparc
b52156bfad Build fix for clang
#rb none
#preflight 632c41f3d747fe52c84341e6

[CL 22144758 by johan duparc in ue5-main branch]
2022-09-22 16:55:02 -04:00
johan duparc
2032a810a0 DatasmithSDK support for pattern parameters
#rb none
#preflight 632c3918e23e50651b32082b

[CL 22144735 by johan duparc in ue5-main branch]
2022-09-22 16:54:16 -04:00
kerim borchaev
fd3bfd942e [SketchUp] Image fixes
- Datasmith: WorldPositionOffset input added to Datasmith UePbr material
- Datasmith: DatasmithCSharpFacade - added ClearCoat/ClearCoatRoughness/WorldPositionOffset
- Fixed z-fighting - Image Geometry is offset along local Z axis. PositionOffset param of image's material can be used to control amount of offset
- Enabled transparency on image material when it contains transparent pixels

#jira UE-160640
#preflight 6329dcf50a4ad044de9b8dd5
#rb benoit.deschenes

[CL 22100273 by kerim borchaev in ue5-main branch]
2022-09-20 15:39:39 -04:00
balazs toereki
25b9e3ba03 Datasmith DirectLink Decal import fix
#jira UE-156831
#preflight 6321b072a514fd1e371a451a,6321a9478838676d1036c459
#rb JeanLuc.Corenthin,Johan.Duparc

[CL 22008295 by balazs toereki in ue5-main branch]
2022-09-14 11:39:13 -04:00
jeanluc corenthin
de64d9305b Fixed reader's issue
#jira UE-163619
#rb trivial
#preflight 6320ceca8838676d10ff1b16

[CL 21992613 by jeanluc corenthin in ue5-main branch]
2022-09-13 17:01:43 -04:00
Johan Duparc
7549a32b41 Datasmith: Cloth Serialization support
- native translator can load expoorted cloths
#rb JeanLuc.Corenthin
#preflight 6308f5363405456ee56fd221

[CL 21593552 by Johan Duparc in ue5-main branch]
2022-08-26 13:20:02 -04:00
JeanLuc Corenthin
cf41705c54 [Non-inclusivity] Removed banned words from Datasmith API and code using the API
- IDatasmithMasterMaterialElement has become IDatasmithMaterialInstanceElement
 - EDatasmithMasterMateriallType has become EDatasmithReferenceMaterialType
 - IDatasmithMasterMaterialElement is signaled as deprecated and not supported in 5.2
 - The MasterMaterial tag is replaced by MaterialInstance, reading and writing. Reading the MasterMaterial tag is supported for previous versions.
 - Clients should still be able to compile against Datasmith SDK without changing anything. However, warnings of deprecation will be logged.
 - Directories, files and assets which named contained  banned words have been renamed too. Redirect directives in the DatasmithContent module have been added for existing assets

#jira none
#rb johan.duparc
#preflight 6307c702aa0fda29197c01fd

[CL 21570510 by JeanLuc Corenthin in ue5-main branch]
2022-08-25 15:29:37 -04:00
Johan Duparc
da8b19869b Datasmith: Add proper version information on custom FDatasmithPackedMeshes archives
#jira UE-160849
#rb jeanLuc.Corenthin
#preflight 63060c7c03520e063cf5a831

[CL 21539066 by Johan Duparc in ue5-main branch]
2022-08-24 09:17:34 -04:00