StableZero123_Conditioning_Batched

节点功能:StableZero123_Conditioning_Batched 是一个用于 StableZero123 3D 视图合成模型的批处理条件构造节点。它的功能是在一次执行中,根据设置的 初始相机角度 (elevation, azimuth) 和 批量增量 (elevation_batch_increment, azimuth_batch_increment),构建出多个视角条件,使模型能够在一次生成中输出多个角度的图像

输入参数

参数名称说明
clip_vision图像视觉编码器,用于提取初始图像的语义嵌入。
init_image输入图像,作为多视角生成的基础图。
vae编解码模型。将图像编码为 latent 表示。

输出参数

参数名称说明
positive多视角条件控制,用于 StableZero123 类模型正向引导。
negativeCFG 负向引导条件,通常为零向量。
latent空白 latent 张量(shape: [B, 4, H//8, W//8])。

控件参数

参数名称说明
width图像缩放宽度,默认 256,需为 8 的倍数。
height图像缩放高度,默认 256,需为 8 的倍数。
batch_size生成图像的数量(即不同视角的张数)。
elevation起始相机俯仰角(垂直旋转),默认 0°。单位为度,控制第 1 张图的视角起点(向上或向下看)。
azimuth起始相机方位角(水平旋转),默认 0°。单位为度,控制第 1 张图的侧面角度。
elevation_batch_increment每一帧俯仰角递增值,默认 0.0。控制每一张图的 vertical 角度变化量,适合生成上下旋转视角序列。
azimuth_batch_increment每一帧方位角递增值,默认 0.0。控制每一张图的水平视角变化量,适合生成 360° 环绕图序列。

下图为示例流程,可以通过设置潜空间数量以及azimuth_batch_increment角增量控制最终输出图像的视角。