Viewport Camera:
Adds a camera object based on the current viewport viewing angle. Adds an Empty object and raycasts it from the center of the camera, to provide a contact point for depth of field.
Viewport Wireframe:
Simple Wireframe mode toggle for the viewport.
Object Name Datablock Rename:
Renames the Datablock of the object based on it's object name. No more exporting `Cube.004` into game engines :)
Reload Textures:
Refreshes all textures inside material slots of the selection context. This allows for pre-setup of materials and active reloading them during authorship or iterations! Really handy.
Visual Geo to Shape:
Snapshots the current visual state of the mesh - generally this is used with a modifier stack, or multiple shapekeys and modifiers at the same time, to capture the current state as a Shapekey.
Merge Bone to Active:
Merges / dissolves bones to the active bone. Useful for reducing bone chains / bone count while retaining weights, and properly merging zero-weight resultant groups. Particularly useful for bone-based hair!
Button Attach:
Takes an object and snaps it to the selected vertex or face.
Amazing for buttons, badges and greebles! If a vertex is used, it's weights are used on object - If a face is used, an interpolated "ghost" vertex of the face center is used.
Smooth Rig Xfer:
Uses a combination of interpolated face weights, bleed and smooth operations to generate skinning data. Intended for conformal clothing.
Reparent to Armature of source, and adds Armature modifier, etc.
VVTools is / was a Blender addon I made in 2023 to fill some personal automation and advanced function needs.
It's mostly centered around character artistry, but there's a couple of more interesting data operators as well.
The whole addon is intended to be used with selection context - operators typically run on the current selected object(s); and if possible will run on *all* selected objects!
The tool is currently on-ice; but it is still functional and available at https://github.com/Vianvolaeus/VVtools!