Blender addon - Scrub timeline from viewport with a shortcut

Overview

Viewport scrub timeline

Move in the timeline directly in viewport and snap to nearest keyframe

Note : This standalone feature will be added in the native add-on Grease Pencil Tools (Starting 2.93)

Download latest


Description

Pop-up a timeline in viewport so you can reduce mouse travel distance (or work full screen) Available in following editors: 3D viewport, Movie Clip and VSE

Viewport scrubbing in time

Viewport timeline : Alt + MMB (middle mouse button) (default)

Use addon preference to customize shortcut, display colors and behavior.

Use designated shortcut in viewport to call the temporary timeline and scrub

Snap to nearest keyframe : While scrubbing, use a modifier key not used as trigger or Right click (Left if you use Right as trigger)


Changelog:

0.7.6

  • Now respect "limit to frame range" option if activated

0.7.5

  • UI: added keyframe display option and reorganise
  • fix: Changed addon pref color to gamma corrected
  • code: refactor for easier merge with GP tools
    • renamed props
    • Separate addon prefs draw and properties

0.7.4

  • fix: bug when HUD is disabled

0.7.3

  • feat: Added native scrub with in timeline editors with addon defined shortcut (Same ops as shift Right mouse):
    • Dopesheet
    • Graph Editor
    • NLA Editor
    • Sequencer
    • ! not in Clip Graph Editor Where the behavior is broken...
  • Added preference option to enable/disable shortcut propagation in timeline editors

0.7.2

  • fix: VSE display now working as expected (HUD on preview window)
  • feat: add bracket style lines to display frame range
  • fix: hide the misleading keyframe icon on start/end frame range

0.7.0

  • feat: Custom Keymapping change:

    • Modal ops to choose shortcut by pressing it
    • Customisable shortcut allowed (both mouse or keyboard)
  • cleanup: Removed all swapping conditions between mouse and key

  • UI: rearrange by category

  • doc: update infos

0.6.2

  • Added support to scrub in VSE and Movie clip editor:
    • Movie clip OK
    • Disable HUD in VSE for now. get wrong screen coordinates in preview window

0.6.1

  • feat: Mouse + modifier shortcut (enabled by default):
    • Automatically change snap key to unused modifiers and click

0.6.0

  • perf: Improved drawing performance (thanks to J.Fran Matheu for his answers on this)

    • Prepare static drawing batches in invoke
    • Use a more appropriate GPU preset for drawing lines
  • UI: Less distractive display

    • Reduced overall lines heights and changed default playhead color to blue.
    • Exposed lines heights in addon prefs (for testing purpose, might stay if interesting to customize)
  • Cleanup: Removed custom timeline placement (top/bottom)

  • fix: Overlapping texts when user ui scale is bigger than default

  • doc: Marked as WIP in bl_infos

0.5.0

  • feat: Display keyframes on timeline

  • feat: Consider objects key (non-GP object)

  • new pref: Consider GP objet key for snapping/display (defaut=True)

  • fix: Allow "empty" scrubbing (when there is no active object)

  • fix: Problem with onion skin auto-hide whne using Esc to go back to init frame

  • doc: Better readme with demo gif

0.4.2

  • fix: display HUD/OSD only in active viewport

  • fix: non blocking error with an uninitialized frame variable

  • disable onion skin during the modal

0.4.1

  • fix: corrected an offset bug in time when viewport used was not leftmost in screen

0.4.0

  • Base text overlay dpi according to user settings

  • Snap mode on left click + continuous press

0.3.0

  • initial commit
Owner
Samuel Bernou
CG artist. Like : Blender3D, drawing stories, Keyboards, coding free tools, video-games, cashew...
Samuel Bernou
Weakly-supervised Text Classification Based on Keyword Graph

Weakly-supervised Text Classification Based on Keyword Graph How to run? Download data Our dataset follows previous works. For long texts, we follow C

Hello_World 20 Dec 29, 2022
official ( API ) for the zAmericanEnglish app in [ Google play ] and [ App store ]

official ( API ) for the zAmericanEnglish app in [ Google play ] and [ App store ]

Plugin 3 Jan 12, 2022
Neural text generators like the GPT models promise a general-purpose means of manipulating texts.

Boolean Prompting for Neural Text Generators Neural text generators like the GPT models promise a general-purpose means of manipulating texts. These m

Jeffrey M. Binder 20 Jan 09, 2023
A very simple framework for state-of-the-art Natural Language Processing (NLP)

A very simple framework for state-of-the-art NLP. Developed by Humboldt University of Berlin and friends. IMPORTANT: (30.08.2020) We moved our models

flair 12.3k Dec 31, 2022
Behavioral Testing of Clinical NLP Models

Behavioral Testing of Clinical NLP Models This repository contains code for testing the behavior of clinical prediction models based on patient letter

Betty van Aken 2 Sep 20, 2022
Mycroft Core, the Mycroft Artificial Intelligence platform.

Mycroft Mycroft is a hackable open source voice assistant. Table of Contents Getting Started Running Mycroft Using Mycroft Home Device and Account Man

Mycroft 6.1k Jan 09, 2023
FewCLUE: 为中文NLP定制的小样本学习测评基准

FewCLUE: 为中文NLP定制的小样本学习测评基准

CLUE benchmark 387 Jan 04, 2023
Code for text augmentation method leveraging large-scale language models

HyperMix Code for our paper GPT3Mix and conducting classification experiments using GPT-3 prompt-based data augmentation. Getting Started Installing P

NAVER AI 47 Dec 20, 2022
A raytrace framework using taichi language

ti-raytrace The code use Taichi programming language Current implement acceleration lvbh disney brdf How to run First config your anaconda workspace,

蕉太狼 73 Dec 11, 2022
DeeBERT: Dynamic Early Exiting for Accelerating BERT Inference

DeeBERT This is the code base for the paper DeeBERT: Dynamic Early Exiting for Accelerating BERT Inference. Code in this repository is also available

Castorini 132 Nov 14, 2022
Hostapd-mac-tod-acl - Setup a hostapd AP with MAC ToD ACL

A brief explanation This script provides a quick way to setup a Time-of-day (Tod

2 Feb 03, 2022
A paper list of pre-trained language models (PLMs).

Large-scale pre-trained language models (PLMs) such as BERT and GPT have achieved great success and become a milestone in NLP.

RUCAIBox 124 Jan 02, 2023
Twitter bot that uses NLP models to summarize news articles referenced in a user's twitter timeline

Twitter-News-Summarizer Twitter bot that uses NLP models to summarize news articles referenced in a user's twitter timeline 1.) Extracts all tweets fr

Rohit Govindan 1 Jan 27, 2022
Submit issues and feature requests for our API here.

AIx GPT API Submit issues and feature requests for our API here. See https://apps.aixsolutionsgroup.com for more info. Python Quick Start pip install

AIx Solutions 7 Mar 27, 2022
Automated question generation and question answering from Turkish texts using text-to-text transformers

Turkish Question Generation Offical source code for "Automated question generation & question answering from Turkish texts using text-to-text transfor

Open Business Software Solutions 29 Dec 14, 2022
Sorce code and datasets for "K-BERT: Enabling Language Representation with Knowledge Graph",

K-BERT Sorce code and datasets for "K-BERT: Enabling Language Representation with Knowledge Graph", which is implemented based on the UER framework. R

Weijie Liu 834 Jan 09, 2023
Lightweight utility tools for the detection of multiple spellings, meanings, and language-specific terminology in British and American English

Breame ( British English and American English) Breame is a lightweight Python package with a number of utility tools to aid in the detection of words

Charles 8 Oct 10, 2022
Material for GW4SHM workshop, 16/03/2022.

GW4SHM Workshop Wednesday, 16th March 2022 (13:00 – 15:15 GMT): Presented by: Dr. Rhodri Nelson, Imperial College London Project website: https://www.

Devito Codes 1 Mar 16, 2022
Tutorial to pretrain & fine-tune a 🤗 Flax T5 model on a TPUv3-8 with GCP

Pretrain and Fine-tune a T5 model with Flax on GCP This tutorial details how pretrain and fine-tune a FlaxT5 model from HuggingFace using a TPU VM ava

Gabriele Sarti 41 Nov 18, 2022
PhoNLP: A BERT-based multi-task learning toolkit for part-of-speech tagging, named entity recognition and dependency parsing

PhoNLP is a multi-task learning model for joint part-of-speech (POS) tagging, named entity recognition (NER) and dependency parsing. Experiments on Vietnamese benchmark datasets show that PhoNLP prod

VinAI Research 109 Dec 02, 2022