Nodes/Avatar Graph/Transform Seq Slide
ComfyUI Node

Transform Seq Slide

The Node You Can Safely Ignore

By avatechai·Created 3 years ago·Updated 2 years ago· 264
Transform Seq Slide
  • BPY_OBJ
  • value
  • BPY_OBJ
snapfalse
view2d_edge_panfalse
release_confirmfalse
use_accuratefalse

Transform Seq Slide is the pack showing its work. Avatar Graph generates a ComfyUI node for every operator in Blender's transform API, and seq_slide is one of those operators that got dragged along for the ride. It's a real Blender thing - but it's for the Video Sequence Editor, not for meshes. For the avatar rigging workflow this node has essentially no use, and I'll tell you why so you don't waste an afternoon on it.

What it is

In Blender, bpy.ops.transform.seq_slide slides sequence strips around the VSE timeline. When Avatar Graph wraps it, you get a BPY_OBJ input, a value vector (the slide offset), plus snap, view2d_edge_pan, release_confirm, and use_accurate toggles - all direct copies of the VSE operator's properties. But feeding it a mesh does nothing meaningful, because the operator is looking for strips in the sequencer, not vertices in a mesh. The pack doesn't filter its operator list by usefulness; it just exposes everything under bpy.ops.transform.*.

So if you see this node in a workflow and wonder if you're missing something: you're not.

The one honest use

If you're building something experimental where Avatar Graph's embedded Blender is also being driven as a video tool - and that's a real stretch - Seq Slide could nudge strips around. For the actual avatar pipeline (image → segmentation → mesh layers → shape keys → Avatar Main Output → Avatech editor), you will never need it. Treat it like a Blender operator reference node: nice that it's there, irrelevant to the job.

Installing

Seq Slide comes with the whole Avatar Graph pack (avatechai/avatar-graph-comfyui), so installing the pack is all it takes. The real setup wrinkle is the pack's pinned bpy==3.6.0, which requires Python 3.10. On macOS/Linux:

conda create --name comfyui python=3.10
conda activate comfyui

Then install through ComfyUI Manager (search Avatar Graph) or:

cd ComfyUI/custom_nodes
git clone https://github.com/avatechai/avatar-graph-comfyui
cd avatar-graph-comfyui && python -m pip install -r requirements.txt

Restart ComfyUI with python main.py --enable-cors-header for the live Avatech editor preview. That's it - no model downloads, no extra deps specific to this node. If you loaded a workflow with Seq Slide in it and it's causing trouble, you can mute or bypass it without breaking anything downstream; it's just passing BPY_OBJ through.

Categoryblender

Inputs (6)

NameTypeDefaultDescription
BPY_OBJoptBPY_OBJ
valueoptB_VECTOR2
snapoptBOOLEANfalse
view2d_edge_panoptBOOLEANfalse
release_confirmoptBOOLEANfalse
use_accurateoptBOOLEANfalse

Outputs (1)

NameTypeDescription
BPY_OBJBPY_OBJ