Previously, I released an addon on Blender Market called Frame Ranger. Which is an addon that stores a group of frame range for later use. When I write that addon, I was just getting started, and so everything is pretty messy in there.
While the Current Progress is not released yet, a Experimental Unstable Version is available on Blendermarket for testing.
Now, I am currently rewriting this add-on, and would like to show my progress and ask about opinion here.
After the Add On rewrite, there will be a price increase (As I really spent a lot of time working on this).
The New Frame Ranger will come in with three different parts:
- Frame Range Manager
- Marker Manager
- Local Action Manager
- Global Action Manager (Planning to renaming it to Action Bin)
- Timeline Utils
The Add-On will have option to Turn on and off each Manager if the user prefers.
(Since it will feel bloated if all is on at the same time)
Frame Range Manager:
It Saves Frame Range in a list, where you can set the scene frame range any time you want. You can also import or export this list to other file for other purpose.
There is a hidden subpanel call Frame Range Set, think of it as a group of frame range, or session.
You can also use this to
Marker Manager is a list that displays all the Marker in the Scene. instead of going through the timeline, you can access it in a list.
Here, you can set the Frame Number of the marker, move your current frame to that marker, set the selection of the marker, and also bind the camera in the list
Optionally, the marker also stores notes, for you to write remarks or give message to other user. This addon also added the ability to export Markers to be import into other files.
Global Action Manager / Action Bin
A List that displays all Action available in the blender file, there are also many utilities added to help in working with actions in blender
- Select the object that uses the action
- Set the selected object’s action to the specific action
- Duplicate Action
- Add Action in a list
- Remove Action
Local Action Manager
This is one of the most challenging part of the addon. Local Action Manager is basicly a Object Based Action Manager. It Stores a list of action that you want to associate with an Object.
Think of it like Material Manager with Slots, but is action Instead.
Each Object will have Slots to place Action in. For example, you have Walk, Stand, Attack, you can add them as slots, and you only have to see the action that is associate with the object.
Other Utility Feature Provided are:
- Trimming Actions
- Offset Actions
- Time Scale Actions
- Play Actions
- Bake Actions
Heres an Demo on how it works.
Frame Range Manager, Action Manager, and Marker Manager Base Feature are mostly done. Just left some cleaning up and fine tuning, as well as some test before completed.
The Last Part Which is Timeline Utils Progress is still in the working and it will be coming soon. It will Include Modal Based Operators
as well as Auto Frame Range (Which fits frame range to keyframes, sequences, or more)
This is some experimental demo that I tested separately but have not added to the add on yet
THESE ARE NOT IN THE BLENDERMARKET VERSION YET
If you are interested, You can follow my Twitter or join my Discord
I will be Posting My Progress on Twitter, Here, as well as Discord.
I hope you all like this, thank you