Gampil Picker

Kapilari in Rigging


Blender Add-on Rigging & Animation Native UI, No External Window
Gampil Picker for Blender

The simplest way to select and control any rig in Blender. A canvas-based picker that lives inside Blender itself, using the same process and event loop as Blender, so every native shortcut stays alive while you work.

4.2+
Blender Version
3
OS Supported
1-Click
Generate From Rig
Free
Lifetime Updates
Why It Exists

The Problem

I kept running into the same problem while animating complex characters: rig controllers in the viewport would overlap and pile on top of each other, making it slow and frustrating to select the bone I actually wanted. Every picker add-on I tried solved this by opening in its own floating window, outside Blender's own process, which meant losing native shortcuts the moment my cursor crossed into it.

How It Works

The Solution

Gampil Picker draws its own canvas directly inside Blender's UI, using Blender's own process and event loop. Space still plays your timeline, arrow keys still step through frames, I still inserts a keyframe and Ctrl+Z still undoes, all while your cursor sits over the picker. No separate application, no lost focus.

What You Get

Key Features

01
Generate From Rig
Select your control bones in Pose Mode and build a complete, laid-out picker in one click. Works with any rig, whatever system it was built with, fully custom included.
02
Editable Bezier Shapes
Every button is an editable bezier curve. Reshape it by hand, or turn on X Symmetry so edits mirror automatically to the other side of the shape.
03
Precision Layout Tools
A full toolset for keeping button layouts clean and in sync:
  • Align, evenly line up a selected group of buttons.
  • Snap to Grid, keep every button locked to a consistent grid.
  • Mirror Sync X, live automatic mirroring, edit a .R button while this is active and its .L counterpart updates live.
  • Lock, protect a button's position and shape from accidental edits.
  • Resync Mirror, manually re-sync a .L / .R pair after one side was edited without Mirror Sync X turned on.
04
Multi-Character Tabs
Browser-style tabs keep every character organized in one file. Retarget a whole picker to a new rig with a single click.
05
Viewport or Floating Window
Open the picker inside the active viewport, or as its own window, and even open several windows at once for multi-monitor setups.
06
Portable .cpkr Files
Every tab lives inside your .blend file automatically, and can also be saved as a standalone .cpkr file to share across files and artists.
Full Control, No Compromise

Every Button, Fully Customizable

The N-panel puts complete control over every button within reach, without ever leaving the viewport:

  • Layers & Image Reference, visibility groups and a reference image underlay for tracing.
  • Button List, search by name, reorder draw order front to back.
  • Shape & Style, switch shape type, corner radius, Edit Shape (Tab), color, outline.
  • Transform, independent width / height scale and rotation.
  • Label & Text, custom label, text size, text color.
  • Bone Assignment, action type and Assign Selected Bones.
  • Custom Hotkeys, Duplicate & Mirror, all one click away.
● Button + −
Scale Selection… Select 2+ buttons to scale as a group
Shape Rounded
Corner Radius 6.00
Edit Shape (Tab)
Color
Label Button
Size (W / H) 30.00 / 30.00
Rotation 0°
Text Size 12
Action Select Bones
Assign Selected Bones
Set Hotkey
Specs

Compatibility

Blender Version 4.2 or newer (Extension Platform)
Operating System Windows, macOS, Linux
License GPL

$19.99

Support Period Included

Includes 12 months of

Extend this product’s Support Period +12 months: 100% of product price

Have questions before purchasing?
Login to message

Details
Blender Extension Compatible Yes
Published about 2 months ago
Blender Version 4.0 - 5.2
Extension Type Add-on
Render Engine Used Cycles, Eevee
License GPL