Commit Graph

137 Commits

Author SHA1 Message Date
aaron cox
3618478716 Reinitialize the Copy Pose From Mesh node when the target mesh changes.
Fixes animation pose breaking when dynamically changing between skeletal meshes that use the same animbp but have a different number of bones.
[CODEREVIEW] Laurent.Delayen, Lina.Halper


#ROBOMERGE-SOURCE: CL 6938273 via CL 6938276 via CL 6938281 via CL 6938283 via CL 6943622
#ROBOMERGE-BOT: (v366-6836689)

[CL 6946612 by aaron cox in Main branch]
2019-06-11 22:52:01 -04:00
Michael Lentine
f9b3324b32 Copying //UE4/Dev-Physics to Dev-Main (//UE4/Dev-Main) @ 6903150
#rb none
#rnx

[CL 6903163 by Michael Lentine in Main branch]
2019-06-08 17:15:34 -04:00
Max Chen
58ed55be26 Merging //UE4/Dev-Main to Dev-Sequencer (//UE4/Dev-Sequencer)
#rb none
#lockdown nick.penwarden

[CL 6863746 by Max Chen in Dev-Sequencer branch]
2019-06-06 13:46:20 -04:00
Max Chen
65cea2234e Merging //UE4/Dev-Main to Dev-Sequencer (//UE4/Dev-Sequencer)
#rb none

[CL 6662567 by Max Chen in Dev-Sequencer branch]
2019-05-29 01:56:53 -04:00
Max Chen
697a6f07ef Merging //UE4/Dev-Main to Dev-Sequencer (//UE4/Dev-Sequencer)
#rb none

[CL 6643490 by Max Chen in Dev-Sequencer branch]
2019-05-25 03:15:46 -04:00
Max Chen
523dfd6c75 Merging //UE4/Dev-Main to Dev-Sequencer (//UE4/Dev-Sequencer)
#rb none

[CL 6276895 by Max Chen in Dev-Sequencer branch]
2019-05-03 12:55:47 -04:00
Max Chen
4b09f3076d Merging //UE4/Dev-Main to Dev-Sequencer (//UE4/Dev-Sequencer)
#rb none

[CL 6133506 by Max Chen in Dev-Sequencer branch]
2019-04-28 02:36:18 -04:00
Max Chen
4b4fedd7d1 Merging //UE4/Dev-Main to Dev-Sequencer (//UE4/Dev-Sequencer)
#rb none

[CL 5899701 by Max Chen in Dev-Sequencer branch]
2019-04-15 12:35:16 -04:00
Mike Zyracki
f7bfe3dc0f Fix to get back to the previous pose that a SkeletalMesh has before getting evaluated.
Added a PoseNode to the AnimInstanceProxy that we save a pose to right when we initialize the seuqencer proxy and then in RestoreState in the template we then link that anim pose to use that stored pose and then  force an evaluation.

#jira UE-70665

#rb max.chen, lina.halper

[CL 5767595 by Mike Zyracki in Dev-Sequencer branch]
2019-04-05 15:18:36 -04:00
Max Chen
c33049fcbd Merging //UE4/Dev-Main to Dev-Sequencer (//UE4/Dev-Sequencer)
#rb none

[CL 5730143 by Max Chen in Dev-Sequencer branch]
2019-04-04 02:48:32 -04:00
Max Chen
e5d975a843 Merging //UE4/Dev-Main to Dev-Sequencer (//UE4/Dev-Sequencer)
#rb none

[CL 5098773 by Max Chen in Dev-Sequencer branch]
2019-02-20 18:13:12 -05:00
Max Chen
86e57f3fca Merging //UE4/Dev-Main to Dev-Sequencer (//UE4/Dev-Sequencer)
#rb none

[CL 5086998 by Max Chen in Dev-Sequencer branch]
2019-02-19 21:21:33 -05:00
Max Chen
5b77909359 Merging //UE4/Dev-Main to Dev-Sequencer (//UE4/Dev-Sequencer)
#rb none

[CL 5015015 by Max Chen in Dev-Sequencer branch]
2019-02-16 00:04:01 -05:00
Max Chen
c5a86242ac Merging //UE4/Dev-Main to Dev-Sequencer (//UE4/Dev-Sequencer)
#rb none

[CL 4985644 by Max Chen in Dev-Sequencer branch]
2019-02-13 14:00:03 -05:00
Max Chen
fd89c0a6b7 Merging //UE4/Dev-Main to Dev-Sequencer (//UE4/Dev-Sequencer)
#rb none

[CL 4957863 by Max Chen in Dev-Sequencer branch]
2019-02-10 00:20:33 -05:00
lina halper
a035ff79ba support correct sourcepose for curvesource node
https://udn.unrealengine.com/questions/407109/view.html

#rb:Martin.Wilson
#code review:Thomas.Sarkanen
#jira: none


#ROBOMERGE-SOURCE: CL 4800727 via CL 4803681

[CL 4804958 by lina halper in Main branch]
2019-01-24 16:33:12 -05:00
Thomas Sarkanen
cc942a3341 Merging //UE4/Dev-Main to Dev-Anim (//UE4/Dev-Anim) @ CL 4768627
#rb none
#jira none

[CL 4769629 by Thomas Sarkanen in Dev-Anim branch]
2019-01-22 06:48:04 -05:00
Thomas Sarkanen
a5fd44759f Fixed setting name by pin in PoseByName node
From this UDN: https://udn.unrealengine.com/questions/477742/bug-incorrect-fname-value-from-c-to-blueprint-on-p.html
Before this fix, only the name set at startup would be used.

#jira none
#rb Lina.Halper

[CL 4732138 by Thomas Sarkanen in Dev-Anim branch]
2019-01-16 09:22:56 -05:00
Thomas Sarkanen
e0f6136524 Merging //UE4/Dev-Main to Dev-Anim (//UE4/Dev-Anim) @ CL 4704791
#rb none
#jiira none

[CL 4708070 by Thomas Sarkanen in Dev-Anim branch]
2019-01-11 04:11:30 -05:00
Thomas Sarkanen
8ba3c4c087 Merging //UE4/Dev-Main to Dev-Anim (//UE4/Dev-Anim) @ CL 4643671
#rb none
#jira none

[CL 4665410 by Thomas Sarkanen in Dev-Anim branch]
2018-12-17 06:31:16 -05:00
Thomas Sarkanen
c51a339259 Merging //UE4/Dev-Main to Dev-Anim (//UE4/Dev-Anim) @ CL 4574801
#jira none
#rb none

[CL 4575789 by Thomas Sarkanen in Dev-Anim branch]
2018-11-19 07:03:18 -05:00
lina halper
7eefc8d57a - Fixed issue of default behavior change due to new feature of blending support on the last joint
- the var was flipped, so I'm deprecating old one, and adding new one, and flip the meaning

#jira: UE-64873
#rb: Thomas.Sarkanen

#ROBOMERGE-SOURCE: CL 4501726 in //UE4/Release-4.21/...
#ROBOMERGE-BOT: RELEASE (Release-4.21 -> Release-Staging-4.21)

[CL 4501727 by lina halper in Staging-4.21 branch]
2018-10-24 10:07:36 -04:00
graeme thornton
939d356795 Revert CppStructOps SerializeMismatchedTag() back to previous FArchive form, and add a new structured archive version that has to be explicitly opted into. Converted all existing engine code to use the new structured archive, but gives backwards compatibility for licensees with the old FArchive version
Also removed TStructOpsTypeTraitsBase which has been deprecated since 4.16

#jira none
#rb steve.robb
[FYI] marc.audy

#ROBOMERGE-SOURCE: CL 4472580 in //UE4/Release-4.21/...
#ROBOMERGE-BOT: RELEASE (Release-4.21 -> Release-Staging-4.21)

[CL 4472581 by graeme thornton in Staging-4.21 branch]
2018-10-16 04:50:42 -04:00
Marc Audy
af90b7bcd4 Copying //UE4/Fortnite-Staging to Dev-Main (//UE4/Dev-Main) @ 4395008
#rb
#rnx
#lockdown Nick.Penwarden

[CL 4395058 by Marc Audy in Main branch]
2018-09-25 10:11:35 -04:00
Max Chen
bcd4fca2aa Merging //UE4/Dev-Main to Dev-Sequencer (//UE4/Dev-Sequencer)
#rb none

[CL 4310329 by Max Chen in Dev-Sequencer branch]
2018-08-22 23:23:30 -04:00