Commit Graph

8 Commits

Author SHA1 Message Date
kerim borchaev
ccc509e4d0 [3ds Max] DirectLink: Forest Pack API updated
- fixes crash when syncing/exportign while a thirdparty rendering plugin is active(like Corena interactive)

#jira UETOOL-5109
#preflight 6281cf06e20f09e89463db2b
#rb benoit.deschenes

[CL 20238823 by kerim borchaev in ue5-main branch]
2022-05-17 01:38:58 -04:00
kerim borchaev
6dcd872009 [3ds Max] DirectLink: Sync TimeSlider changes - basic geometry
- regular geometry synced when animation slider time changes
- testcase: create box, animate it's size on timeline, toggle autosync - moving slider should send updates
- note: no other objects are re-translated unnecessarily

#jira UETOOL-5042
#preflight 62715681fe09c0cfbc3ef9b9
#rb benoit.deschenes
#fyi antoine.guillo

[CL 20038022 by kerim borchaev in ue5-main branch]
2022-05-04 01:54:12 -04:00
kerim borchaev
7101ba6ab5 [3ds Max] DirectLink: Sync Time Slider changes, Part 1
- Node transforms updated when Max time slider changes

- Optimize Collision Sync - not using Max api to find node by name but instead use plugin's  recorded name->node mapping

- additional refactor to simplify further validity checks(for geometry, materials etc)

#jira UETOOL-5042
#preflight 625718d6f7476d662c7fd20d
#rb benoit.deschenes

[CL 19774347 by kerim borchaev in ue5-main branch]
2022-04-15 13:41:06 -04:00
kerim borchaev
2144eeb719 [3ds Max] DirectLink: Forest multisubobj materials
- test: add two geometries with different multisubobj materials to the same Forest object
- also fixed crash related to Containers. Test: create container, close it, open, close, previously this whould eventually crash

#jira UETOOL-4389
#preflight 623048c7c51b66df4c39fb52
#rb benoit.deschenes

[CL 19387780 by kerim borchaev in ue5-main branch]
2022-03-15 12:42:46 -04:00
kerim borchaev
48846a6655 [3ds Max] DirectLink: Forest - fixed regression
#rb none
#jira none
#preflight none

[CL 19352841 by kerim borchaev in ue5-main branch]
2022-03-11 07:30:59 -05:00
kerim borchaev
d234bddb3f [3ds Max] DirectLink: RailClone fixes
- fixed crash when exporting/syncing when another renderer is already registered with RC. Testcase - set Corona as renderer and start CoronaViewport to render an RC mesh. Export/Sync - crash. Reproduces with old exporter too.

#jira UETOOL-3894
#preflight 622799b5a8370672874eb734
#rb benoit.deschenes

[CL 19333114 by kerim borchaev in ue5-main branch]
2022-03-10 01:34:47 -05:00
kerim borchaev
e48e163ada 3ds Max DirectLink: fixed RailClone overwriting own meshes
#jira none
#rb trivial
#preflight none
#fyi antoine.guillo

[CL 18997044 by kerim borchaev in ue5-main branch]
2022-02-15 11:23:46 -05:00
aurel cordonnier
fc542f6cfd Merge from Release-Engine-Staging @ 18081189 to Release-Engine-Test
This represents UE4/Main @18073326, Release-5.0 @18081140 and Dev-PerfTest @18045971

[CL 18081471 by aurel cordonnier in ue5-release-engine-test branch]
2021-11-07 23:43:01 -05:00