Animation Utilties
- clintonman
- Captain
- Posts: 5652
- Joined: 21 May 2009, 21:08
- Type the number ten into the box: 0
- Location: California
- Contact:
Animation Utilties
Animation Tools
Play Range controls similar to the UU Shrink Play Range
Convenience button for opening the AnimPrefs panel in a floating window
Keying Templates - store up to 8 key templates
Autokey convenience button
Keyframe Interpolations convenience button that opens the toolbar and the panel
Updated Bake Keyframes - status bar while running, "completed" alert and an undo button
https://clintons3d.com/plugins/truespac ... utils.html
Play Range controls similar to the UU Shrink Play Range
Convenience button for opening the AnimPrefs panel in a floating window
Keying Templates - store up to 8 key templates
Autokey convenience button
Keyframe Interpolations convenience button that opens the toolbar and the panel
Updated Bake Keyframes - status bar while running, "completed" alert and an undo button
https://clintons3d.com/plugins/truespac ... utils.html
- clintonman
- Captain
- Posts: 5652
- Joined: 21 May 2009, 21:08
- Type the number ten into the box: 0
- Location: California
- Contact:
Re: Animation Utilties
Update:
fixed 3 bugs found by trueblue
bake keys with nothing selected
button typo
key interpolation button not working with UU key interpolation code
fixed 3 bugs found by trueblue
bake keys with nothing selected
button typo
key interpolation button not working with UU key interpolation code
- clintonman
- Captain
- Posts: 5652
- Joined: 21 May 2009, 21:08
- Type the number ten into the box: 0
- Location: California
- Contact:
Re: Animation Utilties
Found some issues with the bake keyframes script. No new installer yet.
The bake process was limited to only existing keyframes on the object. Any motion created by scripts was not captured.
New "Copy World Matrix" option. Motion animations are only created for the Matrix, so if a script effects only the World Matrix it will not be captured. This option copies the world matrix into the matrix before creating a key frame.
New "Script Undo" option. A script that controls the object motion may generate 1 or more undos when it is run. This adds those to the total undo count for the Undo button.
Couple of notes:
reactive constraint needs the Copy World Matrix and generates 0 undos
general constraint does not need the Copy World Matrix and generates 1 undo for each run
- Attachments
-
- Bake Keyframes.RsObj
- (69.76 KiB) Downloaded 35 times
- clintonman
- Captain
- Posts: 5652
- Joined: 21 May 2009, 21:08
- Type the number ten into the box: 0
- Location: California
- Contact:
Re: Animation Utilties
Update
new installer with previous bake keyframes fix plus updated the anim panel to match the uu version
new installer with previous bake keyframes fix plus updated the anim panel to match the uu version
- clintonman
- Captain
- Posts: 5652
- Joined: 21 May 2009, 21:08
- Type the number ten into the box: 0
- Location: California
- Contact:
Re: Animation Utilties
Update:
second update of the day
fixes a bug in the bake keys undo system
improved ui for the bake keys panel
second update of the day
fixes a bug in the bake keys undo system
improved ui for the bake keys panel
- clintonman
- Captain
- Posts: 5652
- Joined: 21 May 2009, 21:08
- Type the number ten into the box: 0
- Location: California
- Contact:
Re: Animation Utilties
Update, no new installer yet:
Bake Undo has a timer that limits running the Undo function to within 2 minutes.
Bug is that it started the time at the bake start instead of the bake end.
Other changes:
added expire time to the cancel and end messages
added "press esc to cancel" to the progress bar
Dev changes:
Disconnected Key Counter node StartBakeFrame
Undo node - renamed StartBakeTime to EndBakeTime and converted it from an int to a string
All script nodes were changed except for the Set Animation Frame node
Bake Undo has a timer that limits running the Undo function to within 2 minutes.
Bug is that it started the time at the bake start instead of the bake end.
Other changes:
added expire time to the cancel and end messages
added "press esc to cancel" to the progress bar
Dev changes:
Disconnected Key Counter node StartBakeFrame
Undo node - renamed StartBakeTime to EndBakeTime and converted it from an int to a string
All script nodes were changed except for the Set Animation Frame node
- Attachments
-
- Bake Keyframes.RsObj
- (72.52 KiB) Downloaded 23 times
- clintonman
- Captain
- Posts: 5652
- Joined: 21 May 2009, 21:08
- Type the number ten into the box: 0
- Location: California
- Contact:
Re: Animation Utilties
Update, no installer yet
changed the undo time limit to 1 minute, 2 minutes seemed a little excessive
at the end of the undo time limit the undo history length will be restored to it's original value before the bake was run
changed the undo time limit to 1 minute, 2 minutes seemed a little excessive
at the end of the undo time limit the undo history length will be restored to it's original value before the bake was run
- Attachments
-
- Bake Keyframes04.RsObj
- (122.21 KiB) Downloaded 21 times
- clintonman
- Captain
- Posts: 5652
- Joined: 21 May 2009, 21:08
- Type the number ten into the box: 0
- Location: California
- Contact:
Re: Animation Utilties
New installer released with previous changes and a few changes ported over from the UU version.
Re: Animation Utilties
Would it be possible to create a couple scripts?
1.) Play from the PlayRangeStart to the PlayRangeEnd and Stop (Play Play Range)
This would have to jump to the PlayRangeStart value instead of the Start Frame
2.) Play from the StartFrame to the EndFrame and Stop (Play Timeline)
1.) Play from the PlayRangeStart to the PlayRangeEnd and Stop (Play Play Range)
This would have to jump to the PlayRangeStart value instead of the Start Frame
2.) Play from the StartFrame to the EndFrame and Stop (Play Timeline)
- clintonman
- Captain
- Posts: 5652
- Joined: 21 May 2009, 21:08
- Type the number ten into the box: 0
- Location: California
- Contact:
Re: Animation Utilties
Not sure, I'll get back to you.trueBlue wrote: ↑27 Mar 2025, 15:11 Would it be possible to create a couple scripts?
1.) Play from the PlayRangeStart to the PlayRangeEnd and Stop (Play Play Range)
This would have to jump to the PlayRangeStart value instead of the Start Frame
2.) Play from the StartFrame to the EndFrame and Stop (Play Timeline)