Commit Graph

415 Commits

Author SHA1 Message Date
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
c341957eaa [SketchUp] Updated plugin windows installer with required dependency dll
#jira UE-185082
#preflight 645b346a6534a4f5047d878a
#rb JeanLuc.Corenthin

[CL 25409926 by kerim borchaev in ue5-main branch]
2023-05-10 13:44:17 -04:00
kerim borchaev
c263c34621 [Solidworks] Deleted sub-assemblies are removed from Datasmith scene on sync
#jira UE-180381
#preflight 6450f2ddee56ca4c24cd7bf1
#rb benoit.deschenes

[CL 25303928 by kerim borchaev in ue5-main branch]
2023-05-02 13:09:05 -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
ionut matasaru
3d7c0e8440 UBT: Removed deprecated TargetInfo::bUseMallocProfiler toggle in Source/Programs.
#jira UE-141779
#rb Joe.Kirchoff
#rb Johan.Berg
#preflight 64380aea7a00790bfd116430

[CL 25101875 by ionut matasaru in ue5-main branch]
2023-04-19 04:15:59 -04:00
JeanLuc Corenthin
fc1e385520 Eliminate warnings from install_name_tool
#jira UE-181235
#rb none
#preflight 643f116473470c177c3d1a6d

[CL 25097263 by JeanLuc Corenthin in ue5-main branch]
2023-04-18 18:23:51 -04:00
kerim borchaev
f40e78f460 [Sketchup] Datasmith Exporter to transfer the model geo-location information as metadata to UE
#jira UE-179638
#preflight 642fa37485398c090c53b782
#rb benoit.deschenes

[CL 24987814 by kerim borchaev in ue5-main branch]
2023-04-11 02:00:41 -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
kerim borchaev
9007d57976 [3dsMax] 3ds Max 2024 support
#jira UE-179953
#preflight 642c3d766a37fb35e92f0db0
#rb benoit.deschenes

[CL 24912542 by kerim borchaev in ue5-main branch]
2023-04-04 12:21:42 -04:00
benoit deschenes
f260800c61 [DatasmithExporter] - Fix inconsistent supported platform tag.
#rb trivial
#preflight 642b46436a37fb35e9df90a5

[CL 24911868 by benoit deschenes in ue5-main branch]
2023-04-04 11:39:14 -04:00
kerim borchaev
4cfea0851c [Naviswork] Update exporter for Naviswork 2024
#jira UE-179952
#preflight 642bafd6f376ab43d25182fa
#rb benoit.deschenes

[CL 24910968 by kerim borchaev in ue5-main branch]
2023-04-04 11:00:18 -04:00
kerim borchaev
149d0a4228 [Solidworks] Change naming of configurations in Variant Manager
#jira UE-181452
#preflight 64253e2ab72410fc17904769
#rb benoit.deschenes

[CL 24910882 by kerim borchaev in ue5-main branch]
2023-04-04 10:53:50 -04:00
JeanLuc Corenthin
976ccd5009 Added Engine files to run UE's UI
#jira UE-180013
#rb none
#preflight 64220658e11ce5214fa475cf

[CL 24809951 by JeanLuc Corenthin in ue5-main branch]
2023-03-27 17:29:11 -04:00
David Lesage
a7f401a01a CAD Qualifier improvements
#rb none
#preflight 64215cd27a393e211ad2c192

[CL 24800376 by David Lesage in ue5-main branch]
2023-03-27 05:21:12 -04:00
JeanLuc Corenthin
e69953c0af Added C# facade to DatasmithSDK package
Updated Mac and Linux build to match Windows.

#jira none
#rb none
#preflight 641f6ead973e60967041f5cd
#rnx

[CL 24796975 by JeanLuc Corenthin in ue5-main branch]
2023-03-25 18:23:22 -04:00
kerim borchaev
6fc022519a [Solidworks] Fixed AutoSync MaterialUpdater crash and other issues
- replaced separate thread to check for material updates with iterative checkinbg in the main thread on idle

- this fixed random crashes due to race conditions

- slightly improved speed of registering material changes (e.g. from minute to under seconds for some real models)

#jira UE-177970
#preflight 641c1110ee0aed134706f644
#rb benoit.deschenes

[CL 24775286 by kerim borchaev in ue5-main branch]
2023-03-24 02:09:20 -04:00
kerim borchaev
3ffa29fab3 [Solidworks] Exploded Views exported for each of configurations as additional variants
#jira UE-179234
#preflight 641203b1924f0cb722306c03
#rb benoit.deschenes

[CL 24685421 by kerim borchaev in ue5-main branch]
2023-03-17 02:41:26 -04:00
kerim borchaev
d3eb45da3c [Solidworks] Fixed child components variant transforms
- relative transform was canculated incorrectly
- typesafety for converter trasform
- added log for transforms debugging

#jira UE-179234
#preflight 6408b8cdcf5fe1e28cdb3575
#rb benoit.deschenes

[CL 24609491 by kerim borchaev in ue5-main branch]
2023-03-13 01:18:41 -04:00
kerim borchaev
79aacf614f [Solidworks] Instancing for same part meshes
- identical meshes exported as the same Datasmith static mesh

#jira UE-171372
#preflight 64018575c13b7130d2b1dce4
#rb benoit.deschenes

[CL 24523174 by kerim borchaev in ue5-main branch]
2023-03-06 10:55:32 -05:00
kerim borchaev
9beda97b52 [SketchUp] Add support for SDK 2023
- compiles with SDK 2023
- Windows installer includes 2023
- Mac OS compiles and zips

#jira UE-178267
#preflight 63fc9331dd78dd50f67286e5
#rb JeanLuc.Corenthin

[CL 24500172 by kerim borchaev in ue5-main branch]
2023-03-03 11:39:24 -05:00
david lesage
d3ddecd743 #jira UE-179048
Due to a crash, bProcessIsRunning is never set to false, so the parallel tasks "CheckDuration" and "CheckMemory" never end.
To fix it, bProcessIsRunning become static so it can be set to false without any instance of FDatasmithCADWorkerImpl
#preflight 640215175515f4f57bd58d70

[CL 24500161 by david lesage in ue5-main branch]
2023-03-03 11:39:09 -05:00
kerim borchaev
304e1397e4 [3ds Max Exporter] Fixed public headers include to fix compilation
#jira UE-177900
#preflight 63f4614b90198dffba1ebffe
#rb JeanLuc.Corenthin

[CL 24342679 by kerim borchaev in ue5-main branch]
2023-02-21 12:33:26 -05:00
kerim borchaev
d1edb0a0e1 [Solidworks] Fixed crash exporting empty Part component
#jira UE-177848
#preflight 63f3670761378b7ea0fb30c8
#rb JeanLuc.Corenthin

[CL 24333503 by kerim borchaev in ue5-main branch]
2023-02-20 23:32:28 -05:00
christopher waters
6a4206d490 Removing bad Launch include paths from programs.
[CL 24328631 by christopher waters in ue5-main branch]
2023-02-20 17:39:13 -05:00
kerim borchaev
de540d62e8 [Solidworks] Fixed Datasmith plugin preventing proper shutdown of Solidworks
- repro: run SW, make Datasmith addin enabled, open a model and Sync it, then exit SW. Expected: Solidwokrs process exits(check in TaskManager as it can have its window destroyed but not process itself).

#jira none
#preflight 63ee26b77d2ec3d2fda510e6
#rb JeanLuc.Corenthin

[CL 24277710 by kerim borchaev in ue5-main branch]
2023-02-16 23:27:46 -05:00