Commit Graph

33 Commits

Author SHA1 Message Date
kerim borchaev
e8e9ac4bf9 [Solidworks] Lights and Assembly configuration fixes
- Suppressed parts with geometry are exported as mesh actors(instead of empty actors as before). Temporarily unsuppressing those parts for the duration of export and reverting suppression state back.

- Fixed name sanitation which was breaking some scenes with variants.

- Light Label uses user name of the light

- fixed spotlight direction

#jira UE-133993 UE-156138
#preflight 633446bb665f6b8f7f73ae37
#rb JeanLuc.Corenthin

[CL 22292887 by kerim borchaev in ue5-main branch]
2022-10-02 09:12:37 -04:00
kerim borchaev
54809cc82c [Solidworks] Display state change correctly changes materials
- Old DatasmithMeshElement are removed from datasmith scene when mesh is updated

#jira UE-160625
#preflight 632bf4abb4515b7e22ac2475
#rb benoit.deschenes

[CL 22163683 by kerim borchaev in ue5-main branch]
2022-09-23 20:03:41 -04:00
JeanLuc Corenthin
8b68b5d56e Remove non-inclusive words from exporters' installer
#jira UE-158635, UE-158636, UE-158637, UE-158639
#rb none
#preflight 630e8445660db81edb9e29ec

[CL 21719725 by JeanLuc Corenthin in ue5-main branch]
2022-08-31 09:17:59 -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
emil kirichev
96e9ac6cde Enable solidworks installer to install with solidworks 2022
#jira UE-150690
#rb JeanLuc.Corenthin
#preflight 6299a9562a610ccde5f6c73b
#lockdown jeanmichel.dignard

#ROBOMERGE-AUTHOR: emil.kirichev
#ROBOMERGE-SOURCE: CL 20537219 in //UE5/Release-5.0/... via CL 20538286
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v954-20466795)

[CL 20540912 by emil kirichev in ue5-main branch]
2022-06-07 13:25:14 -04:00
emil kirichev
38b32efd49 Solidworks datasmith exporter does not generate udatasmith file
#jira UE-150428
#rb JeanLuc.Corenthin
#lockdown jeanmichel.dignard
#preflight 626a8f47464ae4f520f0d5c6

#ROBOMERGE-AUTHOR: emil.kirichev
#ROBOMERGE-SOURCE: CL 19961880 in //UE5/Release-5.0/... via CL 19963320
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v943-19904690)

[CL 19971695 by emil kirichev in ue5-main branch]
2022-04-28 18:52:50 -04:00
Johan Duparc
c28db07762 Datasmith: adopt latest version of warning about includes order
#preflight 624332dff73c316f68ce6de5
#rb JeanLuc.Corenthin

[CL 19556626 by Johan Duparc in ue5-main branch]
2022-03-30 10:12:09 -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
emil kirichev
cfd0ab2a51 [Datasmith Solidworks] Animation are not exported from solidworks using datasmith
#jira UE-139365
#rb JeanLuc.Corenthin
#preflight none

[CL 19452622 by emil kirichev in ue5-main branch]
2022-03-21 11:36:39 -04:00
emil kirichev
03c25cca71 [Solidworks exporter] implement support for display state and configuration
#jira UETOOL-4943
#rb JeanLuc.Corenthin
#preflight none

[CL 19452328 by emil kirichev in ue5-main branch]
2022-03-21 11:14:54 -04:00
emil kirichev
36f0f175c7 [Solidworks Exporter] Implement support for lights
#jira UETOOL-4942
#rb JeanLuc.Corenthin
#preflight none

[CL 19452191 by emil kirichev in ue5-main branch]
2022-03-21 11:07:38 -04:00
emil kirichev
458859af25 Datasmith Auto sync on solidworks keeps sending update to Unreal Editor
#jira UE-144197
#rb JeanLuc.Corenthin
#preflight none

[CL 19404503 by emil kirichev in ue5-main branch]
2022-03-16 07:54:37 -04:00
JeanLuc Corenthin
33689a5341 Fixed crash on sync on all exporters.
- Root cause: In cl 17646035, the value of bBuildWithEditorOnlyData in the different Target.cs failes was changed from true to false. Doing so implies the use of the wrong BulkData on which the Datasmith mesh serialization is relying on and generates the crash.
  - Solution: Move bBuildWithEditorOnlyData  back to true.
Note the reason why the change was made in the first place has not been found yet.

#jira UE-145285
#rb none
#preflight 6228d36e0d5a90e98ec5719b

[CL 19322125 by JeanLuc Corenthin in ue5-main branch]
2022-03-09 12:23:38 -05:00
emil kirichev
cf35ace59b Solidworks - Deleted object in Solidworks is not removed from UE
#jira UE-135922 after sync
#rb JeanLuc.Corenthin
#preflight 620666fab84973a2bb88499a
#lockdown jeanmichel.dignard

#ROBOMERGE-AUTHOR: emil.kirichev
#ROBOMERGE-SOURCE: CL 18951588 in //UE5/Release-5.0/... via CL 18951667 via CL 18951811
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v917-18934589)

[CL 18951833 by emil kirichev in ue5-main branch]
2022-02-11 09:32:31 -05:00
emil kirichev
220c4fd2a3 Solidworks Datasmith exporter slow or no exports created
#jira UE-139923
#rb JeanLuc.Corenthin
#preflight 61f3d3ca801201ab387ffc62

#ROBOMERGE-AUTHOR: emil.kirichev
#ROBOMERGE-SOURCE: CL 18769799 in //UE5/Release-5.0/... via CL 18769801 via CL 18769887
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v903-18687472)

[CL 18769888 by emil kirichev in ue5-main branch]
2022-01-28 06:56:53 -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
Marc Audy
c43360f47c Eliminate whitespace only differences between Release-Engine-Staging and Release-Engine-Test
#[fyi] Aurel.Cordonnier

#ushell-cherrypick of 18448630 by Marc.Audy
#preflight none

[CL 18483677 by Marc Audy in ue5-main branch]
2021-12-17 03:41:59 -05:00
emil kirichev
1877287956 Solidworks crashes when auto-syncing configurations
#jira UE-136457
#rb Johan.Duparc

#ROBOMERGE-AUTHOR: emil.kirichev
#ROBOMERGE-SOURCE: CL 18404768 in //UE5/Release-5.0/... via CL 18404770
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v896-18170469)

[CL 18404773 by emil kirichev in ue5-release-engine-test branch]
2021-12-08 07:51:24 -05:00
emil kirichev
2272dae341 Solidworks - autosync button is disabled by default when first opening Solidworks 2021
#jira UE-134034
#rb JeanLuc.Corenthin

#ROBOMERGE-AUTHOR: emil.kirichev
#ROBOMERGE-SOURCE: CL 18293539 in //UE5/Release-5.0/... via CL 18293543
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v895-18170469)

[CL 18293545 by emil kirichev in ue5-release-engine-test branch]
2021-11-25 06:03:49 -05:00
emil kirichev
f799b2c1d0 Datasmith Solidworks: Missing materials from solidworks exporter
#jira UE-135604
#rb JeanLuc.Corenthin

#ROBOMERGE-AUTHOR: emil.kirichev
#ROBOMERGE-SOURCE: CL 18293475 in //UE5/Release-5.0/... via CL 18293481
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v895-18170469)

[CL 18293486 by emil kirichev in ue5-release-engine-test branch]
2021-11-25 05:57:19 -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
a12d56ff31 Merge from Release-Engine-Staging @ 17791557 to Release-Engine-Test
This represents UE4/Main @17774255, Release-5.0 @17791557 and Dev-PerfTest @17789485

[CL 17794212 by aurel cordonnier in ue5-release-engine-test branch]
2021-10-12 21:21:22 -04:00
jeanluc corenthin
32fd076fdc Fixed build breakage introduced by CL 17614269
#jira UE-127954
#rb none
#preflight 61531be57498d300011c8890

#ROBOMERGE-AUTHOR: jeanluc.corenthin
#ROBOMERGE-SOURCE: CL 17646035 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v875-17642767)

[CL 17646053 by jeanluc corenthin in ue5-release-engine-test branch]
2021-09-28 10:50:42 -04:00
aurel cordonnier
69fe095547 Merge from Release-Engine-Staging @ 17636544 to Release-Engine-Test
This represents UE4/Main @17638339 and Dev-PerfTest @17636504

[CL 17638842 by aurel cordonnier in ue5-release-engine-test branch]
2021-09-27 19:54:25 -04:00