David Lesage
c1ea79bca5
Use FVector3f for mesh vertex coordinates, normal, and UV as staticMesh works with float.
...
#preflight 62fcdaa33f75602b2fb473b1
[CL 21423443 by David Lesage in ue5-main branch]
2022-08-17 08:14:25 -04:00
Johan Duparc
dac54deb5d
Datasmith SDK: Rework handling of meshes exported without UVs data.
...
#jira UE-160820
#rb JeanLuc.Corenthin, Kerim
#preflight none
[CL 21407530 by Johan Duparc in ue5-main branch]
2022-08-16 12:53:38 -04:00
Johan Duparc
0656b65777
Datasmith SDK: Cleanup old export implementation
...
#jira UE-155360
#rb none
#preflight 62fb87a32265303c4b85ffa1
[CL 21403669 by Johan Duparc in ue5-main branch]
2022-08-16 08:22:50 -04:00
Johan Duparc
b89993e6d4
Datasmith: fix duplicated vertices and missing vertex color
...
#jira UE-158689
#rb JeanLuc.Corenthin
#preflight 62f3b7df3f500fb6dc326a7c
[CL 21317734 by Johan Duparc in ue5-main branch]
2022-08-10 10:07:49 -04:00
Johan Duparc
d0e038cd9d
Datasmith: cloth : introduce a scale option, and an option to skip pannels without physic properties.
...
Automatically skip pannels with too many problematic triangles in order to avoid hangs and log spam afterward.
#preflight none
#preflight 62f28a77461e862154ff18d7
[CL 21291097 by Johan Duparc in ue5-main branch]
2022-08-09 12:40:35 -04:00
Johan Duparc
e4e7f12573
Datasmith: Fix missing CL info when building plugins on build machines
...
#rb JeanLuc.Corenthin, Jerome.Delattre
#jira UE-159865
#preflight 62d99a0fac71f3a225823892
[CL 21214975 by Johan Duparc in ue5-main branch]
2022-07-22 01:05:58 -04:00
Bryan sefcik
b4a6e947d8
Ran IWYU on Public headers under Engine/Source/Runtime/...
...
Headers are updated to contain any missing #includes needed to compile and #includes are sorted. Nothing is removed.
#ushell-cherrypick of 21065896 by bryan.sefcik
#preflight 62d4b1a5a6141b6adfb0c892
#jira
#ROBOMERGE-OWNER: Bryan.sefcik
#ROBOMERGE-AUTHOR: bryan.sefcik
#ROBOMERGE-SOURCE: CL 21150156 via CL 21151754 via CL 21154719
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v972-20964824)
#ROBOMERGE-CONFLICT from-shelf
[CL 21181076 by Bryan sefcik in ue5-main branch]
2022-07-20 11:31:36 -04:00
Johan Duparc
883720783d
Datasmith: Fix light serialization
...
#jira UE-159916
#rb none
#preflight 62d6db39dc4397d3840daff0
[CL 21164438 by Johan Duparc in ue5-main branch]
2022-07-19 13:25:35 -04:00
Johan Duparc
e1f9772559
Datasmith: Add support for cloth actor
...
#jira UE-153756, UE-153775
#rb JeanLuc.Corenthin
#preflight 62d6d2e21062f2e6303d3ccc
[CL 21163477 by Johan Duparc in ue5-main branch]
2022-07-19 12:01:38 -04:00
Johan Duparc
ebf47a77f8
Datasmith: Expose the CL number in our product version
...
#rb JeanLuc.Corenthin
#jira none
#preflight none
[CL 21149631 by Johan Duparc in ue5-main branch]
2022-07-18 12:23:51 -04:00
Johan Duparc
d38bcfca74
Datasmith: Fix skipped values for Lights elements
...
#jira UE-159732
#rb jeanLuc.Corenthin
#preflight 62d580e447779a730a222100
[CL 21149549 by Johan Duparc in ue5-main branch]
2022-07-18 12:14:30 -04:00
Robb Surridge
0a5a02c5b2
Coding standard fixes: gender-inclusive language
...
#jira UE-156429
#preflight 62b32e826a25ba6ae52f94bd
#rb jason.walter
[CL 20795375 by Robb Surridge in ue5-main branch]
2022-06-23 11:14:07 -04:00
johan duparc
5c02e86c1a
Datasmith: Setup a standard locale on xml read/write
...
#jira UE-156431
#preflight 62a9ab7e731949afd7c74018
#rb JeanLuc.Corenthin
#lockdown
#ROBOMERGE-AUTHOR: johan.duparc
#ROBOMERGE-SOURCE: CL 20675234 in //UE5/Release-5.0/... via CL 20676383
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v955-20579017)
[CL 20679032 by johan duparc in ue5-main branch]
2022-06-15 19:32:29 -04:00
Johan Duparc
60a356b973
Datasmith: enable warning on missing case
...
#rb JeanLuc.Corenthin, Benoit.Deschenes
#preflight 62a1f5397f7910cce2ef0a1b
[CL 20579501 by Johan Duparc in ue5-main branch]
2022-06-09 12:50:41 -04:00
Johan Duparc
acc9c3d547
Datasmith: cloth properties basic support: translation from CLO and import as assets
...
#preflight 629e4f2f5d78bd7cf19ff4b7
#rb JeanLuc.Corenthin
[CL 20539719 by Johan Duparc in ue5-main branch]
2022-06-07 12:07:41 -04:00
Johan Duparc
83348fd831
Datasmith: fix SmoothingMask array size
...
#preflight 629e45e3ed5182784232e204
#rb jeanluc.corenthin
[CL 20536167 by Johan Duparc in ue5-main branch]
2022-06-07 09:02:33 -04:00
Johan Duparc
832f43b5dd
Datasmith: Cloth importer extension
...
#rb JeanLuc.Corenthin
#jira UE-153775, UE-153756
#preflight 628e634aaf7a2e956bc479c9
[CL 20367856 by Johan Duparc in ue5-main branch]
2022-05-25 13:31:04 -04:00
Johan Duparc
002fdbf17d
Buildfix: rollback 20136088 (unknown type name 'GLuint')
...
#rb none
#jira none
#preflight 628e36fe82597362d1f379db
[CL 20364119 by Johan Duparc in ue5-main branch]
2022-05-25 10:11:57 -04:00
Johan Duparc
993c942bd1
Datasmith: Add a CloTranslator that can ingest "additional data" json files from MarvelousDesigner
...
Add a Cloth import extension that support the ChaosClothAsset and can import them
#rb JeanLuc.Corenthin
#jira UE-153775, UE-153756
#preflight 628e2d137c4853ab911d85b3
[CL 20363608 by Johan Duparc in ue5-main branch]
2022-05-25 09:35:13 -04:00
Johan Duparc
2715f2aa58
Datasmith: Cloth support prototype
...
#jira UETOOL-4936
#rb JeanLuc.Corenthin
#preflight 628ba117693c5e1de27cbe06
[CL 20328481 by Johan Duparc in ue5-main branch]
2022-05-23 11:06:36 -04:00
Johan Duparc
fed4755571
Datasmith: Mesh serialization cleanup
...
#rb JeanLuc.Corenthin
#preflight 6287ca238828ea88c8677f23
[CL 20324914 by Johan Duparc in ue5-main branch]
2022-05-23 08:40:15 -04:00
Johan Duparc
504dacddd3
Datasmith: minor cleanup
...
#rb none
#preflight none
[CL 20297940 by Johan Duparc in ue5-main branch]
2022-05-20 13:21:20 -04:00
emil kirichev
e224bbd993
Datasmith Revit: Decals import to use the M_StdDecal
...
#jira UETOOL-5167
#preflight 6278bb6aef0f1a768507f25b
#rb JeanLuc.Corenthin
[CL 20100295 by emil kirichev in ue5-main branch]
2022-05-09 03:25:49 -04:00
Johan Duparc
11af3829d2
buildfix: DatasmithSceneXmlWriter.cpp:894:29: error: non-constant-expression cannot be narrowed from type 'double' to 'float' in initializer list
...
#preflight 624c888dbf5b97498989875f
[CL 19628771 by Johan Duparc in ue5-main branch]
2022-04-05 14:26:20 -04:00
Johan Duparc
6c0bc966e2
Datasmith: keep IES light export compatible with 5.0
...
#jira UE-148229
#rb jeanluc.corenthin
#preflight 624c72cd334cad33cee9f81e
[CL 19628461 by Johan Duparc in ue5-main branch]
2022-04-05 14:10:54 -04:00