Nodes/ComfyUI Easy Use/EasyLoader (SV3D)
ComfyUI Node Runs on cloud

EasyLoader (SV3D)

EasyLoader (SV3D) – ComfyUI Node Guide

By yolain·Created 3 years ago·Updated 8 days ago· 2,633
EasyLoader (SV3D)
  • init_image
  • pipe
  • model
  • interp_log
ckpt_name
vae_name
empty_latent_width576
empty_latent_height576
batch_size21
interp_easinglinear
easing_modeazimuth
scheduler

SV3D (Stable Video 3D) is Stability AI's model for spinning a single input image into a 21-frame orbit around the object - feed it one photo of a product or figure, and it generates the frames you'd get from walking a camera around it. easy sv3dLoader is Easy-Use's loader for that model, built specifically for novel-view synthesis rather than the usual image-to-image work.

Worth knowing up front: this is a quiet corner of the pack. SV3D shipped in 2024, and community chatter about it has effectively gone flat since - in the community discussion I checked, mentions of SV3D have dropped to essentially zero per month through 2025 and into 2026. It's not that the node is broken; it's that the object/3D-generation space has largely moved on to other approaches. If you're here because you specifically need single-image-to-orbit generation, this is still a real, working path - just don't expect much community troubleshooting to lean on if something goes sideways, and don't expect it to be anyone's default recommendation anymore.

Inputs. ckpt_name is a dropdown of installed SV3D checkpoints - and in a stock install that list is empty. This is a "bring your own model" node: SV3D weights aren't bundled with the pack or auto-downloaded, you need to fetch a checkpoint (from Hugging Face, where Stability published it) and drop it in ComfyUI's checkpoints folder yourself before this dropdown has anything to show. vae_name defaults to Baked VAE (use the checkpoint's own, unless you have a specific reason to swap it). init_image is your single source photo. empty_latent_width/empty_latent_height (576 default) set the working resolution, and batch_size defaults to 21 - that's not arbitrary, it matches SV3D's standard 21-frame orbit output, so you'd only change it if you specifically want a shorter or longer sequence. interp_easing (linear, ease_in, ease_out, ease_in_out) and easing_mode (azimuth, elevation, custom) control how the camera moves across those 21 frames - linear means constant angular speed, the ease variants slow down at the start or end of the sweep for a more natural-feeling orbit, and easing_mode picks whether you're easing the horizontal spin, the vertical tilt, or a custom path. Optional scheduler is a multiline text field for a custom per-frame schedule if the built-in easing curves don't cover what you need.

Outputs. pipe (bundled, for chaining into Easy-Use's other pipe nodes), model, and interp_log - a STRING readout of the actual per-frame values the easing curve computed, useful for confirming the camera path did what you expected before you spend time on a full render.

Install. Base pack via ComfyUI Manager (search "ComfyUI Easy Use") or:

cd ComfyUI/custom_nodes
git clone https://github.com/yolain/ComfyUI-Easy-Use

then restart. The node-specific step is the SV3D checkpoint itself - download it from Stability's Hugging Face release and place it in ComfyUI/models/checkpoints/ (or wherever your checkpoints folder is configured) before ckpt_name will list anything.

Common issues. The single most common "why doesn't this node work" moment is an empty ckpt_name dropdown - that's not a bug, it means no SV3D checkpoint is installed yet, and the fix is downloading one, not troubleshooting the node. Beyond that, SV3D orbits are sensitive to your source image the way most single-image 3D-ish generation is: a clean, well-lit subject on a simple background gives a far more coherent 21-frame spin than a busy or low-contrast photo, since the model has to infer geometry it never actually saw.

CategoryEasyUse/Loaders

Inputs (9)

NameTypeDefaultDescription
ckpt_nameCOMBO0 options:
vae_nameCOMBO1 options: Baked VAE
init_imageIMAGE
empty_latent_widthINT57616–16384
empty_latent_heightINT57616–16384
batch_sizeINT211–4096
interp_easingCOMBOlinear4 options: linear, ease_in, ease_out, ease_in_out
easing_modeCOMBOazimuth3 options: azimuth, elevation, custom
scheduleroptSTRING

Outputs (3)

NameTypeDescription
pipePIPE_LINE
modelMODEL
interp_logSTRING