Animation Utilties

free scripts, plugins, models, textures
User avatar
clintonman
Captain
Posts: 5652
Joined: 21 May 2009, 21:08
Type the number ten into the box: 0
Location: California
Contact:

Animation Utilties

Post by clintonman »

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
Clinton Reese

http://clintons3d.com
User avatar
clintonman
Captain
Posts: 5652
Joined: 21 May 2009, 21:08
Type the number ten into the box: 0
Location: California
Contact:

Re: Animation Utilties

Post by clintonman »

Update:

fixed 3 bugs found by trueblue

bake keys with nothing selected
button typo
key interpolation button not working with UU key interpolation code
Clinton Reese

http://clintons3d.com
User avatar
clintonman
Captain
Posts: 5652
Joined: 21 May 2009, 21:08
Type the number ten into the box: 0
Location: California
Contact:

Re: Animation Utilties

Post by clintonman »

BakeKeyframesPanel.jpg

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
Clinton Reese

http://clintons3d.com
User avatar
clintonman
Captain
Posts: 5652
Joined: 21 May 2009, 21:08
Type the number ten into the box: 0
Location: California
Contact:

Re: Animation Utilties

Post by clintonman »

Update

new installer with previous bake keyframes fix plus updated the anim panel to match the uu version
Clinton Reese

http://clintons3d.com
User avatar
clintonman
Captain
Posts: 5652
Joined: 21 May 2009, 21:08
Type the number ten into the box: 0
Location: California
Contact:

Re: Animation Utilties

Post by clintonman »

Update:

second update of the day

fixes a bug in the bake keys undo system
improved ui for the bake keys panel
Clinton Reese

http://clintons3d.com
User avatar
clintonman
Captain
Posts: 5652
Joined: 21 May 2009, 21:08
Type the number ten into the box: 0
Location: California
Contact:

Re: Animation Utilties

Post by clintonman »

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
Attachments
Bake Keyframes.RsObj
(72.52 KiB) Downloaded 23 times
Clinton Reese

http://clintons3d.com
User avatar
clintonman
Captain
Posts: 5652
Joined: 21 May 2009, 21:08
Type the number ten into the box: 0
Location: California
Contact:

Re: Animation Utilties

Post by clintonman »

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
Attachments
Bake Keyframes04.RsObj
(122.21 KiB) Downloaded 21 times
Clinton Reese

http://clintons3d.com
User avatar
clintonman
Captain
Posts: 5652
Joined: 21 May 2009, 21:08
Type the number ten into the box: 0
Location: California
Contact:

Re: Animation Utilties

Post by clintonman »

New installer released with previous changes and a few changes ported over from the UU version.
Clinton Reese

http://clintons3d.com
User avatar
trueBlue
Captain
Posts: 5536
Joined: 06 Jul 2009, 22:50
Type the number ten into the box: 10

Re: Animation Utilties

Post by trueBlue »

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)
User avatar
clintonman
Captain
Posts: 5652
Joined: 21 May 2009, 21:08
Type the number ten into the box: 0
Location: California
Contact:

Re: Animation Utilties

Post by clintonman »

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)
Not sure, I'll get back to you.
Clinton Reese

http://clintons3d.com
Post Reply