Commit Graph

340 Commits

Author SHA1 Message Date
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
kerim borchaev
fd3bfd942e [SketchUp] Image fixes
- Datasmith: WorldPositionOffset input added to Datasmith UePbr material
- Datasmith: DatasmithCSharpFacade - added ClearCoat/ClearCoatRoughness/WorldPositionOffset
- Fixed z-fighting - Image Geometry is offset along local Z axis. PositionOffset param of image's material can be used to control amount of offset
- Enabled transparency on image material when it contains transparent pixels

#jira UE-160640
#preflight 6329dcf50a4ad044de9b8dd5
#rb benoit.deschenes

[CL 22100273 by kerim borchaev in ue5-main branch]
2022-09-20 15:39:39 -04:00
balazs toereki
4152a10d54 Datasmith Revit Exporter Decal related fixes
Issues fixed: missing decals on same surface upon export, missing decals on complex surfaces such as HermiteSplines, Decal clipping on big curvature surfaces in UE.

#jira UE-161315 UE-161310
#preflight 6329bd6e6919ce39986e2ca9
#rb JeanLuc.Corenthin

[CL 22094311 by balazs toereki in ue5-main branch]
2022-09-20 11:38:37 -04:00
johan duparc
cdc0c88f61 Fix broken filetypes
#rb none
#preflight none

[CL 22088505 by johan duparc in ue5-main branch]
2022-09-20 00:30:40 -04:00
johan duparc
3587a0b1c6 Fix broken p4 submission which garbled the file...
#rb none
#preflight none

[CL 22088502 by johan duparc in ue5-main branch]
2022-09-20 00:30:19 -04:00
johan duparc
3e976d3c0f Datasmith SDK Sample: Add missing Copyright Notices
#jira UE-164372
#rb none
#preflight none

[CL 22088500 by johan duparc in ue5-main branch]
2022-09-20 00:30:05 -04:00
johan duparc
bccabc99a1 Move the Datasmith SDK Sample to the programs folder.
#rb JeanLuc.Corenthin
#preflight 6328c085f87253e021d6454a

[CL 22087381 by johan duparc in ue5-main branch]
2022-09-19 22:29:38 -04:00
jeanluc corenthin
3ae3631637 Fixed crash when clicking on AutoSync
#jira UE-152745
#rb none
#preflight 6324b5503752284a318c12ec

[CL 22058518 by jeanluc corenthin in ue5-main branch]
2022-09-16 15:58:58 -04:00
balazs toereki
a4955cc148 Datasmith Revit Exporter: Fixing Mesh Instance duplication (when customized mesh is present)
#jira UE-152683
#rb JeanLuc.Corenthin
#preflight 63235e8cb1461e4724f6c3c3

[CL 22039747 by balazs toereki in ue5-main branch]
2022-09-15 17:57:03 -04:00
kerim borchaev
31642a57ae [3ds Max Exporter] Bimpap fixes
- explicit "srgb"  flag set for texture element appropriately
- fixed usecase when same image file used twice(or more) in different bitmap texmaps but with different gamma

#jira UE-141058
#preflight 63204ed88c478acecf4d9e00

[CL 22002157 by kerim borchaev in ue5-main branch]
2022-09-14 02:37:26 -04:00
david lesage
f180419c8b #jira UE-157259
Fix that import of the CATProduct hangs. The main problem is due to the size of the message between the CADWorker and the dispatcher in this case (the CATProduct has more than 4000 external references, that generated a message bigger than the limit.)
=>
fix FNetworkNode::ReceiveMessage(): remove the limite of 1 Mb for message size, manage the reception of large messages
fix FDatasmithWorkerHandler::RunInternal(): manage the case of EWorkerErrorState::ConnectionLost

+ some improvements:
- Launch only one worker for monolithic file
- Replace FThread by UE::Tasks::FTask

#rb johan.duparc
#preflight 631a0305304480f8f8584bed

[CL 21908209 by david lesage in ue5-main branch]
2022-09-08 20:09:58 -04:00
johan duparc
bea862d9d8 DatasmithSDK: ship the unreal.natvis file with the SDK, use it by default in the SDKSample project
#rb JeanLuc.Corenthin
#preflight none

[CL 21864835 by johan duparc in ue5-main branch]
2022-09-07 18:10:02 -04:00