Commit Graph

128 Commits

Author SHA1 Message Date
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
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
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
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
Robb Surridge
0a5a02c5b2 Coding standard fixes: gender-inclusive language
#jira UE-156429
#preflight 62b32e826a25ba6ae52f94bd
#rb jason.walter

[CL 20795375 by Robb Surridge in ue5-main branch]
2022-06-23 11:14:07 -04:00
kerim borchaev
cfa37d3bd2 [3ds Max] DirectLink: material names fixes
- Max materials are not changing names anymore by the plugin
- Fixed export/sync for Multisubobj submaterials with same name
- Fixed crash for Blend material with null input material

#jira UE-154116
#preflight 62a0872d521254896f9e623e
#rb benoit.deschenes

[CL 20598266 by kerim borchaev in ue5-main branch]
2022-06-10 12:47:33 -04:00
kerim borchaev
5604072c8f [3ds Max] DirectLink: Exporting bitmap texture using a missing image file produces a warning
#jira UE-154121
#preflight 62a08794e07732d52dc76167
#rb benoit.deschenes

[CL 20571005 by kerim borchaev in ue5-main branch]
2022-06-08 23:58:36 -04:00