Using Blender every day, you get to change little things on it to speedup your workflow.
The problem is when you have to switch computers with somebody else's Blender, it sucks.
That's the main reason behind Amaranth. I ported all sort of little changes I could into this addon.
What is it about? Anything, whatever I think it can speedup my workflow, I'll try to add it.
When in camera view, we can now set the border-render
to be the same size of the camera, so we don't render outside
the view. Makes faster render preview.
Under Specials menu W, when in Camera view
Select all the meshes that emit light.
On the header of the 3D View, top of the select menu
Cycles: Viewport Alpha for Materials
Tweak the transparency of materials on the 3D Viewport.
This is basically a hack that enables "Transparency" on object level,
and changes the Alpha setting for Blender Internal materials
(which is not used by Cycles, so that's why I'm (ab)using it).
"Settings" panel of the Material properties
Passepartout on Specials menu
The passepartout value of local cameras is now available on
the Specials menu for easy access.
Under Specials menu W, when in Camera view
Scene, Cameras, and Meshlights Count
Increase the stats by displaying the number of scenes, cameras, and
light emitting meshes.
On the Info header.
3D View Shading Shortcuts
Two new shortcuts have been added to the 3D View. Shift+ZRendered Preview Alt+Shift+ZOnly Render
Set Current Frame on Pose Mode
The "Set Current Frame" is now available while on pose mode as well.
Under Specials menu W, when in pose mode
Handy option when you want to simplify the 3D View but unsimplify during render.
Find it on the Simplify panel under Scene properties.
Display Active Image Node on Image Editor
When selecting an Image node, it will show it on the Image editor
(if there is any available). If you don't like this behavior, you can disable it
from the Amaranth Toolset panel on the Scene properties.
Coded by the awesome Sergey Sharybin.
This feature only works on Blender 2.68 and newer.
Select an Image Node in the Compositor or Cycles nodes editor,
there must be at least one image editor available.
Nodes Simplify Panel [WIP Feature]
Disable/Enable certain nodes at a time. Useful to quickly "simplify" compositing.
This feature is a work in progress,
the main issue now is when switching
many different kinds one after the other.
On the Nodes Editor Properties N panel.
Display the number of selected and total nodes on the compositor.
On the Compositing Nodes Editor.
See all the features included up to v0.2 on this video.
Node Templates - Vignette
Add a set of nodes with one click, in this version I added a "Vignette" as first example.
There is no official way to make a vignette, this is just my approach at it.
Templates: On the Compositor's header, "Template" pulldown. Or hit W.
Vignette: Adjust the size and position of the vignette with the Ellipse Mask's
X/Y and width, height values.
File Browser > Go to Current Blend's Folder
For when you're lost browsing files and want to go back to the currently open blend's directory.
Look for it on the File Browser's header, only shows up if the file is saved.
When working with linked libraries, very often you need to save and load again to see the changes.
This does it in one go, without asking, so be careful :)
Usage: Hit Ctrl + Shift + W or find it at the bottom of the File menu
Refresh the current scene, useful when working with libraries or drivers.
Could also add an option to refresh the VSE maybe?
Usage: Hit F5 or find it on the Specials menu W
Timeline Extra Info
Display amount of frames left until Frame End,
very handy especially when rendering an animation or OpenGL preview.
Display current/end time on SMPTE.
Find it on the Timeline header
Current Frame Slider
Currently the only way to change the current frame is to have a Timeline editor open,
but sometimes you don't have one, or you're fullscreen.
This option adds the Current Frame slider to the Specials menu.
Find it hitting the W menu in Object mode,
you can slide or click in the middle of the button to set the frame manually.
How do you do this addon stuff?
Best way is to read from built-in templates in Blender text editor,
or from other people's scripts and learn (then copypaste like a boss)
Can you make this awesome feature?
Probably not. I'm an artist. I know nothing about coding, just find myself needing a certain tool
(or wasting too much time doing boring steps) and thinking ways in getting it done the fastest
and cheapest possible. Just mess around with the code.
Do you plan to maintain this baby?
Well, I use it for my personal work so it will have new stuff coming.
And if it stops working at some point, I'd be pissed off as well. So yes.