1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<link rel="shortcut icon" type="image/png" href="../styles/UMotionFavicon.png" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>UMotion Manual - Release Notes</title>
<link rel="stylesheet" type="text/css" href="../styles/theme_styles.css" media="screen">
<link rel="stylesheet" type="text/css" href="../styles/treeview_styles.css" media="screen">
<link rel="stylesheet" type="text/css" href="../styles/element_styles.css" media="screen">
</head>
<body>
<div class="header">
<div class="headerLogo">
<img src="../styles/UMotionLogoHeader.png"></img>
</div>
<div class="headerBlueRight">
<a href="https://www.soxware.com" class="headerLink">soxware.com</a>
</div>
</div>
<div class="versionHeader">
<p class="versionText">Version: <b>1.22p03</b> </p>
</div>
<div class="leftContent">
<div class="leftContentInner">
<div class="leftContentHeadline">
UMotion Manual
</div>
<!-- Tree View -->
<ol class="tree">
<li class="file"><a href="../UMotionManual.html">UMotion Manual</a></li>
<li class="file"><a href="Introduction.html">Introduction & Tips</a></li>
<li class="file"><a href="GettingStarted.html">Getting Started</a></li>
<li>
<label for="VideoTutorials"><a href="VideoTutorials.html" class="treeFolderLink">Video Tutorials</a></label> <input type="checkbox" id="VideoTutorials" />
<ol>
<li>
<label for="GeneralTutorials"><a href="GeneralTutorials.html" class="treeFolderLink">General</a></label> <input type="checkbox" id="GeneralTutorials" />
<ol>
<li class="file"><a href="QuickStart.html">Quick Start Tutorial</a></li>
<li class="file"><a href="Lesson1.html">1) Installation & First Steps</a></li>
<li class="file"><a href="Lesson2.html">2) Pose Editing</a></li>
<li class="file"><a href="Lesson3.html">3) Clip Editor</a></li>
<li class="file"><a href="Lesson4.html">4) Curves & Rotation Modes</a></li>
<li class="file"><a href="Lesson5.html">5) Config Mode</a></li>
<li class="file"><a href="Lesson6.html">6) Export Animations</a></li>
<li class="file"><a href="Lesson7.html">7) Root Motion</a></li>
<li class="file"><a href="Lesson8.html">8) Animation Events</a></li>
<li class="file"><a href="Lesson9.html">9) Pose Mirroring</a></li>
</ol>
</li>
<li>
<label for="ProfessionalExclusive"><a href="ProfessionalExclusive.html" class="treeFolderLink">UMotion Pro</a></label> <input type="checkbox" id="ProfessionalExclusive" />
<ol>
<li class="file"><a href="ProLesson1.html">1) Importing Animations</a></li>
<li class="file"><a href="ProLesson2.html">2) Inverse Kinematics</a></li>
<li class="file"><a href="ProLesson3.html">3) Child-Of Constraint</a></li>
<li class="file"><a href="ProLesson4.html">4) Custom Properties</a></li>
<li class="file"><a href="ProLesson5.html">5) IK Pinning</a></li>
</ol>
</li>
<li>
<label for="InPractice"><a href="InPractice.html" class="treeFolderLink">In Practice</a></label> <input type="checkbox" id="InPractice" />
<ol>
<li class="file"><a href="InPractice1.html">1) Our First Animation</a></li>
<li class="file"><a href="InPractice2.html">2) Editing Animations</a></li>
<li class="file"><a href="InPractice3.html">3) Customizing an animation for a RPG</a></li>
<li class="file"><a href="InPractice4.html">4) Unity Timeline & Weighted Tangents</a></li>
</ol>
</li>
<li>
<label for="Jayanam"><a href="Jayanam.html" class="treeFolderLink">Jayanam</a></label> <input type="checkbox" id="Jayanam" />
<ol>
<li class="file"><a href="Jayanam1.html">UMotion Tutorial</a></li>
</ol>
</li>
</ol>
</li>
<li class="file"><a href="HowToCreateBetterAnimations.html">How to create better animations</a></li>
<li>
<label for="ClipEditor"><a href="ClipEditor.html" class="treeFolderLink">Clip Editor</a></label> <input type="checkbox" id="ClipEditor" />
<ol>
<li>
<label for="MenuBar"><a href="MenuBar.html" class="treeFolderLink">Menu Bar</a></label> <input type="checkbox" id="MenuBar" />
<ol>
<li class="file"><a href="MenuBarFile.html">File</a></li>
<li class="file"><a href="MenuBarEdit.html">Edit</a></li>
<li class="file"><a href="MenuBarHelp.html">Help</a></li>
</ol>
</li>
<li class="file"><a href="Preferences.html">Preferences</a></li>
<li class="file"><a href="ImportExport.html">Import / Export</a></li>
<li class="file"><a href="FKtoIKConversion.html">FK to IK Conversion</a></li>
<li>
<label for="MainNavigation"><a href="MainNavigation.html" class="treeFolderLink">Main Navigation</a></label> <input type="checkbox" id="MainNavigation" />
<ol>
<li class="file"><a href="ProjectSettings.html">Project Settings</a></li>
<li class="file"><a href="ClipSettings.html">Clip Settings</a></li>
</ol>
</li>
<li class="file"><a href="AnimatedPropertiesList.html">Animated Properties List</a></li>
<li class="file"><a href="RootMotion.html">Root Motion</a></li>
<li class="file"><a href="RotationModes.html">Rotation Modes</a></li>
<li>
<label for="DopesheetCurves"><a href="DopesheetCurves.html" class="treeFolderLink">Dopesheet / Curves View</a></label> <input type="checkbox" id="DopesheetCurves" />
<ol>
<li class="file"><a href="Dopesheet.html">Dopesheet</a></li>
<li class="file"><a href="Curves.html">Curves View</a></li>
</ol>
</li>
<li class="file"><a href="Playback.html">Playback Navigation</a></li>
<li class="file"><a href="Layers.html">Layers</a></li>
</ol>
</li>
<li>
<label for="PoseEditor"><a href="PoseEditor.html" class="treeFolderLink">Pose Editor</a></label> <input type="checkbox" id="PoseEditor" />
<ol>
<li>
<label for="ConfigMode"><a href="ConfigMode.html" class="treeFolderLink">Config Mode</a></label> <input type="checkbox" id="ConfigMode" />
<ol>
<li>
<label for="RigHierarchy"><a href="RigHierarchy.html" class="treeFolderLink">Rig Hierarchy</a></label> <input type="checkbox" id="RigHierarchy" />
<ol>
<li class="file"><a href="IKSetupWizard.html">IK Setup Wizard</a></li>
<li class="file"><a href="MirrorMapping.html">Mirror Mapping</a></li>
</ol>
</li>
<li class="file"><a href="Configuration.html">Configuration</a></li>
<li class="file"><a href="ConfigDisplay.html">Display</a></li>
</ol>
</li>
<li>
<label for="PoseMode"><a href="PoseMode.html" class="treeFolderLink">Pose Mode</a></label> <input type="checkbox" id="PoseMode" />
<ol>
<li class="file"><a href="Tools.html">Tools</a></li>
<li class="file"><a href="Channels.html">Channels</a></li>
<li class="file"><a href="Selection.html">Selection</a></li>
<li class="file"><a href="PoseDisplay.html">Display</a></li>
<li class="file"><a href="Animation.html">Animation</a></li>
</ol>
</li>
<li>
<label for="Constraints"><a href="Constraints.html" class="treeFolderLink">Constraint System</a></label> <input type="checkbox" id="Constraints" />
<ol>
<li class="file"><a href="InverseKinematics.html">Inverse Kinematics</a></li>
<li class="file"><a href="ChildOf.html">Child-Of</a></li>
<li class="file"><a href="CustomProperty.html">Custom Property</a></li>
</ol>
</li>
<li class="file"><a href="Options.html">Options</a></li>
<li class="file"><a href="ToolAssistant.html">Tool Assistant</a></li>
</ol>
</li>
<li class="file"><a href="EditInPlayMode.html">Edit In Play Mode</a></li>
<li class="file"><a href="UnityTimelineIntegration.html">Unity Timeline Integration</a></li>
<li class="file"><a href="UMotionAPI.html">UMotion API</a></li>
<li class="file"><a href="ExportingAnimationsFAQ.html">Exporting Animations FAQ</a></li>
<li class="file"><a href="Support.html">Support / FAQ</a></li>
<li class="file"><a href="ReleaseNotes.html"><b><u>Release Notes</u></b></a></li>
<li class="file"><a href="KnownIssues.html">Known Issues</a></li>
<li class="file"><a href="Credits.html">Credits</a></li>
</ol>
</div>
</div>
<div class="mainContent">
<div class="mainContentInner">
<h1 class="headline1" id="">Release Notes</h1><p class="textBlock">This is an overview of all bug fixes and new features of UMotion. The manual version always corresponds to the UMotion software version.</p><h3 class="headline3" id="">Version Number Definition</h3><img src="../images/VersionDefinition.png" class="image"></img>
<p class="imageText">Version Number Definition</p><table class="themeTable">
<tr class="themeTableRow">
<th class="themeTableHeader">Version Number</th>
<th class="themeTableHeader">Description</th>
</tr>
<tr class="themeTableRow">
<td class="themeTableCell" style="white-space: nowrap;">Major Version</td>
<td class="themeTableCell">The major version is only incremented for a new generation with major changes.</td>
</tr>
<tr class="themeTableRow">
<td class="themeTableCell" style="white-space: nowrap;">Minor Version</td>
<td class="themeTableCell">The minor version is incremented every time a new feature was added or changed.</td>
</tr>
<tr class="themeTableRow">
<td class="themeTableCell" style="white-space: nowrap;">Patch or Beta</td>
<td class="themeTableCell">Determines if this is a patch ("p") or a beta ("b") version. Patch 0 is the initial version release and does not include the "p". </td>
</tr>
<tr class="themeTableRow">
<td class="themeTableCell" style="white-space: nowrap;">Patch or Beta Version</td>
<td class="themeTableCell">The patch release is incremented with every version that contains only bug fixes or changes to the manual. The patch number always starts with 1.
</br>
</br>The beta version is incremented with every change related to the current beta generation (includes bug fixes, new features or changes to the manual). Beta versions are watermarked as "beta" in the Clip Editor and are not available via the Asset Store.</td>
</tr>
</table></br></br><h2 class="headline2" id="">UMotion V1.22p03</h2><h3 class="headline3" id="">New or Changed Features</h3><p class="textBlock">None</p><h3 class="headline3" id="">Bug Fixes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Fixed a null reference exception that appears in Unity 2018.4 when the "Unity Recorder" package is installed, a clip is selected in Unity Timeline and "Sync" is clicked in the Clip Editor.</span></li>
</ul><h3 class="headline3" id="">Manual Changes</h3><p class="textBlock">None</p></br></br><h2 class="headline2" id="">UMotion V1.22p02</h2><h3 class="headline3" id="">New or Changed Features</h3><p class="textBlock">None</p><h3 class="headline3" id="">Bug Fixes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Fixed that clicking on the remove all animation layers button doesn't remove the keys of those layers. Creating a new animation layer afterwards thus contains the old keys.</span></li>
<li class="listItem"><span class="listText">Fixed that when adding an animation clip to the import dialog and more than 10 transforms of that animation clip do not exist in this project, the clip can not be imported.</span></li>
</ul><h3 class="headline3" id="">Manual Changes</h3><p class="textBlock">None</p></br></br><h2 class="headline2" id="">UMotion V1.22p01</h2><h3 class="headline3" id="">New or Changed Features</h3><p class="textBlock">None</p><h3 class="headline3" id="">Bug Fixes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Selecting bones/transforms isn't possible when Pro Builder is not in object selection mode. As a consequence, UMotion now automatically sets Pro Builder into object selection mode whenever a UMotion bone is selected.</span></li>
</ul><h3 class="headline3" id="">Manual Changes</h3><p class="textBlock">None</p></br></br><h2 class="headline2" id="">UMotion V1.22</h2><h3 class="headline3" id="">New or Changed Features</h3><ul class="listMain">
<li class="listItem"><span class="listText">Holding <span class="keyboardKey">Alt</span> while clicking on a constraint's foldout arrow (in Config Mode) now folds/unfolds all constraints.</span></li>
<li class="listItem"><span class="listText">The name of a "Custom Property Constraint" is now used as its title in the Config Mode constraint panel. This makes it easier to seek for custom properties even when they are folded.</span></li>
<li class="listItem"><span class="listText">It is now possible to assign the value of a setting of a "Custom Property Constraint" to all currently selected custom properties (in Config Mode).</span></li>
<li class="listItem"><span class="listText">"Custom Properties" are now automatically folded in the Config Mode constraint panel. This increases performance when huge number of custom properties are used.</span></li>
</ul><h3 class="headline3" id="">Bug Fixes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Fixed that the "Custom Property" constraint setup isn't displayed correctly in the Pose Editor when the Pose Editor's vertical scroll bar is visible.</span></li>
</ul><h3 class="headline3" id="">Manual Changes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Added a hint to the "Config Mod / Configuration" chapter describing how to fold/unfold all constraints at once.</span></li>
<li class="listItem"><span class="listText">Added a hint to the "Custom Property" chapter regarding mass apply of settings.</span></li>
</ul></br></br><h2 class="headline2" id="">UMotion V1.21p01</h2><h3 class="headline3" id="">New or Changed Features</h3><p class="textBlock">None</p><h3 class="headline3" id="">Bug Fixes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Fixed that switching the animation layer samples the current pose incorrectly if the animation contains a custom property in controller mode.</span></li>
</ul><h3 class="headline3" id="">Manual Changes</h3><p class="textBlock">None</p></br></br><h2 class="headline2" id="">UMotion V1.21</h2><h3 class="headline3" id="">New or Changed Features</h3><ul class="listMain">
<li class="listItem"><span class="listText">Changing the framerate of an animation clip doesn't automatically scale the keys/events anymore (this gives the user more flexibility/choices). Keys/events can be manually scaled using the box tool in the dopesheet view.</span></li>
<li class="listItem"><span class="listText">When creating a new layer, the layer name text field is now automatically selected.</span></li>
<li class="listItem"><span class="listText">A new button was added to the playback navigation that allows toggling the playback stop behavior (i.e. return frame cursor to start or keep current position).</span></li>
<li class="listItem"><span class="listText">Changed default shortcut of "Focus Camera" to <span class="keyboardKey">F</span> (same is in Unity).</span></li>
<li class="listItem"><span class="listText">When no UMotion project is loaded, an info message is now shown that indicates that a project can be opened via the "File" menu.</span></li>
<li class="listItem"><span class="listText">The animation layers are now accessible via the UMotion API. This makes it easy to write a custom script that exports the same animation clip several times with different animation layers being active.</span></li>
</ul><h3 class="headline3" id="">Bug Fixes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Fixed that the shortcuts of the playback settings add their changes to the undo stack while pressing the corresponding UI button don't.</span></li>
<li class="listItem"><span class="listText">Fixed that *.FBX export only works correctly when the base layer is selected.</span></li>
<li class="listItem"><span class="listText">Fixed that assigning a GameObject to the Pose Editor while in prefab mode is not prevented.</span></li>
</ul><h3 class="headline3" id="">Manual Changes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Updated the "Clip Editor/Main Navigation/Clip Settings" chapter related to the changed framerate editing behavior.</span></li>
<li class="listItem"><span class="listText">Updated the "Clip Editor/Playback Navigation" chapter based on the new button that has been added to the playback navigation area.</span></li>
<li class="listItem"><span class="listText">Updated the "UMotion API" chapter based on the added functionalities.</span></li>
</ul></br></br><h2 class="headline2" id="">UMotion V1.20p08</h2><h3 class="headline3" id="">New or Changed Features</h3><p class="textBlock">None</p><h3 class="headline3" id="">Bug Fixes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Fixed that animation curves of a generic animation where the left tangent of the first key or the right tangent of the last key is set to "weighted" isn't played by Unity's animation system.</span></li>
</ul><h3 class="headline3" id="">Manual Changes</h3><p class="textBlock">None</p></br></br><h2 class="headline2" id="">UMotion V1.20p07</h2><h3 class="headline3" id="">New or Changed Features</h3><p class="textBlock">None</p><h3 class="headline3" id="">Bug Fixes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Regression: Fixed that moving the frame cursor (green arrow) directly after playback stopped (due to reaching the end) doesn't update the pose of the character.</span></li>
</ul><h3 class="headline3" id="">Manual Changes</h3><p class="textBlock">None</p></br></br><h2 class="headline2" id="">UMotion V1.20p06</h2><h3 class="headline3" id="">New or Changed Features</h3><p class="textBlock">None</p><h3 class="headline3" id="">Bug Fixes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Fixed that the "toggle IK Pinning" shortcut (<span class="keyboardKey">I</span>) isn't disabled in additive animation layers.</span></li>
<li class="listItem"><span class="listText">Fixed that "Auto Key" and "IK Pinning" doesn't work after animation playback finished due to reaching the end (and not moving the frame cursor in the meantime).</span></li>
<li class="listItem"><span class="listText">Fixed that undoing the creation of a rotation key in an additive layer causes the pose to be sampled incorrectly when switing back to the base layer.</span></li>
<li class="listItem"><span class="listText">Fixed that restarting UMotion while any script in the current Unity project has a syntax/compilation error keeps the "Reloading Assemblies" dialog opened.</span></li>
<li class="listItem"><span class="listText">Fixed that sometimes an error message "Unable to resolve reference " is displayed when importing UMotion for the first time (or in some cases when starting Unity).</span></li>
</ul><h3 class="headline3" id="">Manual Changes</h3><p class="textBlock">None</p></br></br><h2 class="headline2" id="">UMotion V1.20p05</h2><h3 class="headline3" id="">New or Changed Features</h3><p class="textBlock">None</p><h3 class="headline3" id="">Bug Fixes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Fixed that curve of the CustomPropertyConstraint in "Animator Paramameter" mode isn't exported with normalized frame times when exporting as *.FBX.</span></li>
</ul><h3 class="headline3" id="">Manual Changes</h3><p class="textBlock">None</p></br></br><h2 class="headline2" id="">UMotion V1.20p04</h2><h3 class="headline3" id="">New or Changed Features</h3><p class="textBlock">None</p><h3 class="headline3" id="">Bug Fixes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Fixed that the CustomPropertyConstraint doesn't preview animated material properties.</span></li>
<li class="listItem"><span class="listText">Fixed that when the CustomPropertyConstraint animates the "GameObject.SetActive" property it doesn't reset it to it's default value when switching to Config Mode.</span></li>
</ul><h3 class="headline3" id="">Manual Changes</h3><p class="textBlock">None</p></br></br><h2 class="headline2" id="">UMotion V1.20p03</h2><h3 class="headline3" id="">New or Changed Features</h3><p class="textBlock">None</p><h3 class="headline3" id="">Bug Fixes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Regression: Fixed an exception that is thrown when opening a custom Unity editor layout that contains UMotion windows.</span></li>
<li class="listItem"><span class="listText">Fixed that UMotion automatically saves all files to disk (and not letting Unity decide when to write changes to disk). This works around a Unity bug that freezes Untiy on Mac OS and Linux when the Unity preferences setting "Verify Save Assets" is enabled and UMotion is opened.</span></li>
<li class="listItem"><span class="listText">Fixed that FBX exporter exports animated properties even if they are disabled (Config Mode) or have no key frames.</span></li>
<li class="listItem"><span class="listText">Regression: Fixed that when selecting multiple keys in the Dopesheet they get immediately deselected if the property (e.g. rotation) of the last selected key is not enabled on the bone/transform of the first selected key.</span></li>
<li class="listItem"><span class="listText">Regression: Fixed that an animated property stays selected when it is disabled.</span></li>
<li class="listItem"><span class="listText">Regression: Fixed that selected properties/keys in the Clip Editor are deselected when any other UI control (e.g. button, text box,...) is clicked.</span></li>
</ul><h3 class="headline3" id="">Manual Changes</h3><p class="textBlock">None</p></br></br><h2 class="headline2" id="">UMotion V1.20p02</h2><h3 class="headline3" id="">New or Changed Features</h3><p class="textBlock">None</p><h3 class="headline3" id="">Bug Fixes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Regression: Fixed an exception that is thrown when using a tool assistant window while pivot is set to "global".</span></li>
<li class="listItem"><span class="listText">Fixed that keypad enter can't be used to confirm changes of input fields.</span></li>
<li class="listItem"><span class="listText">Fixed that typing a value into a tool assistant window and selecting a different bone applied the changed value to that bone.</span></li>
</ul><h3 class="headline3" id="">Manual Changes</h3><p class="textBlock">None</p></br></br><h2 class="headline2" id="">UMotion V1.20p01</h2><h3 class="headline3" id="">New or Changed Features</h3><p class="textBlock">None</p><h3 class="headline3" id="">Bug Fixes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Regression: Fixed that bones/transforms get deselected whenever a key is created (either manually or via "Auto Key").</span></li>
<li class="listItem"><span class="listText">Fixed an endless loop when a GameObject is assigned to the Pose Editor that doesn't contain all bones/transforms defined in the UMotion project.</span></li>
<li class="listItem"><span class="listText">Fixed that transforms with spherical shape had a box shaped collider.</span></li>
<li class="listItem"><span class="listText">Fixed that bone/transform colliders aren't at the correct position when using UMotion in (paused) play mode.</span></li>
<li class="listItem"><span class="listText">Fixed that frame cursor doesn't return to the start position after playback stopped.</span></li>
<li class="listItem"><span class="listText">Fixed that minimizing the maximized Clip Editor closed the current UMotion project.</span></li>
</ul><h3 class="headline3" id="">Manual Changes</h3><p class="textBlock">None</p></br></br><h2 class="headline2" id="">UMotion V1.20</h2><h3 class="headline3" id="">New or Changed Features</h3><ul class="listMain">
<li class="listItem"><span class="listText">Selecting keys in the dopesheet now automatically selects the related animated property and the related bone/transform.</span></li>
<li class="listItem"><span class="listText">Copy & paste reworked: It's now possible to copy & paste between compatible animated properties.</span></li>
<li class="listItem"><span class="listText">Key context menu entry "Select in Scene View" renamed to "Select and Set Frame Cursor".</span></li>
<li class="listItem"><span class="listText">New minimum requirement for UMotion is Unity 2017.4 (or higher).</span></li>
<li class="listItem"><span class="listText">UMotion now uses assembly definition files for all *.cs files. If desired, UMotion can thus now be placed inside a "Plugins" folder.</span></li>
<li class="listItem"><span class="listText">Channels that are not allowed to contain keys in an additive layer are now greyed out in the Animated Properties List.</span></li>
<li class="listItem"><span class="listText">UMotion isn't installed to the "Editor Default Resources" folder anymore.</span></li>
</ul><h3 class="headline3" id="">Bug Fixes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Fixed that the Child-Of constraint doesn't correctly calculate the position/rotation when the animated character is scaled.</span></li>
<li class="listItem"><span class="listText">Fixed that "select all" in curves view selectes also keys of curves that are hidden (via the eye symbol in the animated properties list).</span></li>
<li class="listItem"><span class="listText">Fixed that hiding a curve in curves view via the eye symbol in the animated properties list, doesn't deselect selected keys of that curve.</span></li>
<li class="listItem"><span class="listText">Fixed that the tool assistant window isn't correctly displayed in the scene view when "Aura 2" asset is installed in the Unity project.</span></li>
<li class="listItem"><span class="listText">Fixed that the move tool doesn't allow moving the hips and the IK pinned legs simultaneously.</span></li>
<li class="listItem"><span class="listText">Fixed that the label in the animation event function search window was truncated.</span></li>
<li class="listItem"><span class="listText">Fixed that it was possible to add keys to channels that are not allowed to contain keys in an additive layer (e.g. the Child-Of Parent channel).</span></li>
</ul><h3 class="headline3" id="">Manual Changes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Updated "Dopesheet / Curves View" chapter based on the changed context entry menu.</span></li>
<li class="listItem"><span class="listText">Changed minimum required Unity version to 2017.4 on first page of manual.</span></li>
<li class="listItem"><span class="listText">Removed known issues that are related to Unity versions older than 2017.4.</span></li>
<li class="listItem"><span class="listText">Updated the UMotion folder description in the "Getting Started" chapter.</span></li>
</ul></br></br><h2 class="headline2" id="">UMotion V1.19p03</h2><h3 class="headline3" id="">New or Changed Features</h3><p class="textBlock">None</p><h3 class="headline3" id="">Bug Fixes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Fixed that custom joints/transforms (like the IK handles) are displayed with the wrong size if a Unity UI canvas is within the GameObject's hierarchy.</span></li>
<li class="listItem"><span class="listText">Fixed that right-click on key then clicking on "Left Tangent --> Constant" automatically sets the right tangent to constant, too. The expected behavior would be that the right tangent is set to "free" instead.</span></li>
<li class="listItem"><span class="listText">Fixed an error message that is shown when the "Sync" button is clicked when the "Unity Recorder" package is installed in Unity 2018.4.</span></li>
<li class="listItem"><span class="listText">Fixed that quaternion rotation curves of generic animation clips aren't exported correctly if the last scale curve in the animation has no key.</span></li>
</ul><h3 class="headline3" id="">Manual Changes</h3><p class="textBlock">None</p></br></br><h2 class="headline2" id="">UMotion V1.19p02</h2><h3 class="headline3" id="">New or Changed Features</h3><p class="textBlock">None</p><h3 class="headline3" id="">Bug Fixes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Fixed that in some cases animated characters got invisible in the scene view.</span></li>
<li class="listItem"><span class="listText">Fixed an exception that is thrown when UMotion is installed without the UMotion manual.</span></li>
</ul><h3 class="headline3" id="">Manual Changes</h3><p class="textBlock">None</p></br></br><h2 class="headline2" id="">UMotion V1.19p01</h2><h3 class="headline3" id="">New or Changed Features</h3><ul class="listMain">
<li class="listItem"><span class="listText">Experimental: Setting to instruct UMotion to directly create root motion curves for humanoid *.anim files.</span></li>
</ul><h3 class="headline3" id="">Bug Fixes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Fixed that control is used instead of command for shortcuts and various other actions (like multi-selecting) on Mac.</span></li>
<li class="listItem"><span class="listText">Fixed that the delete shortcut doesn't work on Mac.</span></li>
<li class="listItem"><span class="listText">Fixed the naming of the shortcut modifiers in the preferences window on Mac.</span></li>
<li class="listItem"><span class="listText">Fixed that sometimes the dopesheet is zoomed while the animated properties list is scrolled via the touchpad on Mac.</span></li>
</ul><h3 class="headline3" id="">Manual Changes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Added descriptions of the new root motion settings in the "Clip Settings" chapter.</span></li>
</ul></br></br><h2 class="headline2" id="">UMotion V1.19</h2><h3 class="headline3" id="">New or Changed Features</h3><ul class="listMain">
<li class="listItem"><span class="listText">All input fields now support mathematical expressions (e.g. "5+4").</span></li>
<li class="listItem"><span class="listText">The position/rotation/scale properties of generic bones can now be enabled/disabled in config mode. This is useuful for reducing the number of animated properties displayed in the Clip Editor.</span></li>
<li class="listItem"><span class="listText">The IK Setup Wizard now automatically hides the scale properties of the IK Handle and the IK Pole Handle.</span></li>
</ul><h3 class="headline3" id="">Bug Fixes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Fixed that the keys of the IK pole rotation property contribute to the total clip length even though the pole rotation property isn't used (because a pole target is used instead).</span></li>
<li class="listItem"><span class="listText">Fixed that the playback end cursor (white arrow) was reset to the clip end when switching clips.</span></li>
<li class="listItem"><span class="listText">Fixed an exception that is thrown when exporting an animation with a custom component property where the related component is missing.</span></li>
</ul><h3 class="headline3" id="">Manual Changes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Fixed a typo in the "UMotion API" chapter.</span></li>
<li class="listItem"><span class="listText">Added a description of the new "Properties" setting to the "Pose Editor/Config Mode/Configuration" chapter.</span></li>
</ul></br></br><h2 class="headline2" id="">UMotion V1.18p01</h2><h3 class="headline3" id="">New or Changed Features</h3><p class="textBlock">None</p><h3 class="headline3" id="">Bug Fixes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Fixed an exception that is thrown when copying an euler rotation key to a quaternion rotation property or the other way around.</span></li>
<li class="listItem"><span class="listText">Fixed an exception that is thrown when importing a umotion project that contains animation layers into another umotion project.</span></li>
<li class="listItem"><span class="listText">Fixed an exception that is thrown when importing an animation clip and a custom property constraint is used.</span></li>
<li class="listItem"><span class="listText">Added a workaround for a Unity GUI bug that causes an exception under specific circumstances when the rotation tool assistant window is shown.</span></li>
<li class="listItem"><span class="listText">UMotion now ignores an exception that is thrown by 3rd party code when UMotion changes the Unity editor's playmode.</span></li>
</ul><h3 class="headline3" id="">Manual Changes</h3><p class="textBlock">None</p></br></br><h2 class="headline2" id="">UMotion V1.18</h2><h3 class="headline3" id="">New or Changed Features</h3><ul class="listMain">
<li class="listItem"><span class="listText">All scriptable render pipelines (LWRP, HDRP, custom SRP) are now officially supported.</span></li>
<li class="listItem"><span class="listText">Added an official UMotion scripting API.</span></li>
<li class="listItem"><span class="listText">Improved the behaviour when copying & pasting rotation keys from one clip to the other when the clips use different rotation modes.</span></li>
</ul><h3 class="headline3" id="">Bug Fixes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Fixed an incompatibility issue with Bolt 2.0.</span></li>
<li class="listItem"><span class="listText">Fixed an exception that is thrown when a GameObject with bones/transforms that contains slashes in their names has been added to the Pose Editor.</span></li>
<li class="listItem"><span class="listText">Fixed that an inactive GameObject that is assigned to the Pose Editor is deleted.</span></li>
<li class="listItem"><span class="listText">Fixed that exporting an FBX fails if the animated GameObject's root has one direct child with the exact same name as the root.</span></li>
</ul><h3 class="headline3" id="">Manual Changes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Added the "UMotion API" chapter.</span></li>
</ul></br></br><h2 class="headline2" id="">UMotion V1.17p06</h2><h3 class="headline3" id="">New or Changed Features</h3><p class="textBlock">None</p><h3 class="headline3" id="">Bug Fixes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Fixed that enabling IK Pinning rotated the IK target in a wrong way in case the character's root is rotated.</span></li>
<li class="listItem"><span class="listText">Fixed that the global move tool assistant doesn't work correctly when moving a transform that is controlled by a Child-Of constraint.</span></li>
</ul><h3 class="headline3" id="">Manual Changes</h3><p class="textBlock">None</p></br></br><h2 class="headline2" id="">UMotion V1.17p05</h2><h3 class="headline3" id="">New or Changed Features</h3><p class="textBlock">None</p><h3 class="headline3" id="">Bug Fixes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Reverted the fix applied in V1.17p04 regarding the offset of the "UMotion Lock" hierarchy label as the problem has been fixed in Unity 2019.1.1f1 and higher.</span></li>
<li class="listItem"><span class="listText">Fixed that applying a GameObject to the Pose Editor causes the whole screen to get black when HDRP is used. Rendering will still appear darker then it should, this is caused by a Unity bug and has been reported to Unity.</span></li>
</ul><h3 class="headline3" id="">Manual Changes</h3><p class="textBlock">None</p></br></br><h2 class="headline2" id="">UMotion V1.17p04</h2><h3 class="headline3" id="">New or Changed Features</h3><p class="textBlock">None</p><h3 class="headline3" id="">Bug Fixes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Fixed an exception that is thrown when a GameObject is assigned to the Pose Editor in Unity 2019.1 when HDRP is used.</span></li>
<li class="listItem"><span class="listText">Fixed that when using the rect selection to select a master key, read-only key are also selected.</span></li>
<li class="listItem"><span class="listText">Fixed that pressing "Space" in the Clip Editor in Unity 2019.1 opened the Clip selection popup instead of exectuing the shortcut assigned to "Space".</span></li>
<li class="listItem"><span class="listText">Fixed that the "UMotion Lock" hierarchy label has an offset in Unity 2019.1.</span></li>
</ul><h3 class="headline3" id="">Manual Changes</h3><p class="textBlock">None</p></br></br><h2 class="headline2" id="">UMotion V1.17p03</h2><h3 class="headline3" id="">New or Changed Features</h3><p class="textBlock">None</p><h3 class="headline3" id="">Bug Fixes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Fixed rig rendering when HDRP/LWRP are used.</span></li>
<li class="listItem"><span class="listText">Fixed an error message that is shown when clicking the clear button in the Pose Editor when HDRP is used.</span></li>
<li class="listItem"><span class="listText">Fixed an exception that is thrown under specific circumstances when a GameObject is applied to the Pose Editor.</span></li>
<li class="listItem"><span class="listText">Catched an exception that is thrown under specific circumstances when clicking the "Sync" button and replaced it with an error message.</span></li>
</ul><h3 class="headline3" id="">Manual Changes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Added "IK pinned hand/foot jitter's in the exported animation" to the "Exporting Animations FAQ".</span></li>
<li class="listItem"><span class="listText">Added the video "Episode 3: Customizing an animation for a RPG" to the "Video Tutorials" chapter.</span></li>
<li class="listItem"><span class="listText">Added the video "Episode 4: Unity Timeline & Weighted Tangents" to the "Video Tutorials" chapter.</span></li>
</ul></br></br><h2 class="headline2" id="">UMotion V1.17p02</h2><h3 class="headline3" id="">New or Changed Features</h3><p class="textBlock">None</p><h3 class="headline3" id="">Bug Fixes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Fixed a regression (introduced in V1.16p03) that caused scaled GameObjects to offset their position when they are applied to the Pose Editor.</span></li>
</ul><h3 class="headline3" id="">Manual Changes</h3><p class="textBlock">None</p></br></br><h2 class="headline2" id="">UMotion V1.17p01</h2><h3 class="headline3" id="">New or Changed Features</h3><p class="textBlock">None</p><h3 class="headline3" id="">Bug Fixes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Fixed that rotation continuity wasn't always ensured when exporting an animation clip as humanoid *.anim.</span></li>
<li class="listItem"><span class="listText">Exceptions that are thrown by any non UMotion script in the OnProjectChanged() callback while UMotion imports an animation are ignored now.</span></li>
<li class="listItem"><span class="listText">Fixed an exception that is thrown when a component property that is animated in the current UMotion project is removed from the component's script.</span></li>
<li class="listItem"><span class="listText">Exceptions that are thrown by any non UMotion script in the OnDisabled() callback when UMotion is removing a GameObject from the Pose Editor are ignored now.</span></li>
<li class="listItem"><span class="listText">Fixed an exception that is thrown when an animation clip is imported that contains a humanoid property with no key frames.</span></li>
<li class="listItem"><span class="listText">Fixed that the curve editor's context menu item "Edit Key" could be clicked (and thus lead to an exception) when an event was selected but no key.</span></li>
<li class="listItem"><span class="listText">Fixed that data that is re-created by undo/redo still has it's old event listeners registered.</span></li>
<li class="listItem"><span class="listText">Ignores exceptions that are thrown by other scripts when AssetImporter.SaveAndReimport() is called when importing animations into UMotion.</span></li>
</ul><h3 class="headline3" id="">Manual Changes</h3><p class="textBlock">None</p></br></br><h2 class="headline2" id="">UMotion V1.17</h2><h3 class="headline3" id="">New or Changed Features</h3><ul class="listMain">
<li class="listItem"><span class="listText">Clearing a GameObject from the Pose Editor but keeping the current pose in scene is now possible by clicking the dropdown arrow next to the "Clear" button.</span></li>
<li class="listItem"><span class="listText">Reworked the GameObject locking mechanism ("UMotion Lock") to better incoperate with Unity's new prefab workflow (introduced in Unity 2018.3).</span></li>
<li class="listItem"><span class="listText">When syncing UMotion with Unity Timeline, the animated GameObject isn't temporarly removed from Unity Timeline anymore.</span></li>
<li class="listItem"><span class="listText">It is not possible to create a prefab of a GameObject that is locked by UMotion anymore.</span></li>
</ul><h3 class="headline3" id="">Bug Fixes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Fixed an exception that is thrown when a GameObject that is a child in new prefab (Unity 2018.3 or above) is applied to the Pose Editor.</span></li>
<li class="listItem"><span class="listText">Fixed an exception that is thrown when Unity is started and the project contains a prefab with a UMotionLock component.</span></li>
<li class="listItem"><span class="listText">Fixed that the FBX exporter doesn't export the clip settings correctly (e.g. loop, start frame, end frame,...).</span></li>
<li class="listItem"><span class="listText">Fixed that modal windows aren't automatically closed when the parent window is closed.</span></li>
<li class="listItem"><span class="listText">Fixed an exception that is thrown when clicking on the File menu (Clip Editor) and there are backup files with an invalid name in the backup directory.</span></li>
</ul><h3 class="headline3" id="">Manual Changes</h3><ul class="listMain">
<li class="listItem"><span class="listText">"Unity Timeline Integration" chapter: Updated text to indicate that GameObjects aren't removed from Timeline anymore.</span></li>
<li class="listItem"><span class="listText">Updated the "Pose Editor" chapter based on the latest implementation changes.</span></li>
</ul></br></br><h2 class="headline2" id="">UMotion V1.16p03</h2><h3 class="headline3" id="">New or Changed Features</h3><p class="textBlock">None</p><h3 class="headline3" id="">Bug Fixes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Fixed that when an *.FBX file is exported again by UMotion the Animator Controller looses the reference to animation clips contained in that *.FBX file.</span></li>
<li class="listItem"><span class="listText">Fixed a regression (introduced in V1.16p02) causing IK on generic bones to not beeing exported to *.anim correctly.</span></li>
<li class="listItem"><span class="listText">Fixed that UMotion's animation preview doesn't preview the root position of a generic animation correctly if the root transform is scaled.</span></li>
<li class="listItem"><span class="listText">Fixed that the interpolation of rotation curves of generic animations is slightly different when exported to *.anim (than in UMotion).</span></li>
<li class="listItem"><span class="listText">Fixed that euler/quaternion continuity for generic bones that used multiple layers or constraints wasn't ensured when exported to *.anim.</span></li>
<li class="listItem"><span class="listText">Fixed wrong method name in GUICompatibilityUtility.cs.</span></li>
<li class="listItem"><span class="listText">Fixed an exception that is thrown when a corrupted humanoid character is applied to the pose editor.</span></li>
</ul><h3 class="headline3" id="">Manual Changes</h3><p class="textBlock">None</p></br></br><h2 class="headline2" id="">UMotion V1.16p02</h2><h3 class="headline3" id="">New or Changed Features</h3><p class="textBlock">None</p><h3 class="headline3" id="">Bug Fixes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Fixed that rotation curves of a generic animation aren't exported correctly to *.anim when an IK constraint is applied to a sibling or a parent in the hierarchy.</span></li>
<li class="listItem"><span class="listText">Fixed an exception when clicking on "OK" in the "Add Mirror Mapping" dialog when the "Mirror Mapping" dialog has already been closed.</span></li>
</ul><h3 class="headline3" id="">Manual Changes</h3><p class="textBlock">None</p></br></br><h2 class="headline2" id="">UMotion V1.16p01</h2><h3 class="headline3" id="">New or Changed Features</h3><p class="textBlock">None</p><h3 class="headline3" id="">Bug Fixes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Fixed compile errors in Unity 2019.1 when the Unity Timeline package isn't installed.</span></li>
<li class="listItem"><span class="listText">A broken animation clip can now be detected and automatically deleted to prevent exceptions caused by that clip.</span></li>
<li class="listItem"><span class="listText">The animation export now skips animation clips that are faulty instead of generating unhandled exceptions.</span></li>
<li class="listItem"><span class="listText">Fixed that the *.FBX exporter on Mac OS exports wrong values for rotation curves under some circumstances.</span></li>
<li class="listItem"><span class="listText">Fixed that auto key ("generate") creates keys when keys are dragged in the Dopesheet.</span></li>
<li class="listItem"><span class="listText">Changed all materials in the example scene to use an "Unlit" shader so that they are displayed correctly across each render pipeline.</span></li>
</ul><h3 class="headline3" id="">Manual Changes</h3><p class="textBlock">None</p></br></br><h2 class="headline2" id="">UMotion V1.16</h2><h3 class="headline3" id="">New or Changed Features</h3><ul class="listMain">
<li class="listItem"><span class="listText">Line numbers are now displayed in exception stack traces.</span></li>
<li class="listItem"><span class="listText">Added a warning messages to the animation importer when a bone/transform that is animated in the imported animation is locked in the UMotion project. Furthermore a dialog appears that asks if the locked bones/transforms should be automatically re-configured to show the animation.</span></li>
<li class="listItem"><span class="listText">Improved the text that is displayed in the "Channels" section of the Pose Editor when a locked bone/transform is selected.</span></li>
<li class="listItem"><span class="listText">Added helping links to the export settings and the export log window that refer to the "Exporting Animations FAQ".</span></li>
<li class="listItem"><span class="listText">Added a warning dialog when a GameObject is assigned to the Pose Editor for the first time and bones/transforms have duplicate names.</span></li>
<li class="listItem"><span class="listText">Added an error message when exporting *.fbx animations and duplicate names are found in bones/transforms.</span></li>
<li class="listItem"><span class="listText">Added a "Tip" to the clip import dialog regarding humanoid animator IK.</span></li>
</ul><h3 class="headline3" id="">Bug Fixes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Fixed that UMotion windows are closed everytime Unity is opened (happens only in HDRP projects).</span></li>
<li class="listItem"><span class="listText">Fixed that a script with an obfuscated name is shown in the "Add Component" menu.</span></li>
<li class="listItem"><span class="listText">Fixed that the description in the "Key Dialog" window is cut off.</span></li>
<li class="listItem"><span class="listText">Fixed that UMotion thinks it crashed if a 3rd party script throws an exception in "MonoBehaviour.OnValidate()".</span></li>
<li class="listItem"><span class="listText">Fixed that some special operations (e.g. deleting only a single key and then closing the project) don't set the umotion project dirty thus are not stored.</span></li>
</ul><h3 class="headline3" id="">Manual Changes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Added a new chapter "Exporting Animations FAQ". Helps troubleshooting issues related to exporting animations.</span></li>
</ul></br></br><h2 class="headline2" id="">UMotion V1.15p04</h2><h3 class="headline3" id="">New or Changed Features</h3><p class="textBlock">None</p><h3 class="headline3" id="">Bug Fixes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Fixed that the camera isn't rendered correctly when a character is applied to the pose editor due to HD render pipeline's fog.</span></li>
<li class="listItem"><span class="listText">Fixed that it's not possible to assign a shortcut to "Frame View" (Curves).</span></li>
<li class="listItem"><span class="listText">Fixed a crash when trying to create a "Custom IK" chain with the IK Setup Wizard when the target bone is locked.</span></li>
</ul><h3 class="headline3" id="">Manual Changes</h3><p class="textBlock">None</p></br></br><h2 class="headline2" id="">UMotion V1.15p03</h2><h3 class="headline3" id="">New or Changed Features</h3><p class="textBlock">None</p><h3 class="headline3" id="">Bug Fixes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Fixed wrong text rendering in all UMotion windows when UMotion is used together with Unity's new editor skin.</span></li>
<li class="listItem"><span class="listText">Fixed an exception that is thrown when the IK handel's parent is set to be the IK target and the operation is undone and then redone.</span></li>
<li class="listItem"><span class="listText">Fixed a compile error when using UMotion in Unity 2019.1.</span></li>
</ul><h3 class="headline3" id="">Manual Changes</h3><p class="textBlock">None</p></br></br><h2 class="headline2" id="">UMotion V1.15p02</h2><h3 class="headline3" id="">New or Changed Features</h3><p class="textBlock">None</p><h3 class="headline3" id="">Bug Fixes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Fixed that continuity was not ensured for quaternion curves of exported *.anim files.</span></li>
<li class="listItem"><span class="listText">Fixed a crash that appears when the curves view is opened, selection syncing between Pose and Clip Editor is enabled and the opened animation clip is deleted.</span></li>
<li class="listItem"><span class="listText">Fixed a crash that can appear on Linux/Mac OS under certain circumstances when UMotion is opened/reloaded after an assembly reload.</span></li>
<li class="listItem"><span class="listText">Fixed a crash that appears under certain circumstances when pressing the "Cleanup" button in Config Mode and selection syncing is enabled.</span></li>
</ul><h3 class="headline3" id="">Manual Changes</h3><p class="textBlock">None</p></br></br><h2 class="headline2" id="">UMotion V1.15p01</h2><h3 class="headline3" id="">New or Changed Features</h3><p class="textBlock">None</p><h3 class="headline3" id="">Bug Fixes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Fixed an exception that is thrown when having multiple keys selected in the Curves View, editing their value via the "Edit Keys" context menu and then scaling the keys via the rect tool before the "Edit Keys" dialog is closed.</span></li>
<li class="listItem"><span class="listText">Fixed an exception that is thrown when right clicking in the Curves View when no animated property is selected.</span></li>
<li class="listItem"><span class="listText">Fixed that UMotion accidentally thinks that it crashed when other assets throw an exception in OnWillSaveAssets() while UMotion is restoring the animation compression setting while importing an animation clip.</span></li>
<li class="listItem"><span class="listText">Fixed that when the synchronized selection is enabled, the curve view displays a curve even though no animated property is selected anymore.</span></li>
</ul><h3 class="headline3" id="">Manual Changes</h3><p class="textBlock">None</p></br></br><h2 class="headline2" id="">UMotion V1.15</h2><h3 class="headline3" id="">New or Changed Features</h3><ul class="listMain">
<li class="listItem"><span class="listText">Added a new button "↔ Clip Editor" to the Selection section in the Pose Editor. When enabled, the selection of the Pose Editor and of the Clip Editor is synchronized. This mode is enabled by default.</span></li>
<li class="listItem"><span class="listText">Added a new menu item "Select Property Keys in Clip Editor" to the context menu of the Channels section in the Pose Editor.</span></li>
<li class="listItem"><span class="listText">Added a new menu item "Select All keys" to the contex menu of the Animated Properties List.</span></li>
<li class="listItem"><span class="listText">Selecting a property in the Animated Properties List in the Clip Editor, doesn't select all keys of that property anymore.</span></li>
<li class="listItem"><span class="listText">Generic animation clips exported as *.anim now show the root motion settings in the Inspector.</span></li>
<li class="listItem"><span class="listText">Vertex weight visualization has been removed due to incompatibility with newer Unity versions.</span></li>
<li class="listItem"><span class="listText">Added a "duplicate clip" button to the Clip Editor.</span></li>
<li class="listItem"><span class="listText">Decreased the space required by the Playback Navigation bar in order to ensure that all buttons are visible even on small screens.</span></li>
<li class="listItem"><span class="listText">Added a "Select In Scene" menu item to the Dopesheet/Curves View context menu. Can also be triggered by holding alt while selecting a key.</span></li>
<li class="listItem"><span class="listText">Added a context menu to the time ruler. Can be used to set the playback start/end frame.</span></li>
<li class="listItem"><span class="listText">Added a "Crop" feature that allows cropping whole animation clips. The start/end frame is defined by the playback start/end frame. The feature can be reached via "Edit / Crop to Playback" or via the context menu in the Dopesheet/Curves View.</span></li>
<li class="listItem"><span class="listText">Added a "Reverse" feature that allows reversing selected keys of an animation clip. The feature can be reached via "Edit / Reverse" or via the context menu in the Dopesheet/Curves View.</span></li>
</ul><h3 class="headline3" id="">Bug Fixes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Fixed that the last selected clip name is displayed in the popup button of the Clip Editor even if the project is already closed.</span></li>
<li class="listItem"><span class="listText">Fixed that the tangent mode of keys of generic animation clips wasn't exported correctly in Unity 5.5 and Unity 5.6.</span></li>
<li class="listItem"><span class="listText">Fixed that the rect tool handles aren't calculated correctly when child-of keys are selected.</span></li>
<li class="listItem"><span class="listText">Fixed that reversing the child-of constraint via the rect tool isn't reversing the constant interpolated curve correctly.</span></li>
<li class="listItem"><span class="listText">Fixed that when an IK driven bone is selected in the IK rig layer, tools manipulated the corresponding FK bone. The tool should do nothing instead.</span></li>
</ul><h3 class="headline3" id="">Manual Changes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Added a description of the new button in the Selection chapter of the Pose Editor.</span></li>
<li class="listItem"><span class="listText">Updated the description of the context menu in the Channels chapter.</span></li>
<li class="listItem"><span class="listText">Updated the description of the context menu in the Animated Properties List chapter.</span></li>
<li class="listItem"><span class="listText">Removed the descriptions related to the vertex weight visualization from the "Pose Editor -> Options" and "Pose Editor -> Display" chapters.</span></li>
<li class="listItem"><span class="listText">Added a description of the new "duplicate clip" button to the "Clip Editor -> Main Navigation" chapter.</span></li>
<li class="listItem"><span class="listText">Updated the screenshots in the "Clip Editor" and "Clip Editor -> Playback Navigation" chapters.</span></li>
<li class="listItem"><span class="listText">Added descriptions for the new menu items in the "Clip Editor -> Menu Bar -> Edit" chapter.</span></li>
<li class="listItem"><span class="listText">Added descriptions for the new menu items in the "Clip Editor -> Dopesheet / Curves View" chapter.</span></li>
</ul></br></br><h2 class="headline2" id="">UMotion V1.14p01</h2><h3 class="headline3" id="">New or Changed Features</h3><p class="textBlock">None</p><h3 class="headline3" id="">Bug Fixes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Fixed that white boxes randomly appeared on some PCs as soon a character is assigned to the Pose Editor.</span></li>
<li class="listItem"><span class="listText">Fixed that the text in the Shortcut Binding Dialog has no word wrap.</span></li>
<li class="listItem"><span class="listText">Fixed that euler continuity wasn't ensured when using "Copy To Other Side" in combination with "Auto Key".</span></li>
<li class="listItem"><span class="listText">Fixed that transforms that don't exist in an *.FBX file that is updated by the exporter cause an error message even if their visibility is set to "Locked" in UMotion.</span></li>
<li class="listItem"><span class="listText">Fixed a compile error in Untiy 2018.3 and added support for the new "ApplySceneOffsets" mode in Unity Timeline's animation tracks.</span></li>
<li class="listItem"><span class="listText">Fixed that the FBX exporter exported events on the wrong frame position.</span></li>
</ul><h3 class="headline3" id="">Manual Changes</h3><p class="textBlock">None</p></br></br><h2 class="headline2" id="">UMotion V1.14</h2><h3 class="headline3" id="">New or Changed Features</h3><ul class="listMain">
<li class="listItem"><span class="listText">The Auto/Clamped Auto tangent mode has been reworked. In case the clip is looped, it now calculates the tangents of the first and last key in such a way that they interpolate seamlessly.</span></li>
<li class="listItem"><span class="listText">Improved the wording of the \"This clip is not compatible with this project.\" error message shown when importing a generic animation that uses an incompatible rig.</span></li>
</ul><h3 class="headline3" id="">Bug Fixes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Fixed a crash that appears when importing a clip from a umotion project with a child-of curve that has no parent selected into an existing umotion project.</span></li>
<li class="listItem"><span class="listText">Fixed a GUI related crash that can appear under very specific circumstances.</span></li>
<li class="listItem"><span class="listText">Fixed a crash in Unity 2018.2 when synchronized with Unity Timeline and playback is stopped.</span></li>
<li class="listItem"><span class="listText">Fixed that *.anim export always exported clips at 60 fps in Unity 2018.2.</span></li>
</ul><h3 class="headline3" id="">Manual Changes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Updated the "Playback Navigation", "Clip Settings" and "Dopesheet / Curves View" chapters based on the changes of the Auto/Clamped Auto tangent mode.</span></li>
</ul></br></br><h2 class="headline2" id="">UMotion V1.13p02</h2><h3 class="headline3" id="">New or Changed Features</h3><p class="textBlock">None</p><h3 class="headline3" id="">Bug Fixes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Fixed that the text in the "Calibrate Character Front" (IK Setup Wizard) window was truncated.</span></li>
<li class="listItem"><span class="listText">Fixed an exception that is thrown when exporting an animation clip that has invalid characters in it's name.</span></li>
<li class="listItem"><span class="listText">Fixed an exception that is thrown when the FBX SDK dll wasn't updated correctly when installing a UMotion update.</span></li>
<li class="listItem"><span class="listText">Fixed an exception that is thrown under very specific circumstances when clearing the animated GameObject from the Pose Editor.</span></li>
<li class="listItem"><span class="listText">Implemented a workaround for the "TypeLoadExcpetion" that is thrown every time when Unity 2018.2 is opened.</span></li>
<li class="listItem"><span class="listText">Implemented a workaround for the GUI textures beeing randomly unloaded by Unity 2018.2.</span></li>
<li class="listItem"><span class="listText">Fixed an exception that appears under specific circumstances when enabling vertex weight rendering.</span></li>
<li class="listItem"><span class="listText">Fixed an exception that is thrown when "Cleanup" is pressed and IK chain members are thus removed.</span></li>
</ul><h3 class="headline3" id="">Manual Changes</h3><p class="textBlock">None</p></br></br><h2 class="headline2" id="">UMotion V1.13p01</h2><h3 class="headline3" id="">New or Changed Features</h3><p class="textBlock">None</p><h3 class="headline3" id="">Bug Fixes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Fixed GUID conflicts.</span></li>
</ul><h3 class="headline3" id="">Manual Changes</h3><p class="textBlock">None</p></br></br><h2 class="headline2" id="">UMotion V1.13</h2><h3 class="headline3" id="">New or Changed Features</h3><ul class="listMain">
<li class="listItem"><span class="listText">The *.fbx file scale can now be defined in the export settings.</span></li>
<li class="listItem"><span class="listText">Export to FBX is now also supported on Mac OSX.</span></li>
<li class="listItem"><span class="listText">The dopesheet context menu now also displays the "Add keys To All Properties" item when a master key or an animation event was clicked.</span></li>
<li class="listItem"><span class="listText">The context menu that is used to switch between animation clips is now sorted alphabetically.</span></li>
</ul><h3 class="headline3" id="">Bug Fixes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Fixed an exception that is thrown when the About Dialog is opened.</span></li>
<li class="listItem"><span class="listText">Fixed an exception that is thrown when exporting a *.fbx animation and the defined export directory does not exist.</span></li>
<li class="listItem"><span class="listText">Fixed that the total *.fbx file grows with each export when updating an existing *.fbx file.</span></li>
<li class="listItem"><span class="listText">Fixed that the framerate isn't correctly exported when exporting as *.fbx.</span></li>
<li class="listItem"><span class="listText">Fixed that root motion isn't previewed correctly when the animated character is scaled.</span></li>
<li class="listItem"><span class="listText">Fixed an exception that can occur under specific circumstances when clicking on the "Calibrate Character Front" button in the IK setup wizard.</span></li>
<li class="listItem"><span class="listText">Fixed an exception that can occur under specific circumstances when creating a humanoid IK rig using the IK setup wizard.</span></li>
<li class="listItem"><span class="listText">Fixed an exception that is thrown when exporting a clip that has a custom property in "component property" mode with no GameObject assigned.</span></li>
<li class="listItem"><span class="listText">Fixed an exception that is thrown when pressing <span class="keyboardKey">CTRL</span> + <span class="keyboardKey">D</span> while dragging keys in the Clip Editor.</span></li>
</ul><h3 class="headline3" id="">Manual Changes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Added a description of the "File Scale" property in the "Clip Editor / Main Navigation / Project Settings" chapter.</span></li>
<li class="listItem"><span class="listText">Updated the "Import/Export" chapter based on the latest changes.</span></li>
</ul></br></br><h2 class="headline2" id="">UMotion V1.12p03</h2><h3 class="headline3" id="">New or Changed Features</h3><p class="textBlock">None</p><h3 class="headline3" id="">Bug Fixes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Fixed an exception that is thrown when opening a umotion project that has keys at frames below 0.</span></li>
<li class="listItem"><span class="listText">Installed a workaround for a bug in Unity 2018.2 that causes most GUI labels to be displayed incorrectly.</span></li>
<li class="listItem"><span class="listText">Installed a workaround for a bug in Unity 2018.2 that causes the colliders of the bones not to update.</span></li>
<li class="listItem"><span class="listText">Fixed a few exceptions that are thrown under very specific circumstances by the GUI system.</span></li>
</ul><h3 class="headline3" id="">Manual Changes</h3><p class="textBlock">None</p></br></br><h2 class="headline2" id="">UMotion V1.12p02</h2><h3 class="headline3" id="">New or Changed Features</h3><p class="textBlock">None</p><h3 class="headline3" id="">Bug Fixes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Fixed that when the Child-Of Parent (or IK Pinning) property is changed, existing keys are not updated correctly.</span></li>
<li class="listItem"><span class="listText">Fixed an exception that is thrown in various scenarios when using a Child-Of (IK Pinning) constraint.</span></li>
<li class="listItem"><span class="listText">Fixed an exception that is thrown in some specific scenarios when creating keys via the key selected dialog.</span></li>
<li class="listItem"><span class="listText">Fixed an exception that can occur on Mac OS when the Clip Editor window is opened.</span></li>
<li class="listItem"><span class="listText">Fixed an exception that can be thrown under specific circumstances when a project is closed.</span></li>
<li class="listItem"><span class="listText">Fixed an exception that can be thrown under specific circumstances when a project is imported.</span></li>
</ul><h3 class="headline3" id="">Manual Changes</h3><p class="textBlock">None</p></br></br><h2 class="headline2" id="">UMotion V1.12p01</h2><h3 class="headline3" id="">New or Changed Features</h3><p class="textBlock">None</p><h3 class="headline3" id="">Bug Fixes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Fixed an exception that is thrown when deleting two animation clips in sequence while the curves view is visible.</span></li>
<li class="listItem"><span class="listText">Fixed an exception that is thrown when undoing the creation of a new project (when another project was previously opened).</span></li>
<li class="listItem"><span class="listText">Undoing/redoing switching between UMotion projects is not supported anymore as there a various cornern cases that can cause exceptions.</span></li>
</ul><h3 class="headline3" id="">Manual Changes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Added a video tutorial chapter for tutorials created by the Youtuber "Jayanam".</span></li>
</ul></br></br><h2 class="headline2" id="">UMotion V1.12</h2><h3 class="headline3" id="">New or Changed Features</h3><ul class="listMain">
<li class="listItem"><span class="listText">The core architecture was reworked in order to gain major performance improvements (especially when editing large animation clips).</span></li>
<li class="listItem"><span class="listText">Support for Unity 5.4 is deprecated. Please use Unity 5.5 or higher or keep using UMotion V1.11p02.</span></li>
<li class="listItem"><span class="listText">The "<unity-project>/UMotionAutoBackups" folder was moved to "<unity-project>/UMotionData/AutoBackups".</span></li>
</ul><h3 class="headline3" id="">Bug Fixes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Fixed an exceptions that is thrown on Mac OS when a UMotion dialog window is opened.</span></li>
<li class="listItem"><span class="listText">Fixed that "File Format Changed" dialog is not shown when UMotion automatically openes the last used project.</span></li>
<li class="listItem"><span class="listText">Fixed that "File Format Changed" dialog is not shown when opening a project via the "Recently Opened Projects" menu item.</span></li>
<li class="listItem"><span class="listText">Fixed error messages that appear in the Unity Console regarding an invalid scale being assigned.</span></li>
<li class="listItem"><span class="listText">Fixed an endless loop when opening the curves view when the whole animation only has keys at the first frame.</span></li>
</ul><h3 class="headline3" id="">Manual Changes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Removed the description of known issue related to Unity versions that aren't supported anymore.</span></li>
</ul></br></br><h2 class="headline2" id="">UMotion V1.11p02</h2><h3 class="headline3" id="">New or Changed Features</h3><p class="textBlock">None</p><h3 class="headline3" id="">Bug Fixes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Fixed that all tangents instead of only the selected ones are inverted when applying a negative scale with the box tool.</span></li>
<li class="listItem"><span class="listText">Fixed that free tangents aren't inverted correctly by the box tool.</span></li>
<li class="listItem"><span class="listText">Fixed an exception that is thrown clicking on an animated property using <span class="keyboardKey">ALT</span> + <span class="keyboardKey">Left Mouse Button</span> and no GameObject is assigned to the Pose Editor.</span></li>
<li class="listItem"><span class="listText">Fixed an exception that is thrown when a GameObject that is currently locked by UMotion is duplicated (by duplicating a parent transform of it) as soon as "Clear" is pressed in the Pose Editor.</span></li>
<li class="listItem"><span class="listText">Fixed a potential exception that can occure when dragging keys over existing keys.</span></li>
<li class="listItem"><span class="listText">Fixed an exception that is thrown when exporting in "Update existing FBX mode" and the FBX file that should be updated has been deleted.</span></li>
<li class="listItem"><span class="listText">Fixed an exception that is thrown when exporting an animation clip and a constraint dependency loop is detected.</span></li>
<li class="listItem"><span class="listText">Fixed various exceptions that appear when bones in an IK chain do not exist in the current animated GameObject.</span></li>
</ul><h3 class="headline3" id="">Manual Changes</h3><p class="textBlock">None</p></br></br><h2 class="headline2" id="">UMotion V1.11p01</h2><h3 class="headline3" id="">New or Changed Features</h3><ul class="listMain">
<li class="listItem"><span class="listText">The "Quick Start Tutorial" is now shown in the welcome screen.</span></li>
</ul><h3 class="headline3" id="">Bug Fixes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Fixed that tangent properties aren't inverted when keys are inverted using the box tool.</span></li>
<li class="listItem"><span class="listText">Ignoring an exception that is caused by a Unity bug in 2018.2.0 when AssetDatabase.Refresh() is called.</span></li>
<li class="listItem"><span class="listText">Fixed a null reference exception that appears under specific circumstances when editing an animation clip of a Unity Timeline sequence.</span></li>
<li class="listItem"><span class="listText">Fixed a null reference exception that appears under specific circumstances when using the IK Setup Wizard.</span></li>
<li class="listItem"><span class="listText">Fixed that the rotation tool assistant window width is too small in some specific situtations.</span></li>
<li class="listItem"><span class="listText">Fixed that the clip name of an animation clip that is exported for the first time isn't displayed in the title of the export progress bar dialog.</span></li>
</ul><h3 class="headline3" id="">Manual Changes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Added a "Quick Start Tutorial" to the Video Tutorials chapter.</span></li>
</ul></br></br><h2 class="headline2" id="">UMotion V1.11</h2><h3 class="headline3" id="">New or Changed Features</h3><ul class="listMain">
<li class="listItem"><span class="listText">Added FBX export functionality.</span></li>
<li class="listItem"><span class="listText">Added export settings to the project settings window. The export settings can also be reached via "File / Export / Export Settings".</span></li>
<li class="listItem"><span class="listText">Added Autodesk® FBX® copyright notice to "About" window.</span></li>
<li class="listItem"><span class="listText">Reduced the time consumed for exporting a humanoid animation that uses IK by 50%.</span></li>
<li class="listItem"><span class="listText">The export process now displays progress bars.</span></li>
<li class="listItem"><span class="listText">The "Unapplied Modifications" dialog displayed when switching from Config Mode to Pose Mode now offers an option to directly save the referenc pose.</span></li>
<li class="listItem"><span class="listText">Improved the Curves View: Curves now correctly preview how they behave after the clips last frame (loop, root motion).</span></li>
<li class="listItem"><span class="listText">Added box editing tool to the Clip Editor: Provides easy scaling of keys and events.</span></li>
<li class="listItem"><span class="listText">Added "ripple" mode when dragging or scaling keys/events (activated by holding <span class="keyboardKey">R</span>).</span></li>
<li class="listItem"><span class="listText">Improved the Rotation Tool Assistant.</span></li>
</ul><h3 class="headline3" id="">Bug Fixes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Fixed an exception that is thrown when pressing the "Focus Camera" shortcut in some specific scenarios.</span></li>
<li class="listItem"><span class="listText">Fixed an exception that is thrown when all IK chain members are masked and the IK target's visibility is set to "locked".</span></li>
<li class="listItem"><span class="listText">Fixed an exception that is thrown in Pose Mode when all IK chain members of an IK constraint are masked.</span></li>
</ul><h3 class="headline3" id="">Manual Changes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Added Autodesk® FBX® copyright notice to "Credits" chapter.</span></li>
<li class="listItem"><span class="listText">Added Eigen copyright notice to "Credits" chapter.</span></li>
<li class="listItem"><span class="listText">Updated "Clip Editor / Main Navigation / Project Settings" chapter based on latest implementation changes.</span></li>
<li class="listItem"><span class="listText">Updated "Clip Editor / Import/Export" chapter based on latest implementation changes.</span></li>
<li class="listItem"><span class="listText">Updated "Pose Editor / Tool Assistant" chapter based on latest implementation changes.</span></li>
</ul></br></br><h2 class="headline2" id="">UMotion V1.10p04</h2><h3 class="headline3" id="">New or Changed Features</h3><p class="textBlock">None</p><h3 class="headline3" id="">Bug Fixes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Fixed an exception that is thrown when importing an *.anim file that has key frames with invalid tangent modes.</span></li>
<li class="listItem"><span class="listText">Fixed an exception that is thrown under very specific conditions when assigning a humanoid GameObject to the Pose Editor.</span></li>
<li class="listItem"><span class="listText">Fixed an exception that is thrown under very specific conditions when pressing <span class="keyboardKey">Tab</span> (= switch edit mode shortcut) when no preview object is selected in the Pose Editor.</span></li>
<li class="listItem"><span class="listText">Improved exception handling so that other assets that throw exceptions in events like OnProjectChange() don't break UMotion's functionality.</span></li>
<li class="listItem"><span class="listText">Fixed exceptions that are thrown when AssetDatabase methods issue a nested OnGUI call.</span></li>
</ul><h3 class="headline3" id="">Manual Changes</h3><p class="textBlock">None</p></br></br><h2 class="headline2" id="">UMotion V1.10p03</h2><h3 class="headline3" id="">New or Changed Features</h3><p class="textBlock">None</p><h3 class="headline3" id="">Bug Fixes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Fixed an exception that is thrown when clicking on "Window --> UMotion Editor --> Manual" when the Clip Editor is not opened.</span></li>
<li class="listItem"><span class="listText">Fixed an exception that is thrown when clicking on "Window --> UMotion Editor --> Video Tutorials" when the Clip Editor is not opened.</span></li>
<li class="listItem"><span class="listText">Fixed an exception that is thrown by the rotation tool assistant under very specific circumstances.</span></li>
<li class="listItem"><span class="listText">Fixed an exception that is thrown when undo is performed after the UMotion project file was deleted.</span></li>
<li class="listItem"><span class="listText">Fixed that UMotion windows are closed when restarting UMotion (regression V1.10p02).</span></li>
<li class="listItem"><span class="listText">Fixed an exception that is thrown undoing the deletion of a Custom Property constraint, changing the mode then delete the Custom Property constraint again.</span></li>
<li class="listItem"><span class="listText">Fixed that undoing the deletion of a Custom Property Constraint, the error dialog "Empty name not allowed" is displayed every time the mode is changed.</span></li>
<li class="listItem"><span class="listText">Fixed an exception that is thrown when vertex weight visualization is enabled on meshes that have no boneWeights defined.</span></li>
</ul><h3 class="headline3" id="">Manual Changes</h3><p class="textBlock">None</p></br></br><h2 class="headline2" id="">UMotion V1.10p02</h2><h3 class="headline3" id="">New or Changed Features</h3><p class="textBlock">None</p><h3 class="headline3" id="">Bug Fixes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Fixed an exception that is thrown under very specific circumstances when pasting in the Clip Editor.</span></li>
<li class="listItem"><span class="listText">Fixed a "ReflectionTypeLoadException" that is thrown under specific circumstances.</span></li>
<li class="listItem"><span class="listText">Fixed compatibility with Unity Timeline in Unity 2018.2 (beta).</span></li>
<li class="listItem"><span class="listText">Fixed an exception that is thrown under very specific circumstances when opening the Clip Editor for the first time.</span></li>
<li class="listItem"><span class="listText">Added a error message box instead of some undefined behaviour when assigning a child or a parent GameObject of the GameObject already locked by UMotion to the Pose Editor.</span></li>
<li class="listItem"><span class="listText">Fixed an exception that is thrown when assigning a GameObject with HideFlags.DontSave set.</span></li>
<li class="listItem"><span class="listText">Fixed an exception that is thrown when deleting the UMotion installation while a UMotion project (that is also deleted) is loaded in the Clip Editor.</span></li>
<li class="listItem"><span class="listText">Fixed an exception that is thrown when vertex weight visualization is enabled on a GameObject that has a SkinnedMeshRenderer with no bones.</span></li>
<li class="listItem"><span class="listText">Fixed an exception that is thrown by the IK Setup Wizard when a bone is selected as target that doesn't exist in the current animated GameObject.</span></li>
</ul><h3 class="headline3" id="">Manual Changes</h3><p class="textBlock">None</p></br></br><h2 class="headline2" id="">UMotion V1.10p01</h2><h3 class="headline3" id="">New or Changed Features</h3><p class="textBlock">None</p><h3 class="headline3" id="">Bug Fixes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Fixed that the legacy GameObject "UMotion_EditorStatesSceneHelper" is only removed when UMotion is instantiated but not when a scene is opened.</span></li>
</ul><h3 class="headline3" id="">Manual Changes</h3><p class="textBlock">None</p></br></br><h2 class="headline2" id="">UMotion V1.10</h2><h3 class="headline3" id="">New or Changed Features</h3><ul class="listMain">
<li class="listItem"><span class="listText">Added a backup system that automatically creates backups of the opened UMotion project (enabled by default).</span></li>
<li class="listItem"><span class="listText">The "Channels" section in the Pose Editor is now resizeable.</span></li>
<li class="listItem"><span class="listText">Added a search box to the "Channels" section of the Pose Editor.</span></li>
<li class="listItem"><span class="listText">Implemented an update/general notification system.</span></li>
<li class="listItem"><span class="listText">Added tooltips to settings shown in the preferences window.</span></li>
</ul><h3 class="headline3" id="">Bug Fixes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Fixed various GUI layout exceptions when running in the Linux editor.</span></li>
<li class="listItem"><span class="listText">Fixed an exception when clicking on "Focus Camera" when no SceneView window exists in the current editor layout.</span></li>
<li class="listItem"><span class="listText">Fixed that "Focus Camera" doesn't make the SceneView window visible when hidden by another window.</span></li>
</ul><h3 class="headline3" id="">Manual Changes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Updated "Clip Editor / Preferences" chapter based on latest implementation changes.</span></li>
<li class="listItem"><span class="listText">Updated "Pose Editor / Pose Mode / Channels" chapter based on latest implementation changes.</span></li>
<li class="listItem"><span class="listText">Updated "Clip Editor / Menu Bar / File" chapter based on latest implementation changes.</span></li>
</ul></br></br><h2 class="headline2" id="">UMotion V1.09p05</h2><h3 class="headline3" id="">New or Changed Features</h3><p class="textBlock">None</p><h3 class="headline3" id="">Bug Fixes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Fixed some Unity GUI Layout exceptions randomly appearing on Mac OS.</span></li>
</ul><h3 class="headline3" id="">Manual Changes</h3><p class="textBlock">None</p></br></br><h2 class="headline2" id="">UMotion V1.09p04</h2><h3 class="headline3" id="">New or Changed Features</h3><p class="textBlock">None</p><h3 class="headline3" id="">Bug Fixes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Fixed various exceptions that are thrown when modifying keys via shortcuts (e.g. delete, paste,...) while they are dragged in the Clip Editor.</span></li>
<li class="listItem"><span class="listText">Fixed an exception that is thrown when pasting a key of a property that doesn't exist in the current project.</span></li>
<li class="listItem"><span class="listText">Fixed that dragging keys/events isn't stopped even though the window isn't focused anymore.</span></li>
<li class="listItem"><span class="listText">Fixed that auto key buttons aren't correctly placed in the UI layout.</span></li>
</ul><h3 class="headline3" id="">Manual Changes</h3><p class="textBlock">None</p></br></br><h2 class="headline2" id="">UMotion V1.09p03</h2><h3 class="headline3" id="">New or Changed Features</h3><p class="textBlock">None</p><h3 class="headline3" id="">Bug Fixes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Fixed that animations aren't imported completely "lossless" (even though the key frame reduction is set to "lossless") resulting in some noticeable jitter.</span></li>
<li class="listItem"><span class="listText">Fixed an exception that is thrown when manipulating the transform hierarchy of a GameObject currently locked by UMotion.</span></li>
<li class="listItem"><span class="listText">Fixed that the "Reference Pose" text overflows the tab UI element (in the Config Mode panel).</span></li>
<li class="listItem"><span class="listText">Fixed that the "Properties" tab was slightly bigger than the other tabs (in the Config Mode panel).</span></li>
<li class="listItem"><span class="listText">Fixed an exception that is thrown when exporting humanoid animation clips (regression V1.09p02).</span></li>
</ul><h3 class="headline3" id="">Manual Changes</h3><p class="textBlock">None</p></br></br><h2 class="headline2" id="">UMotion V1.09p02</h2><h3 class="headline3" id="">New or Changed Features</h3><p class="textBlock">None</p><h3 class="headline3" id="">Bug Fixes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Fixed an exception that is thrown when importing a generic animation in Unity 2017.1 or higher.</span></li>
<li class="listItem"><span class="listText">Fixed that exported euler rotations of generic animation clips differ from the euler curve created in UMotion.</span></li>
</ul><h3 class="headline3" id="">Manual Changes</h3><p class="textBlock">None</p></br></br><h2 class="headline2" id="">UMotion V1.09p01</h2><h3 class="headline3" id="">New or Changed Features</h3><p class="textBlock">None</p><h3 class="headline3" id="">Bug Fixes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Fixed an exception that is thrown when assigning a GameObject to the Pose Editor in play mode.</span></li>
<li class="listItem"><span class="listText">Fixed that broken tangents don't work in Unity 5.5 and 5.6.</span></li>
</ul><h3 class="headline3" id="">Manual Changes</h3><p class="textBlock">None</p></br></br><h2 class="headline2" id="">UMotion V1.09</h2><h3 class="headline3" id="">New or Changed Features</h3><ul class="listMain">
<li class="listItem"><span class="listText">Added additional menu items to the "Window/UMotion Editor" menu: "Manual", "Video Tutorials" and "Contact Support".</span></li>
<li class="listItem"><span class="listText">Extending UMotion Pro's functionality is now possible via the <a href="Options.html#ExtendingUMotion" class="link">callback system</a>. This allows using e.g. FinalIK inside UMotion or writing new constraints (e.g. a "Look-At" constraint).</span></li>
</ul><h3 class="headline3" id="">Bug Fixes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Enabled the workaround for Known Issue 07 in Unity 2017.4.</span></li>
<li class="listItem"><span class="listText">Fixed that no error message is prompted when a name used for a custom IK target or custom IK pole target (in the IK Setup Wizard) is already taken by a humanoid bone.</span></li>
<li class="listItem"><span class="listText">Fixed that the warning message "Tiled GPU perf. warning: RenderTexture color surface was not cleared/discarded" is shown when Graphics Emulation is set to "OpenGL ES 2.0" and a GameObject is applied to the Pose Editor.</span></li>
<li class="listItem"><span class="listText">Fixed that the warning message "The referenced script on this Behaviour is missing" is shown everytime Play Mode is started after UMotion has been uninstalled.</span></li>
<li class="listItem"><span class="listText">Fixed that the "Reference Mode" popup button in the IK Setup Wizard was thicker than the "Target Rotation" popup button.</span></li>
<li class="listItem"><span class="listText">Fixed that starting Play Mode in Unity 2018.1 caused an exception when a UMotion window was opened.</span></li>
</ul><h3 class="headline3" id="">Manual Changes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Added "Extending UMotion" to the "Options" chapter.</span></li>
<li class="listItem"><span class="listText">Added an entry to the FAQ.</span></li>
</ul></br></br><h2 class="headline2" id="">UMotion V1.08p02</h2><h3 class="headline3" id="">New or Changed Features</h3><p class="textBlock">None</p><h3 class="headline3" id="">Bug Fixes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Fixed an exception that is thrown in Unity 2018.1b12 when Unity Timeline is previewing an animation on the same GameObject as being used by UMotion.</span></li>
</ul><h3 class="headline3" id="">Manual Changes</h3><p class="textBlock">None</p></br></br><h2 class="headline2" id="">UMotion V1.08p01</h2><h3 class="headline3" id="">New or Changed Features</h3><p class="textBlock">None</p><h3 class="headline3" id="">Bug Fixes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Transforms added in Unity or custom joints/transforms added in UMotion that have the same name like a transform mapped as humanoid bone caused an unhandled exception when exporting an animation or applying the GameObject to the Pose Editor. Added additional error checks so that this situation doesn't occur anymore.</span></li>
<li class="listItem"><span class="listText">Fixed that bones are displayed with a wrong rotation if the animated GameObject has a rotated parent transform.</span></li>
<li class="listItem"><span class="listText">The "Resources" folder was renamed to "InternalResource" to avoid that the assets inside this folder are added to the built game when UMotion isn't installed in the "Editor Default Resources" folder. A clean install is required for this change to take effect.</span></li>
<li class="listItem"><span class="listText">Added an error message that is shown instead of an exception when UMotion script files are compiled into the wrong assembly. This happens for example when UMotion is placed inside a folder named "Plugins".</span></li>
<li class="listItem"><span class="listText">Fixed that in various situations a message box is displayed while importing a timeline animation clip indicating that the "Animation Preview" mode is going to be disabled.</span></li>
<li class="listItem"><span class="listText">Fixed that synchronization wasn't disabled when a new project created/loaded.</span></li>
<li class="listItem"><span class="listText">Fixed several GUI performance shortcomings.</span></li>
<li class="listItem"><span class="listText">Fixed that the shape of a transform isn't restored when it's deletion is undone.</span></li>
<li class="listItem"><span class="listText">Fixed that after undoing and redoing the IK creation (IK Setup Wizard) the pole targets aren't displayed in the IK color (blue by default).</span></li>
<li class="listItem"><span class="listText">Fixed an exception that is thrown when undoing the deletion of an object that was used as IK target.</span></li>
<li class="listItem"><span class="listText">Fixed an exception that is thrown when undoing the deletion of an object that was used as IK pole target when switching back to Pose Mode.</span></li>
<li class="listItem"><span class="listText">Fixed an exception that is thrown when the Clip Editor window is closed while the Pose Editor is in config mode.</span></li>
<li class="listItem"><span class="listText">Fixed an exception that is thrown when a GameObject is assigned to the Pose Editor where bones have been deleted.</span></li>
</ul><h3 class="headline3" id="">Manual Changes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Updated the "Editor Default Resources" folder description in the "Getting Started" chapter.</span></li>
</ul></br></br><h2 class="headline2" id="">UMotion V1.08</h2><h3 class="headline3" id="">New or Changed Features</h3><ul class="listMain">
<li class="listItem"><span class="listText">The algorithm of the IK Constraint was improved. The new constraint produces more stable results (less jitter). The new algorithm is automatically used when a new IK constraint is created. For compatibility reasons, old projects keep using the old implementation.</span></li>
<li class="listItem"><span class="listText">"Legacy Mode" property was added to the IK Constraint settings. Disable this property (in Config Mode --> Constraints tab) to use the new (more stable) IK algorithm.</span></li>
<li class="listItem"><span class="listText">The shape of transforms can now be changed in config mode. Available shapes: Solid, Wire Cube and Wire Sphere.</span></li>
<li class="listItem"><span class="listText">The IK Setup Wizard now automatically configures IK Handles to be displayed as "Wire Cubes" and IK Pole Targets as "Wire Spheres".</span></li>
<li class="listItem"><span class="listText">The IK Setup wizard now has "Create Pole Targets" enabled by default for human IK.</span></li>
<li class="listItem"><span class="listText">The IK Setup wizard now has "IK Handle" enabled by default for human IK "target rotation".</span></li>
<li class="listItem"><span class="listText">The rig rendering was reworked making UMotion compatible with Unity's new "Scriptable Render Pipeline" (introduced in Unity 2018.1).</span></li>
<li class="listItem"><span class="listText">The "Stick Deselected" color's default value was changed to gray. Additionally the color is now also used for dashed lines and wires.</span></li>
<li class="listItem"><span class="listText">The max. limit of the Size parameter for bones/transforms has been increased (Config Mode --> Properties and IK Setup Wizard).</span></li>
</ul><h3 class="headline3" id="">Bug Fixes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Fixed an exception when assigning a humanoid GameObject to the Pose Editor that has multiple transforms named like the transforms that are used as bones.</span></li>
<li class="listItem"><span class="listText">Fixed that SkinnedMeshRenderers are always enabled when a GameObject is applied to the Pose Editor.</span></li>
<li class="listItem"><span class="listText">Fixed a compile error in Unity 2017.1.</span></li>
<li class="listItem"><span class="listText">Fixed an exception when clicking on the Sync button when a clip is selected in Unity Timeline in Unity 2017.1.</span></li>
<li class="listItem"><span class="listText">Fixed that the rotation tool (and assistant) isn't working correctly when a parent is set via the Child-Of constraint (or IK Pinning enabled).</span></li>
</ul><h3 class="headline3" id="">Manual Changes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Updated description of "Stick Deselected" color in the "Pose Editor / Options" chapter.</span></li>
<li class="listItem"><span class="listText">Added description of the Legacy Mode to the "Pose Editor / Constraint System / Inverse Kinematics" chapter.</span></li>
<li class="listItem"><span class="listText">Added description of the new Shape property to the "Pose Editor / Config Mode / Configuration" chapter.</span></li>
</ul></br></br><h2 class="headline2" id="">UMotion V1.07</h2><h3 class="headline3" id="">New or Changed Features</h3><ul class="listMain">
<li class="listItem"><span class="listText">Support for Unity 5.3 is deprecated. Please use Unity 5.4 or higher or keep using UMotion V1.06p02.</span></li>
<li class="listItem"><span class="listText">GameObjects with "Optimize GameObjects" enabled are now automatically deoptimized to allow animation editing when applied to the Pose Editor. The changes are reverted as soon as the GameObject is removed from the Pose Editor.</span></li>
<li class="listItem"><span class="listText">Editing animation clips that are used in Unity Timeline (Sync --> Timeline Window --> Edit Selected Clip).</span></li>
<li class="listItem"><span class="listText">Selecting parent GameObjects of the current animated GameObject is now allowed.</span></li>
<li class="listItem"><span class="listText">It is now possible to play an animation on a parent object (e.g. a horse) using the Unity Timeline or Animation Window while the child object (e.g. a equestrian) is edited using UMotion.</span></li>
</ul><h3 class="headline3" id="">Bug Fixes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Installed a general workaround for Unity's GUI Layout bugs on Mac OSX.</span></li>
<li class="listItem"><span class="listText">Fixed that "Morph3D's" scripts throw exceptions when "Morph3d" character's are assigned to the Pose Editor.</span></li>
<li class="listItem"><span class="listText">Fixed that "Ultimate Water" throws an exception when a GameObject is assigned to the Pose Editor.</span></li>
<li class="listItem"><span class="listText">Added a workaround for a Unity GUI bug that throws an exception on Mac OS when the "Welcome Dialog" is closed by pressing the "Continue to Clip Editor" button.</span></li>
<li class="listItem"><span class="listText">Fixed compile errors when UMotion is included in a project that uses Beebyte's Obfuscator.</span></li>
<li class="listItem"><span class="listText">Fixed an exception that occurs when a GameObject uses an Avatar of a model that has "Optimize Game Objects" set.</span></li>
<li class="listItem"><span class="listText">Fixed an exception that occurs when deleting a UMotion project file while it's opened by UMotion.</span></li>
</ul><h3 class="headline3" id="">Manual Changes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Added a short description of the Sync button to the "Dopesheet / Curves View" chapter.</span></li>
<li class="listItem"><span class="listText">Added the "Unity Timeline Integration" chapter.</span></li>
<li class="listItem"><span class="listText">Added Known Issue 10.</span></li>
<li class="listItem"><span class="listText">Updated the description of Known Issue 09.</span></li>
</ul></br></br><h2 class="headline2" id="">UMotion V1.06p02</h2><h3 class="headline3" id="">New or Changed Features</h3><p class="textBlock">None</p><h3 class="headline3" id="">Bug Fixes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Fixed a null reference exception when applying a GameObject to the Pose Editor that has less hips parent transforms than the model the humnaoid avatar was originally created for.</span></li>
<li class="listItem"><span class="listText">Fixed that "Issue Bug Report" didn't work if the stack trace was very long.</span></li>
</ul><h3 class="headline3" id="">Manual Changes</h3><p class="textBlock">None</p></br></br><h2 class="headline2" id="">UMotion V1.06p01</h2><h3 class="headline3" id="">New or Changed Features</h3><p class="textBlock">None</p><h3 class="headline3" id="">Bug Fixes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Fixed a compiler error that occurs when building a Unity project that has UMotion included.</span></li>
<li class="listItem"><span class="listText">Fixed that if the current edited GameObject has Physics components (like RigidBody) attached, importing humanoid animation clips doesn't work correctly.</span></li>
<li class="listItem"><span class="listText">Fixed that editing a GameObject who's mesh is dynamically created doesn't work.</span></li>
</ul><h3 class="headline3" id="">Manual Changes</h3><p class="textBlock">None</p></br></br><h2 class="headline2" id="">UMotion V1.06</h2><h3 class="headline3" id="">New or Changed Features</h3><ul class="listMain">
<li class="listItem"><span class="listText">Supports Unity 2018.1.</span></li>
<li class="listItem"><span class="listText">Added support for weighted tangents (requires Unity 2018.1 or higher).</span></li>
<li class="listItem"><span class="listText">The "UMotion Editor" folder can now be placed anywhere in your project's folder hierarchy.</span></li>
<li class="listItem"><span class="listText">Reduced performance footprint of the Muscle Groups Assistant.</span></li>
<li class="listItem"><span class="listText">Functions for animation events are now also found if Unity 2017.3 Assembly Definition Files are used.</span></li>
<li class="listItem"><span class="listText">Pressing <span class="keyboardKey">SHIFT</span> or <span class="keyboardKey">ALT</span> while dragging a key in the Curves View now constraints the movement alongside the value or time axis.</span></li>
<li class="listItem"><span class="listText"><span class="keyboardKey">ALT</span> + <span class="keyboardKey">Left Mouse Button</span> can now also be used for panning in the Dopesheet and Curves View.</span></li>
<li class="listItem"><span class="listText">Added a welcome screen that is shown when UMotion is started for the first time.</span></li>
<li class="listItem"><span class="listText">The zoom of "Focus Camera" is now smarter.</span></li>
</ul><h3 class="headline3" id="">Bug Fixes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Fixed an exception that occurs when a key or event is already selected and is then clicked and dragged while <span class="keyboardKey">CTRL</span> is being pressed.</span></li>
</ul><h3 class="headline3" id="">Manual Changes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Updated the "Dopesheet / Curves View" chapter based on the latest implementation changes.</span></li>
<li class="listItem"><span class="listText">Updated the "Curves View" chapter based on the latest implementation changes.</span></li>
</ul></br></br><h2 class="headline2" id="">UMotion V1.05p01</h2><h3 class="headline3" id="">New or Changed Features</h3><p class="textBlock">None</p><h3 class="headline3" id="">Bug Fixes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Fixed that rotating the scene view using <span class="keyboardKey">ALT</span> + <span class="keyboardKey">Left Mouse Button</span> deselects previously selected bones.</span></li>
<li class="listItem"><span class="listText">Fixed that the Muscle Groups Assistant is displayed even if the Tool Assistant visiblity is disabled in the Display section.</span></li>
<li class="listItem"><span class="listText">Fixed an invalid height of the animation layer name input field in Unity 2017.3 and higher.</span></li>
<li class="listItem"><span class="listText">Fixed that importing an animation clip that animates only one transform wasn't possible.</span></li>
<li class="listItem"><span class="listText">Fixed that the context menu in the curves view sometimes displays the "Add Keys" item as disabled when it should be enabled.</span></li>
</ul><h3 class="headline3" id="">Manual Changes</h3><p class="textBlock">None</p></br></br><h2 class="headline2" id="">UMotion V1.05</h2><h3 class="headline3" id="">New or Changed Features</h3><ul class="listMain">
<li class="listItem"><span class="listText">The "Muscle Groups Assistant" was added.</span></li>
<li class="listItem"><span class="listText">It's now possible to synchronize the frame cursor with Unity's Animation Window or Timeline Window.</span></li>
<li class="listItem"><span class="listText">A menu and a help button was added to all tool assistant windows.</span></li>
<li class="listItem"><span class="listText">Copy, Paste and Clear functionality was added to the Position, Rotation and Scale Tool Assistants.</span></li>
<li class="listItem"><span class="listText">The "Apply Bind Pose" and "Apply Scene Pose" buttons (Config Mode) now show a context menu to select if All, Position, Rotation or Scale should be reset.</span></li>
<li class="listItem"><span class="listText">"Select All" now selects also the hidden bones/transforms in Config Mode.</span></li>
<li class="listItem"><span class="listText">Improved error message that appears when the original imported model can not be found.</span></li>
<li class="listItem"><span class="listText">"Apply Reference Pose" now resets the position/rotation/scale to 0 in additive layers.</span></li>
<li class="listItem"><span class="listText">Added an error message when a humanoid bone is already defined in a humanoid UMotion project.</span></li>
</ul><h3 class="headline3" id="">Bug Fixes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Fixed that quaternion continuity isn't esnured for the exported RootQ curves.</span></li>
<li class="listItem"><span class="listText">Fixed an exception by adding a warning message that appears when a humanoid avatar doesn't match the animated GameObject.</span></li>
<li class="listItem"><span class="listText">Fixed that canceling the "Add Animation Layer" and "Edit Animation Layer" dialog wasn't working.</span></li>
<li class="listItem"><span class="listText">Fixed that deleting an animation event doesn't work from within the context menu.</span></li>
<li class="listItem"><span class="listText">Fixed an exception when pressing the "Key Selected / All" shortcut when the Pose Editor was hidden while a new project was created.</span></li>
<li class="listItem"><span class="listText">Fixed that the rotation tool assistent isn't working correctly if an object has an active Child-Of constraint.</span></li>
<li class="listItem"><span class="listText">Fixed that bones are displayed with an invalid length if they have a translation applied before they are assigned to the Pose Editor.</span></li>
<li class="listItem"><span class="listText">Implemented a work around for a Unity GUI bug that appears on Mac OS when a message box is displayed when the current opened clip is changed.</span></li>
<li class="listItem"><span class="listText">Fixed that "Apply Reference Pose" doesn't work correctly when the bone/transform has an active Child-Of constraint.</span></li>
<li class="listItem"><span class="listText">Pose tools don't manipulate bones/transforms that are overridden by a higher layer anymore.</span></li>
<li class="listItem"><span class="listText">Pose tools don't manipulate bones/transforms when the selected layer is muted (or blend weight is zero).</span></li>
<li class="listItem"><span class="listText">Fixed that pose tools that affect the rotation don't work correctly when an additive layer was above the current layer.</span></li>
</ul><h3 class="headline3" id="">Manual Changes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Tool assistant chapter updated.</span></li>
</ul></br></br><h2 class="headline2" id="">UMotion V1.04p11</h2><h3 class="headline3" id="">New or Changed Features</h3><p class="textBlock">None</p><h3 class="headline3" id="">Bug Fixes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Fixed that when exporting a humanoid animation with animation layers and Auto Key is enabled, the first key of the animation is overwritten with the reference pose.</span></li>
<li class="listItem"><span class="listText">Fixed an exception that occurs when adding an animation clip to the import window on Mac.</span></li>
</ul><h3 class="headline3" id="">Manual Changes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Known Issue 09 added.</span></li>
</ul></br></br><h2 class="headline2" id="">UMotion V1.04p10</h2><h3 class="headline3" id="">New or Changed Features</h3><p class="textBlock">None</p><h3 class="headline3" id="">Bug Fixes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Fixed that transforms, joints and sticks are rendered with a wrong size if the root bone has a different scaling then in the original model.</span></li>
<li class="listItem"><span class="listText">Fixed that a wrong RootT curve is exported when a custom scaling is applied on a transform that is a parent of the hips but not the root transform.</span></li>
<li class="listItem"><span class="listText">Fixed that the quaternion continuity wasn't esnured for the exported FootQ and HandQ curves.</span></li>
<li class="listItem"><span class="listText">Fixed that the humanoid animation export isn't working correctly in some special cases when the animated GameObject is a child of some other transform.</span></li>
<li class="listItem"><span class="listText">Fixed an exception that occures when applying a GameObject to the Pose Editor for the first time that has no SkinnedMeshRenderer and a file is selected in Unity's Project Window.</span></li>
<li class="listItem"><span class="listText">Fixed some special cases in which the Pose Editor stays in Config Mode even though no GameObject to animate is assigned.</span></li>
<li class="listItem"><span class="listText">Fixed that the warning dialog "Not all bones/transforms configured in this project are available in the selected GameObject" is shown everytime when switching between animation clips.</span></li>
</ul><h3 class="headline3" id="">Manual Changes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Known issue 08 added.</span></li>
</ul></br></br><h2 class="headline2" id="">UMotion V1.04p09</h2><h3 class="headline3" id="">New or Changed Features</h3><p class="textBlock">None</p><h3 class="headline3" id="">Bug Fixes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Fixed that humanoid animations aren't exported correctly in various special cases.</span></li>
<li class="listItem"><span class="listText">Position and rotation of parent transforms of the hips are now reset to their bind-pose when applied to the Pose Editor (like the animator component when an animation is played).</span></li>
<li class="listItem"><span class="listText">Fixed exceptions that occure when the animator component isn't initialized.</span></li>
<li class="listItem"><span class="listText">Fixed that an animated GameObject isn't rotated correctly when it's a child of a rotated transform.</span></li>
<li class="listItem"><span class="listText">Fixed that if a GameObject with a single transform is selected as animated GameObject UMotion displayed no transform handle.</span></li>
<li class="listItem"><span class="listText">Fixed that when exporting a humanoid animation and Auto Key is enabled, the first key of the animation is overwritten with the reference pose.</span></li>
</ul><h3 class="headline3" id="">Manual Changes</h3><p class="textBlock">None</p></br></br><h2 class="headline2" id="">UMotion V1.04p08</h2><h3 class="headline3" id="">New or Changed Features</h3><p class="textBlock">None</p><h3 class="headline3" id="">Bug Fixes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Fixed an exception that occures when a transform is missing whoes component is animated by a Custom Property.</span></li>
<li class="listItem"><span class="listText">Fixed that the preview of Custom Properties that animate "IsActive" doesn't work correctly if more than one "IsActive" property is animated.</span></li>
<li class="listItem"><span class="listText">Fixed that the "Issue Bug Report" button wasn't working on Mac OS.</span></li>
</ul><h3 class="headline3" id="">Manual Changes</h3><p class="textBlock">None</p></br></br><h2 class="headline2" id="">UMotion V1.04p07</h2><h3 class="headline3" id="">New or Changed Features</h3><p class="textBlock">None</p><h3 class="headline3" id="">Bug Fixes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Assigning an inactive GameObject now shows an error dialog.</span></li>
<li class="listItem"><span class="listText">Fixed an exception when adding a bone as target bone in the IK Setup Wizard that has not enough parents for the defined chain length.</span></li>
<li class="listItem"><span class="listText">Fixed an exception that occurs when pressing the "Play/Stop Playback" shortcut after switching the scene (and a project was opened in the previous scene).</span></li>
</ul><h3 class="headline3" id="">Manual Changes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Updated formatting of some tables.</span></li>
</ul></br></br><h2 class="headline2" id="">UMotion V1.04p06</h2><h3 class="headline3" id="">New or Changed Features</h3><p class="textBlock">None</p><h3 class="headline3" id="">Bug Fixes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Fixed a warning message that appeared in the console when a clip is imported with a '.' in the name.</span></li>
<li class="listItem"><span class="listText">Fixed that importing an animation clip from the same prefab as the one which is currently used as preview object doesn't work correctly when the animation compression needs to be disabled by UMotion.</span></li>
</ul><h3 class="headline3" id="">Manual Changes</h3><p class="textBlock">None</p></br></br><h2 class="headline2" id="">UMotion V1.04p05</h2><h3 class="headline3" id="">New or Changed Features</h3><p class="textBlock">None</p><h3 class="headline3" id="">Bug Fixes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Fixed that the root motion curves aren't imported correctly when the imported humanoid animation clip has the "Mirror" flag set.</span></li>
</ul><h3 class="headline3" id="">Manual Changes</h3><p class="textBlock">None</p></br></br><h2 class="headline2" id="">UMotion V1.04p04</h2><h3 class="headline3" id="">New or Changed Features</h3><p class="textBlock">None</p><h3 class="headline3" id="">Bug Fixes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Fixed that the root position isn't exported correctly when an animation clip is overwritten that has a "Root Transform Position (Y)" offset set.</span></li>
<li class="listItem"><span class="listText">Fixed that the "Select a GameObject to animate:" text is sometimes displayed with the wrong text color.</span></li>
<li class="listItem"><span class="listText">Fixed that the project importer didn't import the correct (selected) clips.</span></li>
<li class="listItem"><span class="listText">Fixed a "Division By Zero" Exception when "Playback Looping" is enabled on an empty clip.</span></li>
<li class="listItem"><span class="listText">Fixed a "Null Reference Exception" when stopping Play Mode and their is a Clip Editor but no Pose Editor opened.</span></li>
<li class="listItem"><span class="listText">Fixed a "Null Reference Exception" that occures when clicking on Clear on a Legacy Project and an assembly reload happend before.</span></li>
<li class="listItem"><span class="listText">Fixed a "Null Reference Exception" when running the auto mirror mapping on a project with missing transforms.</span></li>
<li class="listItem"><span class="listText">Fixed a "Null Reference Exception" when clicking on "Edit Key" when a key is selected in Curves View and the context menu was opened by a context click on an animation event.</span></li>
</ul><h3 class="headline3" id="">Manual Changes</h3><p class="textBlock">None</p></br></br><h2 class="headline2" id="">UMotion V1.04p03</h2><h3 class="headline3" id="">New or Changed Features</h3><p class="textBlock">None</p><h3 class="headline3" id="">Bug Fixes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Implemented a workaround for Know Issue 06.</span></li>
</ul><h3 class="headline3" id="">Manual Changes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Updated the description of Know Issue 06.</span></li>
</ul></br></br><h2 class="headline2" id="">UMotion V1.04p02</h2><h3 class="headline3" id="">New or Changed Features</h3><p class="textBlock">None</p><h3 class="headline3" id="">Bug Fixes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Fixed that the "Upper Chest" bone is not detected as humanoid bone correctly.</span></li>
<li class="listItem"><span class="listText">Fixed that in some rare situations a humanoid bone is displayed as transform.</span></li>
</ul><h3 class="headline3" id="">Manual Changes</h3><p class="textBlock">None</p></br></br><h2 class="headline2" id="">UMotion V1.04p01</h2><h3 class="headline3" id="">New or Changed Features</h3><p class="textBlock">None</p><h3 class="headline3" id="">Bug Fixes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Fixed an exception that occured when installing UMotion V1.04 over an existing UMotion installation.</span></li>
</ul><h3 class="headline3" id="">Manual Changes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Updated the FAQ.</span></li>
</ul></br></br><h2 class="headline2" id="">UMotion V1.04</h2><h3 class="headline3" id="">New or Changed Features</h3><ul class="listMain">
<li class="listItem"><span class="listText">The Custom Property Constraint now supports animating properties of any Component/MonoBehaviour.</span></li>
<li class="listItem"><span class="listText">The Custom Property Constraint now supports animating custom Animator paraters. These are passed to the Animator controller (just as if a custom curve was added in Unity's Model Importer).</span></li>
<li class="listItem"><span class="listText">The Custom Property Constraint is now also available for UMotion Community users.</span></li>
<li class="listItem"><span class="listText">A "Play From Beginning" toggle button was added to the Playback Navigation.</span></li>
<li class="listItem"><span class="listText">A "Play Backwards" button was added to the Playback Navigation.</span></li>
<li class="listItem"><span class="listText">UMotion now detects when it crashed and shows a message box in that case.</span></li>
<li class="listItem"><span class="listText">A menu item was added to Unity's menu bar ("Window/UMotion Editor/Reset UMotion"). It can be used to force a reset of UMotion when it crashed.</span></li>
</ul><h3 class="headline3" id="">Bug Fixes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Fixed that deleting a driven object from a Custom Property Constraint using the "-" button only removes the object from the list but is still driven.</span></li>
<li class="listItem"><span class="listText">Fixed an exception that is thrown when selecting a joint/transform in the Rig Hierarchy that isn't available in the current selected animated GameObject.</span></li>
<li class="listItem"><span class="listText">Fixed that it was possible to drive progressive/quaternion channels with a Custom Property Constraint when switching clips. This caused unexpected behaviours.</span></li>
<li class="listItem"><span class="listText">Fixed that pasting keys of a Custom Property doesn't work if there are multiple Custom Porperties in the same bone and the property is on second or higher place.</span></li>
<li class="listItem"><span class="listText">Fixed that the UMotion UI is displayed incorrectly (darker) when color space is set to linear.</span></li>
</ul><h3 class="headline3" id="">Manual Changes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Updated the Custom Property Constraint Chapter.</span></li>
<li class="listItem"><span class="listText">Added a new entry to the FAQ.</span></li>
<li class="listItem"><span class="listText">Added Known Issue 07.</span></li>
<li class="listItem"><span class="listText">Updated the Playback Navigation chapter.</span></li>
</ul></br></br><h2 class="headline2" id="">UMotion V1.03</h2><h3 class="headline3" id="">New or Changed Features</h3><ul class="listMain">
<li class="listItem"><span class="listText">The Child-Of constraint now has an "IK Pinning Mode". This simplifies pinning of IK handles.</span></li>
<li class="listItem"><span class="listText">The Child-Of constraint automatically creates position and rotation keys when the parent property is keyed. One position/rotation key is created at the same frame as the parent key and an additional position/rotation key is created one frame before.</span></li>
<li class="listItem"><span class="listText">The IK Setup Wizard can now create IK chains with IK Pinning functionality. The Human IK chains are always created with IK pinning.</span></li>
<li class="listItem"><span class="listText">A new menu entry was added to the Clip Editor: "Edit / FK to IK Conversion". It allows converting the current clip from FK to IK.</span></li>
<li class="listItem"><span class="listText">"FK to IK Conversion" was added to the animation Importer making it possible to automatically convert imported animations to IK.</span></li>
<li class="listItem"><span class="listText">The "Set IK to FK" button was improved. It now also calculates the correct pole rotation / pole target position to better match the current FK pose.</span></li>
<li class="listItem"><span class="listText">A progress bar is now displayed when importing animation clips.</span></li>
<li class="listItem"><span class="listText">Implemented animation layers.</span></li>
<li class="listItem"><span class="listText">Clicking the Unity Editor's Move, Rotate or Scale tool buttons now also changes the current tool within UMotion.</span></li>
<li class="listItem"><span class="listText">The root motion bone in humanoid projects now supports the "Euler Rotation Mode".</span></li>
<li class="listItem"><span class="listText">When the "Loop" toggle in the Playback Navigation of the Clip Editor is enabled, the animation will loop when the frame cursor is dragged past the last key frame.</span></li>
<li class="listItem"><span class="listText">A "RM" toggle was added to the Playback Navigation of the Clip Editor. It allows previewing root motion animations inside UMotion.</span></li>
<li class="listItem"><span class="listText">Added an error dialog that appears when an animation is imported that has euler rotations with an incompatible rotation order.</span></li>
</ul><h3 class="headline3" id="">Bug Fixes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Improved IK solver accuracy to generate less jitter.</span></li>
<li class="listItem"><span class="listText">Fixed that the IK solver isn't behaving correctly in some situtations for IK chains that are a child of another IK chain.</span></li>
<li class="listItem"><span class="listText">Fixed that if all keys of a property have been selected because the property was selected in the "Animated Properties List", clicking on a key while holding <span class="keyboardKey">CTRL</span> deselected all keys even though it should deselect only the clicked key.</span></li>
<li class="listItem"><span class="listText">Fixed an exception that occured when creating a new UMotion poject during play mode when the scene was changed at least once.</span></li>
<li class="listItem"><span class="listText">Fixed that the move tool wasn't working correctly when a pinned IK handle was moved while an additive layer was selected.</span></li>
<li class="listItem"><span class="listText">Fixed that when a text is pasted that is longer then the text fields width, the text field is scrolled in such a way that the text is completely hidden.</span></li>
<li class="listItem"><span class="listText">Fixed that the carret is sometimes dissapearing in text fields.</span></li>
<li class="listItem"><span class="listText">Fixed that the multi-selection of Inverse Kinematics constraints with different chain lengths set all chain lengths to 1.</span></li>
</ul><h3 class="headline3" id="">Manual Changes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Added the description of the "IK Pinning Mode" to the "Child-Of Constraint" chapter.</span></li>
<li class="listItem"><span class="listText">Updated the description of the "IK Setup Wizard" chapter based on the latest implementation changes (IK Pinning).</span></li>
<li class="listItem"><span class="listText">Added a hint regarding IK Pinning to the "IK Constraint" chapter.</span></li>
<li class="listItem"><span class="listText">Added the "FK to IK Conversion" chapter.</span></li>
<li class="listItem"><span class="listText">Updated the "Import / Export" and "Menu Bar / Edit" chapters due to the added "FK to IK Conversion" functionality.</span></li>
<li class="listItem"><span class="listText">Added the "Clip Editor / Layers" chapter.</span></li>
<li class="listItem"><span class="listText">Updated the "Clip Editor / Playback Navigation" chapter.</span></li>
<li class="listItem"><span class="listText">Updated the "Child-Of" chapter based on the latest implementation changes.</span></li>
<li class="listItem"><span class="listText">Updated the "Child-Of" video tutorial.</span></li>
<li class="listItem"><span class="listText">Added the "IK Pinning" video tutorial.</span></li>
<li class="listItem"><span class="listText">Added the second "UMotion In Practice" episode to the video tutorials chapter.</span></li>
</ul></br></br><h2 class="headline2" id="">UMotion V1.02p01</h2><h3 class="headline3" id="">New or Changed Features</h3><p class="textBlock">None</p><h3 class="headline3" id="">Bug Fixes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Fixed that "Copy to Other Side" didn't mirror bones/transforms correctly when they are selected on both sides.</span></li>
</ul><h3 class="headline3" id="">Manual Changes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Updated the description of the "Copy to Other Side" button in the "Pose Mode / Tools" chapter and the "Pose Mirroring" video tutorial.</span></li>
</ul></br></br><h2 class="headline2" id="">UMotion V1.02</h2><h3 class="headline3" id="">New or Changed Features</h3><ul class="listMain">
<li class="listItem"><span class="listText">Implemented Pose Mirroring features that allow to easily copy poses from one side to the other (e.g. left hand to right hand). Please read the <a href="Tools.html" class="link">Tools - Chapter</a> before using.</span></li>
<li class="listItem"><span class="listText">Added an IK Setup Wizard to the Config Mode. It greatly simplifies creating complete IK rigs.</span></li>
<li class="listItem"><span class="listText">Bones in an IK chain with visibility set to "Locked" are now not affected by the IK solver anymore.</span></li>
<li class="listItem"><span class="listText">The "Chain Mask" property was added to the IK solver setup and the IK Setup Wizard (Custom Ik). It makes it possible to define which bones in an IK chain should be affected by the IK solver. This is especially useful for excluding "Twist" bones from the IK chain.</span></li>
<li class="listItem"><span class="listText">Added a warning message to the Config Mode - Properties tab that informs the user why the visibility of generic bones that are inside the humanoid skeleton can't be changed.</span></li>
<li class="listItem"><span class="listText">Holding <span class="keyboardKey">Alt</span> while clicking on a property in the "Animated Properties List" now selects that property in the Scene View.</span></li>
<li class="listItem"><span class="listText">The import clips file browser dialog opens the folder of the last imported animation by default now. Thus making it faster to import multiple clips from the same folder.</span></li>
<li class="listItem"><span class="listText">It is now possible to drag & drop files from Unity's Project window to the UMotion Import window. This makes it possible to add multiple files with only one action.</span></li>
<li class="listItem"><span class="listText">Added the "Export Current Clip" menu entry to the Clip Editor's menu bar.</span></li>
</ul><h3 class="headline3" id="">Bug Fixes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Fixed that humanoid hand/foot IK curves are not exported (former known issue 05).</span></li>
<li class="listItem"><span class="listText">Fixed culling errors that sometimes occured in the list views. These errors caused listed items to be partially invisible.</span></li>
<li class="listItem"><span class="listText">Fixed usage of obsolete API event "playModeStateChange".</span></li>
<li class="listItem"><span class="listText">Fixed that an invalid parent/child hierarchy is calculated when joints/transforms had nearly equal names.</span></li>
<li class="listItem"><span class="listText">Fixed that an exception is thrown when undoing applying a GameObject to the Pose Editor for the first time.</span></li>
<li class="listItem"><span class="listText">Fixed that the IK constraint doesn't solve correctly when the target bone chain is arranged in a perfect straight line in the reference pose.</span></li>
<li class="listItem"><span class="listText">Fixed that parent link "Dashed" is not displayed when only the IK rig layer is visible.</span></li>
</ul><h3 class="headline3" id="">Manual Changes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Updated the "Animated Properties List" chapter based on the added feature.</span></li>
<li class="listItem"><span class="listText">Updated the "Pose Mode / Tools" and the "Config Mode / Rig Hierarchy" chapters based on the added pose mirroring feature.</span></li>
<li class="listItem"><span class="listText">Updated the "Import / Export" chapter based on the latest implementation changes.</span></li>
<li class="listItem"><span class="listText">Updated the "Clip Editor / Menu Bar / File" chapter based on the latest implementation changes.</span></li>
<li class="listItem"><span class="listText">Added the "IK Setup Wizard" chapter.</span></li>
<li class="listItem"><span class="listText">Added "Lesson 9 - Pose Mirroring" to the general video tutorials.</span></li>
<li class="listItem"><span class="listText">Updated the "(Pro) Lesson 2 - Inverse Kinematics" video tutorial.</span></li>
</ul></br></br><h2 class="headline2" id="">UMotion V1.01p05</h2><h3 class="headline3" id="">New or Changed Features</h3><p class="textBlock">None</p><h3 class="headline3" id="">Bug Fixes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Fixed that in Unity 2017.2 and higher an exception is thrown as soon as a GameObject is assigned to the Pose Editor.</span></li>
</ul><h3 class="headline3" id="">Manual Changes</h3><p class="textBlock">None</p></br></br><h2 class="headline2" id="">UMotion V1.01p04</h2><h3 class="headline3" id="">New or Changed Features</h3><p class="textBlock">None</p><h3 class="headline3" id="">Bug Fixes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Fixed that setting the scale via "Apply Reference Pose" doesn't work.</span></li>
<li class="listItem"><span class="listText">Fixed that the IK chain randomly changes the orientation within an animation clip. This is caused by a floating point rounding error and happened only when using one specific model.</span></li>
</ul><h3 class="headline3" id="">Manual Changes</h3><p class="textBlock">None</p></br></br><h2 class="headline2" id="">UMotion V1.01p03</h2><h3 class="headline3" id="">New or Changed Features</h3><p class="textBlock">None</p><h3 class="headline3" id="">Bug Fixes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Fixed that when typing into a UMotion input field in Unity 5.6 only one character is accepted and then the field immediately looses its input focus.</span></li>
<li class="listItem"><span class="listText">Fixed that when "Auto Key" is set to "Update" while a rotation property's rotation mode is changed to euler, an incorrect value is keyed at the current frame cursors position.</span></li>
<li class="listItem"><span class="listText">Fixed that the keys of every channel of a property is overwritten when pasting, even if only one key was copied. This has been due to the "chain neighbour keys" setting.</span></li>
</ul><h3 class="headline3" id="">Manual Changes</h3><p class="textBlock">None</p></br></br><h2 class="headline2" id="">UMotion V1.01p02</h2><h3 class="headline3" id="">New or Changed Features</h3><p class="textBlock">None</p><h3 class="headline3" id="">Bug Fixes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Fixed that copy/cut/paste doesn't work correctly for GUI input fields in the Clip Editor.</span></li>
<li class="listItem"><span class="listText">Fixed that when UMotion is opened in Unity 2017.3.0 (beta) no GUI input fields are working anymore.</span></li>
</ul><h3 class="headline3" id="">Manual Changes</h3><p class="textBlock">None</p></br></br><h2 class="headline2" id="">UMotion V1.01p01</h2><h3 class="headline3" id="">New or Changed Features</h3><p class="textBlock">None</p><h3 class="headline3" id="">Bug Fixes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Fixed that renaming a custom joint/transform that is a direct child of the root GameObject corrupted the UMotion project file. This caused an exception when an animated GameObject was assigned to the Pose Editor the next time. If this bug corrupted one of your project files, you can send it to the UMotion support as it is possible to repair the file: <a href="https://www.soxware.com/email-support" class="link">Email Support</a></span></li>
<li class="listItem"><span class="listText">Fixed that even if the custom joint/transform with an IK Constraint attached is deleted, the bones of the IK chain are still visualized in dark blue (= IK chain members).</span></li>
<li class="listItem"><span class="listText">Fixed that the IK plane isn't shown anymore after the deletion of a custom joint/transform with an IK constraint attached is undone.</span></li>
<li class="listItem"><span class="listText">Fixed an exception that occurred when deleting a custom joint/transform that is referenced by a Custom Property Constraint is undone and then redone again.</span></li>
</ul><h3 class="headline3" id="">Manual Changes</h3><p class="textBlock">None</p></br></br><h2 class="headline2" id="">UMotion V1.01</h2><h3 class="headline3" id="">New or Changed Features</h3><ul class="listMain">
<li class="listItem"><span class="listText">Added a setting to the preferences window to display key strokes. This is useful when recording video tutorials.</span></li>
<li class="listItem"><span class="listText">Added a recently opened projects menu entry into the Clip Editor's file menu.</span></li>
<li class="listItem"><span class="listText">The rotation tool now also rotates all selected child bones. This is very useful for animating a tail (e.g. of a dragon).</span></li>
<li class="listItem"><span class="listText">Added a button to delete all animation clips to the Clip Editor's main navigation.</span></li>
<li class="listItem"><span class="listText">The context menu entry "Select In Clip Editor" of the Channels section can now be accessed via the shortcut system. The default shortcut is <span class="keyboardKey">SHIFT</span> + <span class="keyboardKey">C</span>.</span></li>
<li class="listItem"><span class="listText">Removed the error dialog that was shown when importing an animation clip that has curves for bones/transforms that don't exist in the opened UMotion Project. Instead, a warning icon is now displayed next to the clip in the import clip list. When the mouse hovers the list entry, a tooltip displays the warning message. This was changed because it was annyoing to get an error dialog for every animation clip in an *.fbx file (there can be quite a lot of clips in a single file).</span></li>
<li class="listItem"><span class="listText">Improved the text of the error dialog that is shown when a clip was automatically renamed when beeing added to the importer.</span></li>
<li class="listItem"><span class="listText">Added a quality setting for the keyframe reducer to the import settings. The default quality setting is now "Lossless" (in previous versions it was "Lossy"). This reduces jitter of feet and hand of imported animations.</span></li>
<li class="listItem"><span class="listText">Reworked the import settings UI.</span></li>
<li class="listItem"><span class="listText">Added "Disable Animation Compression" to the import settings.</span></li>
<li class="listItem"><span class="listText">When a new key is created (via Key Selected, Key Dialog or Auto Key) the key's tangent mode is now set in respect to the previous and/or following keys. That means that if the existing keys are for example set to tangent mode "linear", the new created key's tangent mode will also be "linear". Previously the key tangent mode for a new created key was always set to "Clamped Auto".</span></li>
<li class="listItem"><span class="listText">When the mouse hovers the time ruler in Curves View, only the time axis is zoomed. This is the counterpart to zooming only the y-axis when the mouse hovers the y ruler.</span></li>
<li class="listItem"><span class="listText">If an animation event has an active warning message, this warning message is now also shown in the export log window when the clip is exported.</span></li>
</ul><h3 class="headline3" id="">Bug Fixes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Fixed that opening the manual via "Help / Open UMotion Manual" or via the help buttons isn't working on Mac.</span></li>
<li class="listItem"><span class="listText">Fixed that the character is rotated incorrectly after importing a humanoid animation. Occured for characters that had a rotation applied to any parent transform of the humanoid hips.</span></li>
<li class="listItem"><span class="listText">Fixed that if a GameObject with a large name is assigned to the Pose Editor, the clear button is not clickable anymore because it is shifted outside the window.</span></li>
<li class="listItem"><span class="listText">Fixed that the time ruler labels are interstecting with the lines of the ruler at a certain zoom level.</span></li>
</ul><h3 class="headline3" id="">Manual Changes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Added a description of the new "Display Key Strokes" setting to the "Preferences" chapter.</span></li>
<li class="listItem"><span class="listText">Added a description of the "Recently Opened Projects" menu entry to the "Menu Bar/File" chapter.</span></li>
<li class="listItem"><span class="listText">Added a tip to the rotation tool description ("Tools" chapter) regarding animating tails.</span></li>
<li class="listItem"><span class="listText">Updated the "Main Navigation" chapter with a description of the "Delete All Clips" button.</span></li>
<li class="listItem"><span class="listText">Updated the "Import / Export" chapter based on the latest changes related to the import window.</span></li>
<li class="listItem"><span class="listText">Added more information into the "Import / Export" chapter especially regarding the conversion between humanoid and generic.</span></li>
<li class="listItem"><span class="listText">Added a FAQ entry regarding conversion between humanoid and generic.</span></li>
</ul></br></br><h2 class="headline2" id="">UMotion V1.00p03</h2><h3 class="headline3" id="">New or Changed Features</h3><p class="textBlock">None</p><h3 class="headline3" id="">Bug Fixes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Fixed a bug in the IK plane math that caused the reference vector (i.e. the vector that defines the orientation of the plane when the angle is 0) to have a magnitude of zero. If your IK chain is bending into the wrong direction after you've updated to V1.00p03, switch to config mode and correct the IK plane orientation as it might have changed.</span></li>
</ul><h3 class="headline3" id="">Manual Changes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Added the first episode of the new tutorial series UMotion "In Practice" to the video tutorials chapter.</span></li>
</ul></br></br><h2 class="headline2" id="">UMotion V1.00p02</h2><h3 class="headline3" id="">New or Changed Features</h3><p class="textBlock">None</p><h3 class="headline3" id="">Bug Fixes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Fixed an exception that appeared when editing the frame of a key in the "edit key window" that can be opened in the curves view when right click --> edit key.</span></li>
<li class="listItem"><span class="listText">Fixed an exception that appeared when models with no bones or "Optimize GameObjects" enabled in the model import settings have been applied to the Pose Editor for the first time. Added a warning dialog that is shown when a model with "Optimize GameObjects" enabled is applied to the Pose Editor for the first time.</span></li>
<li class="listItem"><span class="listText">Fixed inconsistent naming of the "Ik Fk Blend" channel in the custom property constraint by renaming it to "Fk Ik Blend".</span></li>
<li class="listItem"><span class="listText">Fixed that the Pose Editor wasn't repainted immediately after the tool mode was changed from/to the scale tool.</span></li>
<li class="listItem"><span class="listText">Fixed that deselecting a selected bone via CTRL + left mouse click doesn't work.</span></li>
<li class="listItem"><span class="listText">Fixed an error log message when a humanoid animation was imported with animation events not found at the current animated GameObject.</span></li>
<li class="listItem"><span class="listText">Fixed current values of a modified rotation property not being converted to the new rotation mode when the rotation mode is changed.</span></li>
<li class="listItem"><span class="listText">Fixed an exception that appeared when importing an animation clip with an animated rotation property configured as "quaternion" but in the clip already existing in the project the same property is configured as "euler".</span></li>
<li class="listItem"><span class="listText">Fixed an exception that appeared when importing an animation clip of an UMotion project that wasn't selected in the imported UMotion project when it was last opened.</span></li>
<li class="listItem"><span class="listText">Fixed an exception that appeared when importing more than one animation clip of a UMotion project.</span></li>
<li class="listItem"><span class="listText">Fixed that an imported project was not garbage collected.</span></li>
<li class="listItem"><span class="listText">Fixed that GUI input fields suddenly don't accept input anymore (seen mostly in 2017.1).</span></li>
<li class="listItem"><span class="listText">Fixed the instruction text in the example scene to make the first steps easier to understand.</span></li>
<li class="listItem"><span class="listText">Fixed that an error dialog was shown in an endless loop when the animation preview mode of the Unity Timeline window was enabled while an animated GameObject was applied to the UMotion Pose Editor.</span></li>
</ul><h3 class="headline3" id="">Manual Changes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Added work around suggestion to Known Issue 06.</span></li>
<li class="listItem"><span class="listText">Added sentence to Child-Of constraint that hints that scaling is not supported.</span></li>
<li class="listItem"><span class="listText">Mentioned that the video tutorials have subtitles in the "Video Tutorials" chapter.</span></li>
<li class="listItem"><span class="listText">Split the "Video Tutorials" chapter into one sub chapter per video. Moved "Video Tutorials" to a higher position in the table of content.</span></li>
<li class="listItem"><span class="listText">Added chapter "How to create better animations".</span></li>
<li class="listItem"><span class="listText">Added a question to the FAQ.</span></li>
</ul></br></br><h2 class="headline2" id="">UMotion V1.00p01</h2><h3 class="headline3" id="">New or Changed Features</h3><p class="textBlock">None</p><h3 class="headline3" id="">Bug Fixes</h3><ul class="listMain">
<li class="listItem"><span class="listText">If an existing *.anim clip with animation events is overwritten by exporting a clip with 0 animation events from UMotion, the existing animation events are not removed from the *.anim clip.</span></li>
<li class="listItem"><span class="listText">When exporting a clip and Known Issue 06 occurs, a warning message is displayed in the export log window.</span></li>
</ul><h3 class="headline3" id="">Manual Changes</h3><ul class="listMain">
<li class="listItem"><span class="listText">Added Issue 06 to the Known Issues list.</span></li>
</ul></br></br><h2 class="headline2" id="">UMotion V1.00</h2><h3 class="headline3" id="">New or Changed Features</h3><p class="textBlock">Initial version</p><h3 class="headline3" id="">Bug Fixes</h3><p class="textBlock">Initial version</p><h3 class="headline3" id="">Manual Changes</h3><p class="textBlock">Initial version</p>
<div class="mainContentFooter">
<p class="textBlock" style="float:left">Copyright © 2017 - 2020 Soxware Interactive ALL RIGHTS RESERVED</p>
<p class="textBlock" align="right"><a href="https://forum.unity.com/threads/new-umotion-animation-editor-released.490618/" class="link">Unity Forum Thread</a> | <a href="https://www.facebook.com/Soxware/" class="link">Facebook</a> | <a href="https://twitter.com/SoxwareInteract" class="link">Twitter</a> | <a href="https://www.youtube.com/channel/UCCuE6nI5gHvUQjx0lo6Twtg" class="link">Youtube</a></p>
</div>
</div>
</div>
</body>
</html>
|