- Added upscale operator to handle image upscaling by 4x using AI models. - Introduced new jobs for upscale processing in the server, including debug and standard upscale jobs. - Created a new ONNX model handler for upscale operations, supporting tiled inference and resource management. - Updated tests to cover new upscale functionality, including input validation and output verification. - Added documentation for the upscale feature, detailing usage and model options.
3.3 KiB
常见问题
找不到 AnyImage 右键菜单
AnyImage 菜单只会在选中 Image Empty 时出现。确认对象类型是 Empty,并且显示方式为 Image。普通 Mesh、图片编辑器中的图片或未选中的 Image Empty 都不会显示入口。
转换入口是灰色的
通常有以下原因:
- 另一个 AnyImage 任务正在运行。
- Surface 的输入不是单张图片。
- 当前对象不是 Image Empty。
Environment 或默认模型缺失不会让四个 AI 功能变灰;点击功能会根据状态打开 Set Up AI Environment… 或 Download Required Models…。Balloon 的 Contour、Depth 与 Depth Model 会在 AI 未就绪时单独禁用,同一位置提供安装按钮。
Environment 安装失败
- 海外源访问不稳定时重新打开 Set Up AI Environment…,勾选 Use Mirror。
- 检查 Blender 的 Online Access 是否开启。
- 确认 Storage Root 至少有约 1 GB 可用空间且可写。
- 查看 Storage Root 下的
install.log。
安装模型失败不会删除已经成功创建的 Environment。可以稍后使用 Download Required Models… 补齐默认模型,或在 AnyImage 扩展偏好设置中逐项重试。
模型下载很慢或失败
模型会尝试 Hugging Face 和 OmooLab 备用来源。检查网络、代理和磁盘空间后重新点击 Download。模型直链连接或长时间无数据时会自动尝试下一来源。
第一次转换较慢
第一次任务需要启动 Job Server 并把模型载入内存。Server 运行且模型仍在缓存中时,后续同类任务通常会更快。
Upscale 很卡或提示内存不足
三个高清模型都使用分块推理,单次 ONNX 调用不会把完整图片送进 provider;但完整输出数组、PNG 编码和 Blender 图片载入仍取决于最终分辨率。正式 Upscale 默认将输出长边限制为 4096 px,可在 Preferences 中调整 Maximum Upscale Size,最高 8192 px,并始终限制在约 32 MP。DirectML 或其他 provider 无法分配资源时,任务会提示降低该值或改用 CPU,而不会显示底层的 UTF-8 解码异常。
对已经高清的结果再次执行不会继续放大该结果。AnyImage 只保留原始 Image 引用,并从原图重新运行所选模型;开始和完成时会在状态栏说明。
Depth Plane 太平或深度方向反了
在 Geometry Nodes 修改器中调整 Depth Scale。增大绝对值会加强深度,使用负值可以反转前后关系。
Surface 边缘破碎或细节太多
先调整 Depth Continuity 清理断层,再提高 Resolution 简化网格,并用 Smooth 稳定表面。必要时尝试另一个模型或降低输入分辨率。
动画面片不播放
检查源 Image Empty 的 Image Frames 是否大于 1,并确认场景时间正在变化。生成后的动画还需要对应 Job 文件夹存在;文件被移动或删除时应重新定位序列。
可以删除 jobs 文件夹吗
静态图的部分结果会 Pack 到 .blend,但视频与序列帧会直接引用 Job 文件。只有确认没有工程继续引用对应目录时才应删除。
如何完全撤销一次转换
转换完成后直接按 Ctrl+Z。AnyImage 会把网格、材质、图片和修改器的创建合并为一次 Blender Undo 操作。