Commit Graph

324 Commits

Author SHA1 Message Date
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
kerim borchaev
d5d2e263ba [3ds Max] Fixed texture sync when multiple texmaps can use same image file
- to allow the fix refactored texture element creation for texmaps. Removed legacy code duplication of texmap conversion code and texture element creation.

- also added more statistics and for baked textures - total/average stats and individual texmap

#jira UE-162594
#preflight 630f34370345de4ccfce4a52
#rb benoit.deschenes

[CL 21737030 by kerim borchaev in ue5-main branch]
2022-09-01 03:36:09 -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
Johan Duparc
207cc48d86 DatasmithSDK: Fixed unacceptable word
#jira UE-158638
#preflight none
#rb none

[CL 21681836 by Johan Duparc in ue5-main branch]
2022-08-29 13:06:20 -04:00
kerim borchaev
4902b4495f [3ds Max] Version displayed with CL #
#jira UE-161536
#preflight 6308a302744536d79bb00368
#rb trivial

[CL 21587567 by kerim borchaev in ue5-main branch]
2022-08-26 06:52:00 -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
kerim borchaev
ae749b7165 [3ds Max] XRef Scenes export/sync toggle
#jira UE-161663
#preflight 6304992f03520e063cb34a97
#rb benoit.deschenes

[CL 21544365 by kerim borchaev in ue5-main branch]
2022-08-24 13:08:18 -04:00
kerim borchaev
ca9e04621c [3ds Max] Datasmith Version
- printed in log and displayed in Messages title

#jira UE-161536
#preflight 63033e31fa1ac183e5deaca1
#rb benoit.deschenes

[CL 21483205 by kerim borchaev in ue5-main branch]
2022-08-22 10:24:48 -04:00
kerim borchaev
1577946949 [3ds Max] Export Selected Button
- replaced dropdown option to choose what to export with dedicated button to export all selected
- additionally: used 'gear' ison for settings and new 'wrench' icon for tools menus

#jira UE-161535
#preflight 63033396516bef57ff61963e
#rb benoit.deschenes

[CL 21482995 by kerim borchaev in ue5-main branch]
2022-08-22 10:07:54 -04:00
kerim borchaev
61c3d84112 [SketchUp] Camera updates and active flag
#jira UE-153690
#preflight 62fdf58f0601ad0504728fe2
#rb benoit.deschenes

[CL 21454264 by kerim borchaev in ue5-main branch]
2022-08-19 00:51:24 -04:00
kerim borchaev
354269d647 [3ds Max] Keep Aspect Ratio for baked procedural textures
- also added tooltips for size dropdown items

#jira UE-161180
#preflight 62fc8afae64b1a5109190950
#rb benoit.deschenes

[CL 21454254 by kerim borchaev in ue5-main branch]
2022-08-19 00:49:37 -04:00
kerim borchaev
e192471dbc [SketchUp] Optimize Actor counts
- Component Instance without children doesn't create extra actor(only mesh actor)
- Image creates only Mesh
- fixed medatada removal when component is removed

#jira UE-157330
#preflight 62f3a1887c66d5539e45c87c
#rb benoit.deschenes

[CL 21454251 by kerim borchaev in ue5-main branch]
2022-08-19 00:48:28 -04:00
kerim borchaev
66784ba492 [3ds Max] More stable static mesh id
- using smallest handle value among instance nodes

#jira UE-161187
#preflight 62fcd078200ff87e0771ab05
#rb benoit.deschenes

[CL 21425402 by kerim borchaev in ue5-main branch]
2022-08-17 11:02:42 -04:00
kerim borchaev
f7103d9fab [SketchUp] Fixed normals when baking transform into mesh
- normals are transformed with inverse-transposed orientation component of the bake transform

#jira UE-130882
#preflight 62f4b357185b21882a1c2a6f
#rb benoit.deschenes

[CL 21402096 by kerim borchaev in ue5-main branch]
2022-08-16 02:59:01 -04:00
kerim borchaev
48156844ad [3ds Max] Fixed camera parameters export for standard cameras
- note: this was not a regression

#jira UE-159603
#preflight 62f1044e23003b62a3c9bcce
#rb benoit.deschenes

[CL 21402068 by kerim borchaev in ue5-main branch]
2022-08-16 02:54:49 -04:00
kerim borchaev
c87d2c16c4 [3ds Max] Hide By Category Sync support
#jira UE-159783
#preflight 62f1049abc175ec68ca246ab
#rb benoit.deschenes

[CL 21402053 by kerim borchaev in ue5-main branch]
2022-08-16 02:51:36 -04:00
UnrealBot
73409369c0 Branch snapshot for CL 21319338
[CL 21319338 in ue5-main branch]
2022-08-10 16:03:37 +00:00