BBOX Control
使用边界框条件控制生成模型的比例。
ControlNet
ControlNet 通过提供更精细的生成控制来增强模型定制能力。它在原始请求上增加了多个参数,使你可以控制 3D 模型的比例、形状和结构等属性。
BoundingBox ControlNet
BoundingBox ControlNet 允许你通过指定长度、宽度和高度来定义生成模型的比例。当对象需要适应特定尺寸或其他空间约束时,这项功能尤其有用。
请求格式
将 bbox_condition 设置为包含边界框尺寸的 JSON 数组:
{
"bbox_condition": [100, 100, 100]
}数组必须严格按以下顺序包含三个值:
- 宽度(X 轴):
100单位 - 高度(Y 轴):
100单位 - 长度(Z 轴):
100单位
也就是说,固定轴顺序为 (x, y, z),即宽度、高度、长度。每个值必须是 1 到 2048 之间的整数。设置 bbox_condition 后,模型会生成在指定边界框尺寸内的对象。
边界框坐标轴
世界坐标
+y(高度)
|
|
|
o-------- +x(宽度)
/
/
+z(长度)