KJNodes/experimentalgenerated

SV3D Batch Schedule(SV3D_BatchSchedule)

此节点接收一张初始图像,通过 CLIP Vision 编码器提取其视觉特征,并使用 VAE 将其编码到隐空间。

SV3 D Batch Schedule

clip_vision
init_image
vae
positive
negative
latent
width
INT
height
INT
batch_size
21
interpolation
COMBO
azimuth_points_string
0:(0.0), 9:(180.0), 20:(360.0)
elevation_points_string
0:(0.0), 9:(0.0), 20:(0.0)
KJNodes

SV3D Batch Schedule 节点接收一张初始图像,通过 CLIP Vision 编码器提取其视觉特征,并使用 VAE 将其编码到隐空间。

SV3D Batch Schedule 节点是专为 Stability AI 的 SV3D 模型设计的条件调度工具。其核心功能是允许用户为输入的初始图像批量生成一系列带有不同相机视角(方位角和仰角)条件的隐空间表示,从而为后续生成多视角一致的 3D 视频或图像序列奠定基础。

节点功能

此节点接收一张初始图像,通过 CLIP Vision 编码器提取其视觉特征,并使用 VAE 将其编码到隐空间。其核心机制在于,用户可以通过特定的字符串格式精确定义在生成批次中每一帧(或特定关键帧)所对应的相机方位角和仰角数值。节点会根据指定的插值方法在这些关键帧之间平滑过渡视角参数,最终输出对应整个批次的正面/负面条件提示以及统一的隐空间表示。

节点参数说明 - SV3D Batch Schedule

连接输入 (Inputs)

参数名称数据类型必填默认值取值范围/选项说明
clip_visionCLIP_VISION--用于对初始图像进行编码的 CLIP 视觉模型输入,提取图像的语义特征以生成条件。
init_imageIMAGE--输入的初始参考图像,节点将基于此图像生成后续不同视角的隐空间表示。
vaeVAE--变分自编码器,用于将输入的初始图像编码到隐空间,生成后续去噪过程的起点。

控件参数 (Parameters)

参数名称数据类型必填默认值取值范围/选项说明
interpolationCOMBOlinear"linear", "ease_in", "ease_out", "ease_in_out"选择在关键帧之间进行角度插值的方法,可选“线性”或多种缓动函数,用于控制视角变化的速度曲线。
widthINT57616 - MAX_RESOLUTION (步长: 8)设置输出隐空间图像的宽度,范围从 16 到系统允许的最大分辨率,调整步长为 8。
heightINT57616 - MAX_RESOLUTION (步长: 8)设置输出隐空间图像的高度,范围从 16 到系统允许的最大分辨率,调整步长为 8。
batch_sizeINT211 - 4096定义生成的隐空间批次大小,即总共要生成多少帧,范围在 1 到 4096 之间。
azimuth_points_stringSTRING0:(0.0),\n9:(180.0),\n20:(360.0)\n-以特定格式字符串定义方位角(水平旋转角度)的关键帧调度,例如“0:(0.0), 10:(90.0)”。
elevation_points_stringSTRING0:(0.0),\n9:(0.0),\n20:(0.0)\n-以特定格式字符串定义仰角(垂直旋转角度)的关键帧调度,例如“0:(0.0), 10:(30.0)”。

输出 (Output)

参数名称数据类型说明
positiveCONDITIONING包含正面条件提示信息的输出,用于引导生成过程。
negativeCONDITIONING包含负面条件提示信息的输出,用于约束生成过程。
latentLATENT经过编码和处理的隐空间表示批次,作为后续采样器的输入。

使用场景

在创建围绕一个物体旋转的 3D 视频循环时,你可以使用此节点。首先加载物体的单张图片作为 init_image,然后在 azimuth_points_string 中设置从 0 度到 360 度的关键帧,elevation_points_string 保持为 0。连接好 CLIP Vision 和 VAE 模型后,节点输出的 latent 和条件信息可以传递给 KSampler 进行去噪采样,最终生成一个平滑旋转的序列。

注意事项

请注意,SV3D 本质上仍是一个视频模型,因此视角的调度需要始终沿着时间轴向前推进。输入的方位角和仰角字符串格式必须严格遵守 帧索引:(角度值) 的规范,否则可能导致错误。

SV3D Batch Schedule 节点源码链接

SV3D Batch Schedule 节点来自 ComfyUI-KJNodes 节点包。

评论

使用 GitHub 登录后即可参与讨论。

评论加载中…