-
-
Notifications
You must be signed in to change notification settings - Fork 6
/
changelog.txt
203 lines (174 loc) · 8.31 KB
/
changelog.txt
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
GETools changelog
v1.4.2
- [OVERLAPPY] added default preset auto loading. If not exists, use Built-in preset
- [OVERLAPPY] removed "Reset Settings" button
v1.4.1
- fixed global variables referencing between all GETools modules (Maya 2020 and older can't use these features)
- added separate Github branch for Maya version 2020
v1.4.0
- [TOOLS] added "Polygon With Locators" button to create custom polygons with locators for each vertex
- [TOOLS] extracted Rigging UI code blocks to separate functions
- [UTILS] removed "Print Animatable Attributes With Shapes" button because of redundancy
- [UI] changed some button names
v1.3.8
- [CENTER OF MASS] fixed constraining to multiple selected objects
- [CENTER OF MASS] simplified UI buttons, removed redundant and merge similar
v1.3.7
- [OVERLAPPY] fixed "Load/Save Settings" missing path to folder after Getools was restarted through "Restart GETools" button
v1.3.6
- added link for Tutorial Video button
v1.3.5
- [RIGGING] fixed bug with constraining same object multiple times to create more than 1 parent
v1.3.4
- [RIGGING] fixed bug with constraint reverse checkbox
v1.3.3
- [OVERLAPPY] fixed new keys generation if original object already has animation curve on attribute.
- [TOOLS] reworked Animation Offset buttons with more convenient way to set values.
v1.3.2
- [OVERLAPPY] fixed error with bake to layers when current scene already contained layer from previous Overlappy use.
- [OVERLAPPY] fixed incorrect reset settings on Point setup after Aim or Combo used.
- [OVERLAPPY] added save and load settings buttons.
- [OVERLAPPY] added presets.
v1.3.1
- [TOOLS] added Up locator to Aim Space Switcher.
- [OVERLAPPY] simplify and merge rig setup logic into one method.
v1.3.0
- [UI] added new features to shelf buttons.
- [UI] moved motion trail buttons from "Experimental" to "Motion Trail" group.
- [UI] changed window width from 280 to 300.
- [UTILS] added button "Print Animatable Attributes".
- [UTILS] added button "Parent Shapes".
- [UTILS] added button "Select Hierarchy Transforms".
- [UTILS] added button "Save Pose To Shelf".
- [TOOLS] changed aim space UI.
- [TOOLS] changed baking samples UI.
- [RIGGING] changed UI structure.
- [RIGGING] added button "Create Curve From Selected Objects".
- [RIGGING] added button "Create Curve From Trajectory" as a draft tool.
- [RIGGING] improved "Constraints" module and add attributes filtering.
- [OVERLAPPY] reworked aim offset UI.
- [OVERLAPPY] separated rig creation buttons for "Point", "Aim" and "Combo" modes.
- [OVERLAPPY] moved timeScale slider to "Nucleus Properties" panel.
- [OVERLAPPY] added nucleus gravity settings.
- [OVERLAPPY] added loop cycles to option menu.
v1.2.6
- added to Settings.py file default value for "checkboxEulerFilter".
v1.2.5
- [OVERLAPPY] added confirm dialog for zero particle offset.
- [UTILS] added draft annotation creation logic.
- [UI] replaced button icon change approach, now simply use Help/Change Icon for toggling icons.
- [UI] added "Options" menu with euler filter checkbox.
- [UI] moved "To Shelf" menu to the new "Options" menu.
- [UI] changed the color of the black panel to a lighter color (0.00 => 0.13).
- added connection between base class instance and sub classes.
- improved euler filter method for using after animation baking.
v1.1.0
- [CRITICAL] fixed compatibility with Maya 2025.
- [RIGGING] added "Extract Shapes" logic from blendshapes.
- [UI] added button icon change on highlight.
- [UI] added alternative secret meme icon (need to activate in Settings "useFaceIcon = True").
- improved cache evaluator detection.
- moved Settings script to the root folder.
- general refactoring.
v1.0.5
- fixed motion trails to shelf button.
- decreased hardcode in Drag and Drop logic.
- reworked Button Install module.
- [UI] added tear-off to sub menus
- [UTILS] added toggle buttons for active viewport.
- [UTILS] added "Print Blendshapes Base Nodes".
- [UTILS] added "Print Blendshapes Names".
- [RIGGING] added wraps button.
- [RIGGING] added blendshapes reconstruct button.
- [RIGGING] added "Zero Blendshapes Weights" button.
v1.0.4
- [OVERLAPPY] reworked Nucleus implementation with non-destructive way.
- [UTILS] added simple SelectHierarchy method.
- refactored code style.
v1.0.3
- absolute import replaced by relative import.
- added more icons on pop-up menus.
v1.0.2
- fixed the "Set Infinity" function causing a warning message to appear in the console.
v1.0.1
- [HOTFIX] removed cross dependency for Maya 2020.
v1.0.0
- [UI] changed main icon and added some small icons.
- [UI] added pop-up for shelf buttons installation.
- [UI] decreased buttons size and renamed some labels.
- [TOOLS] fixed bug in Locator detection logic.
- [TOOLS] added locators size controller.
- [TOOLS] added World baking tool.
- [TOOLS] added offset animation tool.
- [TOOLS] added rotation mode for Locator Aim Switch.
- [TOOLS] updated DeleteKeys functions.
- [TOOLS] updated "Bake By Last" button. New name "By Last" + 2 alternative buttons for Position and Rotation.
- [TOOLS] removed Tools/Animation/Key Range button. Replaced by "Delete Animation" button.
- [OVERLAPPY] added pos/rot layer prefixes.
- [UTILS] added color printing in Colors Palette.
- improved various modules and overall quality.
v0.0.12
- [UI] decreased window size and renamed some labels.
- [UI] moved some rarely used buttons to right-click menus (cursor changes while hovering over buttons with pop-up lists).
- [UTILS] added Printing selected attributes from channel box to Utils.
- [TOOLS] added buttons for setting the bake sample rate value.
- [TOOLS] added baking for selected attributes in the channel box.
- [TOOLS] separated Locator Bake into "PIN," "Pin POS," and "Pin ROT."
- [TOOLS] changed Locators Relative to Relative; added a right-click menu for options.
- [RIGGING] added "Disconnect Targets from Constraint."
- [RIGGING] improved logic for "Delete Constraints."
- [CENTER OF MASS] added "Disconnect from Center of Mass" button.
- improved various modules and overall quality.
v0.0.11
- [UI] moved "Select Transform Hierarchy button" to "Utils" menu and remove SELECT category in TOOLS module
- [UI] changed window width, margins and spacing between UI elements
- [UI] added Color Palette window for colors analysis
- [UI] added toggling for script window execution. Press the same button to open/close script (reset all parameters changes)
- [TOOLS] added Locators baking to Aim space
- [TOOLS] added Infinity buttons for animation curves
- [TOOLS] added delete static curves button
- [TOOLS] added curve euler filter
- [RIGGING] added Delete Constraints button
- extracted Animation functions from Other module into separate module
- improved baking speed
v0.0.10
- [TOOLS] added custom bake cut outside logic
- [TOOLS] added float field for locator scale
- [UI] extracted rigging module from Tools and created new Rigging category
- [UI] moved "Print selected objects to console" button from Tools/Select to Utils pop-up menu
v0.0.9 - reinstall required
- [CRITICAL] fixed support for Maya 2020, removed circular dependencies
- [UI] added restart and close getools pop-ups
- [UI] added tear off popup menus
- updated drag and drop script
- updated utils scripts structure
- added test button for move commands to shelf
- added "Installer" module
- added Types library
- added Layers module with base logic
- added labelImage parameter to ShelfButton function
v0.0.8 - reinstall required
- [CRITICAL] fixed issue with importing modules to avoid namespace intersections with other scripts
- [CRITICAL] restructured folders, changed root naming
- [UI] reworked docking logic
- updated shelf button installer
v0.0.7
- [UI] tweaked buttons order, colors and sizes
- [UI] changed some buttons text to be more compact
- [UI] updated help links, added version history link
- [TOOLS] improved "Locators relative + reverse" function, added right click pop-up with alternative mode
- [TOOLS] added "Print Selected To Console" button
- [TOOLS] fixed small errors for RotateOrderVisibility and JointDrawStyle
- [EXPERIMENTAL] improved Motion Trail buttons usability
v0.0.6
- [OVERLAPPY] added Cached Playback auto deactivation
- general window cleanup
v0.0.5 - First released version
- integrated Tools module
- integrated Overlappy module
- integrated Center Of Mass module
- integrated utilities scripts
- added annotations for most UI elements
- added drag and drop installer
- added docking window feature
- general cleanup of all old files