下图所示为该节点的用法,通过参考图像和扩散模型进行图像的多视角生成,可以根据提示词给出相应的控制信息,或者改变种子多次抽卡完成不同的效果渲染。
下图所示为控制图像作为输入生成多视角图像的示例工作流,根据提示词的内容和预处理图的控制完成自定义角色的生成。
下图为通过ViewSelector节点选择不同的相机输出视角,根据提示词完成图像的生成,该节点会覆盖nun_views的设置,下图所示为开启四个角度的图像,最终生成4张。
| 输入参数 | |
| pipeline | 加载的多视角(Multi-View)Diffusers 推理管道,通常来自 DiffusersMVPipelineLoader。 | 
| reference_image | 用于提示样式或外观的参考图像(可选)。 | 
| controlnet_image | 提供 ControlNet 约束的图像,如姿态、深度图、轮廓等(可选)。 | 
| azimuth_degrees | 控制每个视角的方位角度(单位:度),例如 [0, 45, 90, ...]。 | 
| 输出参数 | |
| IMAGE | 多视角生成的图像,形状为 [num_views, C, H, W]。 | 
| 控件参数 | |
| num_views | 生成图像的视角数量,最大支持 12,实际生成图像数量由 len(azimuth_degrees) 决定,而不是 num_views。 | 
| prompt | 正向文本提示词,用于指导生成内容。 | 
| negative_prompt | 负向文本提示词,用于避免不希望出现的内容。 | 
| width | 输出图像的宽度(像素)。 | 
| height | 输出图像的高度(像素)。 | 
| steps | 扩散采样步数。 | 
| cfg | 文本引导强度(Classifier-Free Guidance)。 | 
| seed | 随机种子,用于控制可重复性。 | 
| controlnet_conditioning_scale | ControlNet 引导强度。 | 
下图所示为该节点的用法,通过参考图像和扩散模型进行图像的多视角生成,可以根据提示词给出相应的控制信息,或者改变种子多次抽卡完成不同的效果渲染。
下图所示为控制图像作为输入生成多视角图像的示例工作流,根据提示词的内容和预处理图的控制完成自定义角色的生成。
下图为通过ViewSelector节点选择不同的相机输出视角,根据提示词完成图像的生成,该节点会覆盖nun_views的设置,下图所示为开启四个角度的图像,最终生成4张。

可加入知识星球获取所有示例工作流

微信扫码入群,加入AIGC大家庭,与大家一起交流学习