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
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
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
Johan Duparc
f2b6ce94f9
Datasmith: remove LODScreenSize unused API
...
#rb JeanLuc.Corenthin
#preflight 624736cb3a5a4c1622e3ee0e
#jira UETOOL-5144
#preflight 624736cb3a5a4c1622e3ee0e
[CL 19593093 by Johan Duparc in ue5-main branch]
2022-04-01 14:47:14 -04:00
Johan Duparc
429ce6d695
Datasmith: Add support for compressed mesh serialization
...
#preflight 6241ecd2c667881bf4cc5f18
#preflight 62471a74981a2c8eb49113d5
[CL 19589537 by Johan Duparc in ue5-main branch]
2022-04-01 11:50:17 -04:00
Johan Duparc
e6c8943f4c
Datasmith: Large World Coordinate support
...
rules of thumb:
- Actor transforms are in doubles
- mesh internal data are in floats, except UVs that are in doubles
- compiled 3dsmax, archicad, navisworks, revit, rhino, sketchup, solidworks
#jira UETOOL-5070
#preflight 623f2ee47d49f37dfd3d599b
#rb Benoit.Deschenes
[CL 19533189 by Johan Duparc in ue5-main branch]
2022-03-28 16:55:59 -04:00
Johan Duparc
39dcada438
Datasmith: MeshSerialization refactor
...
#jira none
#rb JeanLuc.Corenthin
#preflight 623ccce513359b4c47f57db0
#preflight 623e04636d39f6b5a059b10c
[CL 19516593 by Johan Duparc in ue5-main branch]
2022-03-25 14:12:48 -04:00
Johan Duparc
9d196ada09
Datasmith: New mesh serialization, MeshDescription based
...
#rb JeanLuc.Corenthin
#jira none
#preflight 623b758ab3653cf6aff79b97
[CL 19485120 by Johan Duparc in ue5-main branch]
2022-03-23 16:31:37 -04:00
Johan Duparc
d09a2ef272
Datasmith: fix mesh area computation
...
#preflight 6239c35cdb0f61c7925b6164
#rb JeanLuc.Corenthin
[CL 19483138 by Johan Duparc in ue5-main branch]
2022-03-23 15:07:29 -04:00
JeanLuc Corenthin
6f4dd438e7
Removed unnecessary check on file existence in the Datasmith XML reader following changes made in CL 19422918
...
#fyi johan.duparc
#rb none
#preflight 6235e1f884667926da4272a4
[CL 19444649 by JeanLuc Corenthin in ue5-main branch]
2022-03-19 10:26:07 -04:00
benoit deschenes
cf22a6894c
DatasmithSDK - Add missing xml serialization of PbrMaterial ClearCoat properties.
...
#jira UE-146258
#rb JeanLuc.Corenthin
#preflight 6233b62ffe20b5f25d488668
[CL 19429122 by benoit deschenes in ue5-main branch]
2022-03-17 18:46:05 -04:00
Johan Duparc
10d22a9232
Datasmith: Moved path resolution logic out of the xml reader in order to share that logic with scenes received from DirectLink
...
#jira UETOOL-5073
#preflight 6233500ced772061b6151a67
#rb JeanLuc.Corenthin, Benoit.Deschenes
[CL 19422918 by Johan Duparc in ue5-main branch]
2022-03-17 13:08:25 -04:00
Johan Duparc
cc0b261e62
Datasmith: add support of doted property path for DatasmithKeyValueProperty
...
#preflight 622f3db30a342dea04e629c8
#jira UETOOL-5072
#rb JeanLuc.Corenthin
[CL 19422187 by Johan Duparc in ue5-main branch]
2022-03-17 12:23:03 -04:00
emil kirichev
27ee27bd71
[Revit Exporter] Implement export of decals
...
#rb JeanLuc.Corenthin
#jira UETOOL-4947
#preflight 6231f4f1ac0173aa4130081e
[CL 19417798 by emil kirichev in ue5-main branch]
2022-03-17 02:24:47 -04:00
Johan Duparc
c846fd6690
Datasmith: add support for CastShadow property in Actor Elements
...
#rb JeanLuc.Corenthin
#jira UETOOL-5066
#preflight 622a11f3df3960e506a09009
[CL 19354410 by Johan Duparc in ue5-main branch]
2022-03-11 09:57:27 -05:00
benoit deschenes
c74af5c861
DirectLink - Adding missing support for Hierarchical-Instanced-StaticMesh Actors.
...
To support the HISM actors we must serialize arrays of Transforms.
Right now we're missing support to either serialize FTransform directly or to serialize TArrays of FVector and FQuat. I chose to add the _transform StoreType as it seems to be the most hastle-free solution.
#jira UE-143002
#rb JeanLuc.Corenthin
#preflight 62165e28476ef5d8a2ffdfc4
#lockdown JeanMichel.Dignard
#ROBOMERGE-AUTHOR: benoit.deschenes
#ROBOMERGE-SOURCE: CL 19096203 in //UE5/Release-5.0/... via CL 19108980
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v921-19075845)
[CL 19147167 by benoit deschenes in ue5-main branch]
2022-02-25 10:06:19 -05:00
kerim borchaev
09142c253d
3ds Max DirectLink: MentalRay Arch & Design and VRay Light Materials to UEPbr
...
#jira UETOOL-4924 UETOOL-4930
#preflight 620203b5445d334c040af6e8
#rb benoit.deschenes
[CL 18903465 by kerim borchaev in ue5-main branch]
2022-02-08 11:48:52 -05:00
benoit deschenes
9cfce127bf
Datasmith Direct Link - Fix missing MetaData on Datasmith DirectLink import.
...
#preflight 61fac65fdb42673a6034efd9
#jira UE-140197
#rb JeanLuc.Corenthin Johan.Duparc
#lockdown JeanMichel.Dignard
#ROBOMERGE-AUTHOR: benoit.deschenes
#ROBOMERGE-SOURCE: CL 18831286 in //UE5/Release-5.0/... via CL 18831310 via CL 18831386
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v910-18824042)
[CL 18831390 by benoit deschenes in ue5-main branch]
2022-02-02 14:24:32 -05:00
fred kimberley
7fbfaf57c8
Require explicit constructors/casts when converting between FVector, FVector3d, and FVector3f.
...
#jira UE-122078
#rb Andrew.Davidson, Colin.McGinley
#preflight standard build
#ROBOMERGE-AUTHOR: fred.kimberley
#ROBOMERGE-SOURCE: CL 18817999 in //UE5/Release-5.0/... via CL 18818012 via CL 18822871
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v910-18824042)
[CL 18824721 by fred kimberley in ue5-main branch]
2022-02-02 07:59:31 -05:00