3D Onion Skinning is an add-on that creates visual past and future frame guides for 3D objects in Blender. Built using an underlying geometry nodes system, it allows animators to view multiple frames simultaneously to evaluate timing, spacing, and motion arcs without altering the underlying models.
The tool automatically updates the onion skin displays when scrubbing the timeline, tweaking keyframes, or translating graph editor handles. It generates translucent materials with customizable frame counts, color fading, and opacity settings that function in both Solid and Render modes. The add-on supports a wide range of source data including meshes, curves, text, metaballs, instanced collections, library overrides, and linked data. Users can also utilize vertex groups to limit the onion skin generation to specific localized geometry.