Commit Graph

57 Commits

Author SHA1 Message Date
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
benoit deschenes
afde922bf1 DatasmithExporter - Fixing Rhino and Revit broken export (no export in Rhino, bad mesh scaling in Rhino & Revit)
- Restoring previous FDatasmithSceneExporter::Reset() behavior but marking the function as deprecated.
It's previous usage of reseting the export progress without resetting the whole exporter state was discutable and confusing. If users want to fully reset the exporter they don't need the Reset() function.

- Fixing Datasmith Facade inverse scaling error during position conversion

#preflight 624b48d9dc6183e3f547d3b1
#rb Johan.Duparc Kerim.Borchaev

[CL 19625080 by benoit deschenes in ue5-main branch]
2022-04-05 10:39:18 -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
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
20f7cc7d8c Datasmith Import - Fixing master material serialization error.
The EDatasmithMasterMaterialType::Emissive value was not added at the end of the enum, this caused the rest of the underlying values to shift in the enum, breaking existing .udatasmith file. To fix this, the "Emissive" value was moved to the end of the enum.

#jira UE-141684
#rb emil.kirichev
#preflight 6201907ce85c7a08bbc54f1c
#lockdown JeanMichel.Dignard

#ROBOMERGE-AUTHOR: benoit.deschenes
#ROBOMERGE-SOURCE: CL 18903268 in //UE5/Release-5.0/... via CL 18903336 via CL 18903535
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v912-18901109)

[CL 18903590 by benoit deschenes in ue5-main branch]
2022-02-08 11:55:43 -05:00
emil kirichev
5d960b8544 Datasmith Solidworks: Lights exported from solidwork should be converted to StdEmissive materials in UE
#jira UE-137239
#rb JeanLuc.Corenthin
#preflight 61e15a0a3b673a8601c21735

#ROBOMERGE-AUTHOR: emil.kirichev
#ROBOMERGE-SOURCE: CL 18616335 in //UE5/Release-5.0/... via CL 18616342 via CL 18616351
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v899-18417669)

[CL 18616359 by emil kirichev in ue5-main branch]
2022-01-14 07:07:56 -05:00
benoit deschenes
f55fe34bb0 Adding ConnectionState member to FStreamInfo, allowing user-code to distinguish between "real" inactive streams and those that are just waiting for a response.
Also fixing crash when accessing UDirectLinkExtensionSettings CDO on engine shutdown.

#jira UE-138473
#rb Johan.Duparc
Johan.Duparc
#preflight 61dc8dfce67256ec41ee68e5

#ROBOMERGE-AUTHOR: benoit.deschenes
#ROBOMERGE-SOURCE: CL 18564205 in //UE5/Release-5.0/... via CL 18564222
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v899-18417669)

[CL 18564231 by benoit deschenes in ue5-release-engine-test branch]
2022-01-10 15:07:05 -05:00
benoit deschenes
5b12cdf3e7 Fixing DatasmithCSharpFacade compilation on Mac
#jira none
#rb JeanMichel.Dignard
JeanMichel.Dignard

#ROBOMERGE-AUTHOR: benoit.deschenes
#ROBOMERGE-SOURCE: CL 18420863 in //UE5/Release-5.0/... via CL 18422615
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v897-18405271)

[CL 18422895 by benoit deschenes in ue5-release-engine-test branch]
2021-12-09 14:52:15 -05:00
Marc Audy
0c3be2b6ad Merge Release-Engine-Staging to Test @ CL# 18240298
[CL 18241953 by Marc Audy in ue5-release-engine-test branch]
2021-11-18 14:37:34 -05:00
aurel cordonnier
fc542f6cfd Merge from Release-Engine-Staging @ 18081189 to Release-Engine-Test
This represents UE4/Main @18073326, Release-5.0 @18081140 and Dev-PerfTest @18045971

[CL 18081471 by aurel cordonnier in ue5-release-engine-test branch]
2021-11-07 23:43:01 -05:00
aurel cordonnier
a6e741e007 Merge from Release-Engine-Staging @ 17915896 to Release-Engine-Test
This represents UE4/Main @17911760, Release-5.0 @17915875 and Dev-PerfTest @17914035

[CL 17918595 by aurel cordonnier in ue5-release-engine-test branch]
2021-10-25 20:05:28 -04:00
johan duparc
09343e0b9d Datasmith: fix double -> float conversion warning
#jira UE-126472
#rb JeanLuc.Corenthin

#ROBOMERGE-AUTHOR: johan.duparc
#ROBOMERGE-SOURCE: CL 17496095 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v870-17433530)

[CL 17496102 by johan duparc in ue5-release-engine-test branch]
2021-09-13 16:21:02 -04:00
emil kirichev
1201426cfa Datasmith Solidworks: Export animations
#jira UETOOL-3901
#rb JeanLuc.Corenthin

#ROBOMERGE-AUTHOR: emil.kirichev
#ROBOMERGE-SOURCE: CL 17469138 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v870-17433530)

[CL 17469143 by emil kirichev in ue5-release-engine-test branch]
2021-09-09 04:07:12 -04:00
emil kirichev
091e8674ef There should be a way of resetting cache directory in the revit datasmith connections window
#jira UE-102502
#rb JeanLuc.Corenthin

#ROBOMERGE-AUTHOR: emil.kirichev
#ROBOMERGE-SOURCE: CL 17455997 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v870-17433530)

[CL 17456031 by emil kirichev in ue5-release-engine-test branch]
2021-09-08 06:03:14 -04:00
andrew davidson
ffa1d5ca26 LWC support for FQuat and FTransform
Merge Dev-LargeWorldCoordinates [at] 17289670

#preflight 6125fb6925057900014f2cd6

#ROBOMERGE-SOURCE: CL 17300515 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v861-17282326)

[CL 17300523 by andrew davidson in ue5-release-engine-test branch]
2021-08-25 06:26:44 -04:00
johan duparc
1f102c7750 Datasmith: cleanup unused Displacement mapping code
#jira UE-113727
#rb Jean-Luc.Corenthin

#ROBOMERGE-SOURCE: CL 17205136 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v855-17104924)

[CL 17205150 by johan duparc in ue5-release-engine-test branch]
2021-08-17 16:24:05 -04:00
andriy tylychko
6bf3101dcd deprecated FTicker and family and replaced by thread-safe FTSTicker
#jira UE-120090
#rb francis.hurteau


#ROBOMERGE-SOURCE: CL 17176325 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v855-17104924)

[CL 17176374 by andriy tylychko in ue5-release-engine-test branch]
2021-08-16 11:09:22 -04:00
andrew davidson
cf3ad023de LWC: Miscellaneous double/float type conversion fixes
#preflight 6115311a9c7bb100011a2452

#ROBOMERGE-SOURCE: CL 17153993 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v855-17104924)

[CL 17154002 by andrew davidson in ue5-release-engine-test branch]
2021-08-12 12:35:40 -04:00
aurel cordonnier
25a11deeac Merge from Release-Engine-Staging @ 16579919
This represents UE4/Main @ 16579691 and Dev-PerfTest @ 16579576

[CL 16581170 by aurel cordonnier in ue5-release-engine-test branch]
2021-06-07 20:09:45 -04:00
Andrew Davidson
3ddc3a4da3 Merge up from //UE5/Dev-LargeWorldCoordinates
#rb none

[CL 16211417 by Andrew Davidson in ue5-main branch]
2021-05-05 15:07:25 -04:00
aurel cordonnier
50944fd712 Merge UE5/RES @ 16162155 to UE5/Main
This represents UE4/Main @ 16130047 and Dev-PerfTest @ 16126156

[CL 16163576 by aurel cordonnier in ue5-main branch]
2021-04-29 19:32:06 -04:00