Commit Graph

118 Commits

Author SHA1 Message Date
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
kerim borchaev
93d9cd256a [3ds Max] DirectLink: Fixed sync for bakeable texmaps; ForestColor texmap approximation
#jira UE-152684
#preflight 629dda3dc5590c5a181af156
#rb benoit.deschenes

[CL 20533375 by kerim borchaev in ue5-main branch]
2022-06-07 02:12:06 -04:00
kerim borchaev
91e84c3b85 [3ds Max] DirectLlink: RailClone transform math fix
- fixed order of transform multiplication (note: this is improvement over old exporter)

#jira UE-154768
#preflight 629784cb236cf4bbfdf30e1f
#rb benoit.deschenes

[CL 20454917 by kerim borchaev in ue5-main branch]
2022-06-01 13:27:48 -04:00
kerim borchaev
edfd186940 [3ds Max] DirectLink: fixed export of animated transform when parent of animated node is hidded
Animation for transforms exported as relative to parent actors. Hidden nodes are not exported by the plugin so relative transform need to be taken to closest exported ancestor node.

#jira UE-131680
#preflight 6294af1e380652524ec77dc7
#rb #rb benoit.deschenes

[CL 20450056 by kerim borchaev in ue5-main branch]
2022-06-01 05:03:27 -04:00
kerim borchaev
34d0698e36 [3ds Max] DirectLink: Ies light syncs texture element for Ies texture
#jira UE-137090
#preflight 62962f3795336ad2bfbde6ee
#rb benoit.deschenes

[CL 20449996 by kerim borchaev in ue5-main branch]
2022-06-01 04:58:30 -04:00
kerim borchaev
edddca51fa [3ds Max] DirectLink: Max uv channel ids are remapped to Unreal's uv index
#jira UE-147174
#preflight 6290e226dd2be751aedba4c1
#rb benoit.deschenes

[CL 20431103 by kerim borchaev in ue5-main branch]
2022-05-30 11:00:50 -04:00
kerim borchaev
6f3a4adec4 [3ds Max] DirectLink: Log window Copy button copies whole content when nothing is selected
#jira UE-151445
#preflight 629049bb4f63120d8e0b7036
#rb benoit.deschenes

[CL 20390247 by kerim borchaev in ue5-main branch]
2022-05-27 00:10:46 -04:00
kerim borchaev
40092a51d1 [3ds Max] DirectLink: bake pivot when pivots are same
- enables conversion to Datasmith of non-uniformly scaled objects done along rotated axes(pivot) by baking pivots into geometry(when appropriate)

#jira UE-136121
#preflight 628e3e8a731cfa46fcc016c3
#rb benoit.deschenes

[CL 20368776 by kerim borchaev in ue5-main branch]
2022-05-25 14:17:56 -04:00
kerim borchaev
378a7a6c95 [3ds Max] DirectLink: materials notifications rework
- main improvement is to handle situations when material change event is sent during update - vray materials also fire events when RenderBegin/RenderEnd is called on their nodes


#jira UE-150309
#preflight 628cbcc96f6741ae315dba75
#rb benoit.deschenes

[CL 20348772 by kerim borchaev in ue5-main branch]
2022-05-24 11:17:58 -04:00
kerim borchaev
86f5aa7d45 [3ds Max] DirectLink: Limit Texture Resolution option
- baked texmap size limited to specified resolution

#jira UETOOL-5106
#preflight 628533ce2a7df8ed9fa94ceb
#rb benoit.deschenes

[CL 20291243 by kerim borchaev in ue5-main branch]
2022-05-20 01:55:57 -04:00
kerim borchaev
243413d7bb [3ds Max] DirectLink: engine path from registry
- plus small script refactor

#jira UETOOL-5116
#preflight 627ceab3e97f57bf6cccc62e
#rb benoit.deschenes

[CL 20256093 by kerim borchaev in ue5-main branch]
2022-05-17 23:50:00 -04:00