Commit Graph

351 Commits

Author SHA1 Message Date
Balazs Toereki
07cc79afb9 Revit Datasmith Direct Link sending metadata udpates when autosync is disabled fix.
#jira UE-167246
#rb JeanLuc.Corenthin
#preflight 6357869ae6096564af693f02

[CL 22746540 by Balazs Toereki in ue5-main branch]
2022-10-25 03:07:06 -04:00
aurel cordonnier
8ed670cea0 [Backout] - CL22695017
[FYI] David.Lesage
Original CL Desc
-----------------------------------------------------------------
[CADKernel] Improve topological welding:
- to try to fix large crack, a second step could be perform with a larger tolerance
- to prevent the meshing failure of thin surface,  and consequently the presence of a crack in the mesh, thin surface can be removed and replaced by a topological weld.
3 new CVar are added to drive this new process:
- ds.CADTranslator.Stitching.ForceSew
- ds.CADTranslator.Stitching.ForceFactor
- ds.CADTranslator.Stitching.RemoveThinFaces

Fix crashes, fix HD leak, fix RAM usage

#jira UE-154019, UE-157085
#rb jeanluc.corenthin
#preflight 6352c5ef7261e565c47ca046
#lockdown jeanmichel.dignard

[CL 22713056 by aurel cordonnier in ue5-main branch]
2022-10-22 17:31:47 -04:00
marc audy
15a4c73b0d [CADKernel] Improve topological welding:
- to try to fix large crack, a second step could be perform with a larger tolerance
- to prevent the meshing failure of thin surface,  and consequently the presence of a crack in the mesh, thin surface can be removed and replaced by a topological weld.
3 new CVar are added to drive this new process:
- ds.CADTranslator.Stitching.ForceSew
- ds.CADTranslator.Stitching.ForceFactor
- ds.CADTranslator.Stitching.RemoveThinFaces

Fix crashes, fix HD leak, fix RAM usage

#jira UE-154019, UE-157085
#rb jeanluc.corenthin
#preflight 6352c5ef7261e565c47ca046
#lockdown jeanmichel.dignard

[CL 22711547 by marc audy in ue5-main branch]
2022-10-22 14:38:08 -04:00
kerim borchaev
075b683664 [3ds Max Exporter] Fixed mesh quality for Body Cutter
- TriObject is used to extract geometry

- For some object types in Max GetRenderMesh doesn't give away the finest mesh even when viewport mesh is set to highest quality. It's the case for Body Cutter

#jira UE-149604
#preflight 634fca61ac48fa11ed2ddad9
#rb benoit.deschenes

[CL 22629343 by kerim borchaev in ue5-main branch]
2022-10-19 12:56:37 -04:00
joe kirchoff
013105d2af Set BuildSettingsVersion.V2 rather than Latest on some program targets, as V3 is currently being worked on and is not ready to be enabled
#rnx
#rb trivial

[CL 22593880 by joe kirchoff in ue5-main branch]
2022-10-18 00:42:58 -04:00
kerim borchaev
9523b9c6ce [3ds Max Exporter] DirectLink sync fixed for those modifiers that are not sending a CHANGE event
- instead begin edint event is used
- this was reproduced with Body Cutter - when event wasn't sent to the object that a body cutter is made from

#jira UE-149596
#preflight 634d1c77305a762e7e1e5772
#rb benoit.deschenes

[CL 22568348 by kerim borchaev in ue5-main branch]
2022-10-17 13:01:12 -04:00
balazs toereki
aa8537937f Revit Exporter Plugin Crash on Decals Export fix,
Temporary fix for Revit plugin sends constant updates, even when nothing changed

#jira UE-166292 UE-159041
#preflight 634728d08d665d55d05b094a
#lockdown jeanmichel.dignard
#rb JeanLuc.Corenthin

[CL 22566787 by balazs toereki in ue5-main branch]
2022-10-17 11:56:52 -04:00
jeanluc corenthin
c51e8af5c6 Added support for ArchiCAD26 to the exporter on the Mac
#jira UE-165724
#rb benoit.deschenes
#preflight 634980da1f6054a99fec1fea
#lockdown jeanmichel.dignard

[CL 22566652 by jeanluc corenthin in ue5-main branch]
2022-10-17 11:50:54 -04:00
kerim borchaev
7c04cbd5c9 [Solidworks] Configurations for Part geometry exported
- when a part file has distinct geometry in some of its configurations then geometry variants are created

#jira UE-133993
#preflight 63464a43f04e6f8505dce3fb
#rb benoit.deschenes
#lockdown jeanmichel.dignard

[CL 22479244 by kerim borchaev in ue5-main branch]
2022-10-12 11:24:50 -04:00
kerim borchaev
ba9978c6d1 [Solidworks] Default directlional lights excluded from export
#jira UE-164951
#preflight 633d1fa1164ef40c2e2f82cc
#rb JeanLuc.Corenthin benoit.deschenes
#lockdown jeanmichel.dignard

[CL 22408852 by kerim borchaev in ue5-main branch]
2022-10-07 16:36:06 -04:00
benoit deschenes
c961b5f188 Datasmith Sketchup Mac - Adding support for Apple Silicon for Datasmith Sketchup 2022
The Datasmith Sketchup 2022 Mac plugin is now compiled and packaged as a Universal Binaries (x64_86/Arm64) and should work on either Intel or Apple Silicon mac,  without using Rosetta.
Only the Sketchup 2022 SDK is provided as universal binaries,  so other versions of our exporter are still x86_64 only and do require Rosetta to run on Apple Silicon.

This should solve some stability issues Apple Silicon users experience while using Sketchup with Rosetta enabled.

#jira UE-145924
#preflight 633f103c62762f4a1b5d5c29
#rb JeanLuc.Corenthin Kerim.Borchaev
#lockdown jeanmichel.dignard

[CL 22404312 by benoit deschenes in ue5-main branch]
2022-10-07 13:38:35 -04:00
kerim borchaev
b9cbca87ae Remove/replace uses of improper words found in Enterprise/Datasmith
- Merged CL 21719725

- replaced remaining words in .py files with 'final'

#jira UE-158637 UE-158639
#preflight 633af1d72a5690003a13b268

[CL 22322353 by kerim borchaev in ue5-main branch]
2022-10-03 20:42:05 -04:00
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
84f9cdcc5a [3ds Max Exporter] Fixed texture element name sanitation
- decimal symbol in the locale was leaking into name avoiding sanitize

#jira UE-165221
#preflight 63357f50691c0168b73d3fc8
#rb JeanLuc.Corenthin

[CL 22292885 by kerim borchaev in ue5-main branch]
2022-10-02 09:12:30 -04:00
balazs toereki
18bcfc617a Datasmith Revit Exporter Actor with children deletion fix
#jira UE-133058
#preflight 6335acd0a852bd922ced55fa
#rb JeanLuc.Corenthin

[CL 22262815 by balazs toereki in ue5-main branch]
2022-09-29 23:44:27 -04:00
jeanluc corenthin
08aebcd93e Added support for ArchiCAD 26 on Windows
#rb none
#jira none
#preflight 6335a4971768d5ee334a0a7a

[CL 22262801 by jeanluc corenthin in ue5-main branch]
2022-09-29 23:43:40 -04:00
balazs toereki
7d0fb24b11 Datasmith Revit Exporter Autosync trigger modification
#jira UE-150702 UE-150679 UE-150676 UE-150675 UE-139534
#rb JeanLuc.Corenthin
#preflight 63356e4bee7b13756df8a0a0

[CL 22262783 by balazs toereki in ue5-main branch]
2022-09-29 23:42:00 -04:00
balazs toereki
a8e925d13d DataSmith Revit Exporter compilation fixes for pre 2023 versions
#jira UE-165228
#preflight 633330ffe11ae0b19c1e3e8a
#rb JeanLuc.Corenthin

[CL 22228743 by balazs toereki in ue5-main branch]
2022-09-28 15:18:24 -04:00
kerim borchaev
f3f83145b3 [3ds Max Exporter] Added warning to clearly identify problematic meshes with degenerate triangles
#jira UE-164910
#rb none
#preflight none

[CL 22203108 by kerim borchaev in ue5-main branch]
2022-09-27 07:01:06 -04:00
jeanluc corenthin
0be159dd09 Fixed a miscased include path
#jira none
#rb Kerim.Borchaev
#preflight none

[CL 22203096 by jeanluc corenthin in ue5-main branch]
2022-09-27 06:59:32 -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
balazs toereki
de72f41727 Datasmith Revit Exporter - SectionBox acquisition crash fix
#rb JeanLuc.Corenthin
#preflight 632cad6bd747fe52c8673138

[CL 22148336 by balazs toereki in ue5-main branch]
2022-09-22 18:58:59 -04:00
johan duparc
2032a810a0 DatasmithSDK support for pattern parameters
#rb none
#preflight 632c3918e23e50651b32082b

[CL 22144735 by johan duparc in ue5-main branch]
2022-09-22 16:54:16 -04:00
kerim borchaev
b6b59dc68e [3ds Max Export] Remove unused submaterial
- submaterials(of a composite material) that are not used on geometry are note added to datasmith scene

#jira UE-157274
#preflight 631ad0fff448dc6e58d4af7d
#rb benoit.deschenes

[CL 22110175 by kerim borchaev in ue5-main branch]
2022-09-21 07:35:46 -04:00
balazs toereki
aff5e4ed14 Datasmith Revit Exporter Instancing fixes (Also fixing SectionBox clipping issues)
#jira UE-158150
#rb JeanLuc.Corenthin
#preflight 632a5581331ace46b53a446c

[CL 22107026 by balazs toereki in ue5-main branch]
2022-09-20 21:29:32 -04:00