Commit Graph

136 Commits

Author SHA1 Message Date
kerim borchaev
5f10173ba5 [3dsMax] Exporter build fix after switch to c++20 for UE
#jira UE-188367
#rb benoit.deschenes

[CL 25951876 by kerim borchaev in ue5-main branch]
2023-06-13 10:53:29 -04:00
kerim borchaev
4a54bdf4f4 [3ds Max] RailClone/ForestPack mesh sharing
#jira UE-161107
#preflight 643e4791a35280ed4f0fdd34
#rb benoit.deschenes

[CL 25160498 by kerim borchaev in ue5-main branch]
2023-04-24 01:16:02 -04:00
ionut matasaru
3d7c0e8440 UBT: Removed deprecated TargetInfo::bUseMallocProfiler toggle in Source/Programs.
#jira UE-141779
#rb Joe.Kirchoff
#rb Johan.Berg
#preflight 64380aea7a00790bfd116430

[CL 25101875 by ionut matasaru in ue5-main branch]
2023-04-19 04:15:59 -04:00
kerim borchaev
9007d57976 [3dsMax] 3ds Max 2024 support
#jira UE-179953
#preflight 642c3d766a37fb35e92f0db0
#rb benoit.deschenes

[CL 24912542 by kerim borchaev in ue5-main branch]
2023-04-04 12:21:42 -04:00
kerim borchaev
304e1397e4 [3ds Max Exporter] Fixed public headers include to fix compilation
#jira UE-177900
#preflight 63f4614b90198dffba1ebffe
#rb JeanLuc.Corenthin

[CL 24342679 by kerim borchaev in ue5-main branch]
2023-02-21 12:33:26 -05:00
christopher waters
6a4206d490 Removing bad Launch include paths from programs.
[CL 24328631 by christopher waters in ue5-main branch]
2023-02-20 17:39:13 -05:00
kerim borchaev
733359eb99 [3ds Max Exporter] Fixed Forest Pack meshes are labelled incorrectly in exported Datasmith Scene
#jira UE-170717
#preflight 6384c7aa766a2aeed281591e
#rb benoit.deschenes
#lockdown jeanmichel.dignard

[CL 23300316 by kerim borchaev in ue5-main branch]
2022-11-28 19:17:18 -05:00
kerim borchaev
df3f3289e3 [3ds Max Exporter] Fixed Very long material name causes Importer to crash
- names exceeding FName max length are shortened

#rb benoit.deschenes
#jira UE-170633
#preflight 637e1d9d4364ef8d146c0ad6
#lockdown jeanmichel.dignard

[CL 23267175 by kerim borchaev in ue5-main branch]
2022-11-25 11:37:07 -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
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
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
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
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
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
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
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
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
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
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
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