Commit Graph

364 Commits

Author SHA1 Message Date
Devin Doucette
2bda528abc Fixed missing calls to FEngineLoop::AppExit
Skipping AppExit can cause crashes on exit because systems are destroyed in the wrong order.

#jira UE-170063
#preflight none
#rb Brandon.Schaefer
#rnx

[CL 23139565 by Devin Doucette in ue5-main branch]
2022-11-15 13:46:14 -05:00
Balazs Toereki
7dcb9bedca Undo changelist 22910456
(PR #9679: REVIT-197037: Added Open in Twinmotion command.)

#jira UE-169658
#preflight 636e9897c675563b7638937a

[CL 23135651 by Balazs Toereki in ue5-main branch]
2022-11-15 10:14:21 -05:00
kerim borchaev
541cf57f73 [3ds Max Exporter] Custom object properties changes synced
#jira UE-162349
#preflight 636c926ced07daaa9ab021fe
#rb benoit.deschenes

[CL 23093024 by kerim borchaev in ue5-main branch]
2022-11-11 00:45:51 -05:00
kerim borchaev
a6e96b834b [3ds Max Exporter] CoronaLegacyMtl opacity converted to Datasmith
- texmap(on/off, amount support), scalar level or color(desaturated)

#jira UE-168880
#preflight 636353c66000216d2e4c8688
#rb benoit.deschenes

[CL 22943623 by kerim borchaev in ue5-main branch]
2022-11-03 02:09:14 -04:00
kerim borchaev
d9271a4fd8 [Solidworks] Fixed MeshActor loosing its mesh on Sync when Part changes
- simpler fix for 5.1.1 HF, need to review this in 5.2

#jira UE-165098
#preflight 63624cb51608da6ba16c7061
#rb benoit.deschenes

[CL 22940911 by kerim borchaev in ue5-main branch]
2022-11-03 00:31:52 -04:00
rahulbhobe
686ecb17db PR #9679: REVIT-197037: Added Open in Twinmotion command. (Contributed by rahulbhobe)
#preflight 63612a94ef6d25c674592c82
#rb JeanLuc.Corenthin

[CL 22910456 by rahulbhobe in ue5-main branch]
2022-11-02 07:42:11 -04:00
kerim borchaev
2e810cfc10 Imported SolidWorks assembly animation very jittery
#jira UE-159510
#preflight 6360fdeb8768c5532f5449c4
#rb benoit.deschenes

[CL 22902122 by kerim borchaev in ue5-main branch]
2022-11-02 00:51:20 -04:00
kerim borchaev
a84445e073 [Solidworks] Fixed animated rotatation export
#jira UE-164956
#preflight 635fb11d0053ddfa53d94186
#rb benoit.deschenes

[CL 22864316 by kerim borchaev in ue5-main branch]
2022-10-31 11:40:27 -04:00
Balazs Toereki
35e79f069f Revit - Decals on curved entities will sometimes scale inside the exported mesh
#jira UE-165758
#preflight 635ae2c2944463bad470cefa
#rb JeanLuc.Corenthin

[CL 22825502 by Balazs Toereki in ue5-main branch]
2022-10-28 04:04:14 -04:00
Balazs Toereki
a79c222afb Revit - moving decals result in missing decal actor after synching via direct link fix,
(also fixes addition/creation of decal placements via directlink)

#jira UE-165897
#preflight 635a7caa544df973cde6f9d5
#rb JeanLuc.Corenthin

[CL 22815536 by Balazs Toereki in ue5-main branch]
2022-10-27 14:56:53 -04:00
david lesage
4c17331d84 [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 6356cd17f92c325024f48f6e
#lockdown jeanmichel.dignard

#preflight 635a9bb00b08a07d8a4310d7

[CL 22810471 by david lesage in ue5-main branch]
2022-10-27 11:07:42 -04:00
kerim borchaev
55a1e16f92 [SketchUp] Fixed texture not being exported occasionally
- assets folder created ahead of using SU api to write image file

#jira UE-166481
#preflight 6357ea460313c24974379c4c
#rb benoit.deschenes

[CL 22806041 by kerim borchaev in ue5-main branch]
2022-10-27 02:42:28 -04:00
kerim borchaev
17cbaa94a0 [3ds Max Exporter] Removed file extension from scene/DirectLink name
#jira UE-162340
#preflight 6358cf28765b435ddd0ca628
#rb benoit.deschenes

[CL 22806031 by kerim borchaev in ue5-main branch]
2022-10-27 02:37:11 -04:00
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