AMVR
Add-on for MultiView Rendering
一个 CAD 模型进去,所有视图出来。
一款 Blender 插件,将 CAD 产品批量渲染为一致的图像集:导入 STEP 和 STL,把每个产品统一到原点,搭建配有影棚灯光的正交与透视相机,一键从每个视图渲染每个产品。
只有当每张图像都以同样的方式拍摄,按图像比较产品才有意义。AMVR 让每个产品的相机、灯光和尺度都完全一致,再为每个文件命名,让脚本一找即得。
看看亮点。
为数据集而生。
让每个产品都能与下一个直接比较,所需的一切尽在其中。
STEP 与 STL。STEP 通过 FreeCAD 或 STEPper 插件导入;STL 直接导入。两者可以混在同一个列表里。
导入即适配。每个产品都会按最长边缩放到目标尺寸,并以原点为中心。
自动平滑。消除 CAD 网格化后的多面感,并按角度重新识别硬边。
视图组合。全部九个视图、六个正交视图、标准的四个,或精简的三个。
自定义视图。任意方向都可以添加为正交或透视相机。
手动调整朝向。逐个浏览批次中的产品,单独显示并将其转到正面朝前。
影棚灯光。柔和、硬朗、戏剧或高调,可调节强度和背景颜色。
批量渲染。逐个单独显示每个产品,镜头之间互不干扰。
命名可预期。每个产品一个文件夹,每个视图一个文件,渲染模式作为后缀。
你的设置,由你掌控。渲染引擎、采样、分辨率和格式都保留在 Blender 自己的设置中。
先提醒,不浪费时间。渲染前会标出产品之外的物体,比如默认立方体。
不会中断。导入在后台运行;某个文件失败时只跳过该文件,而不是整个批次。
选择你的视图。
所有正交视图共用一种取景,所有透视视图共用另一种,因此整张总览图上的产品都以同一比例呈现。
全部 · 9 台相机。正面、背面、顶部、底部、右侧、左侧,以及三个透视视图。
正交 · 6 台相机。每一面都没有透视变形,采用同一比例。
标准 · 4 台相机。正面、顶部、右侧和一个透视视图。
精简 · 3 台相机。正面、顶部和右侧。
五个面板,依次排列。
侧栏的排列顺序,就是你的使用顺序。
场景设置
选择灯光预设和背景;你自己的 World(世界环境)保持不变。
导入产品
STEP、STP 和 STL 文件,各自成为独立的产品集合(Collection)。
标准化
重新居中、缩放到目标尺寸,并修复多面状着色。
相机与视图
视图组合、正面朝向轴和取景边距。
批量渲染
每个产品,每个视图,一键完成。
命名清晰,一找即得。
输出按产品整理,命名规则固定不变。Clay(白模)模式添加 _clay 后缀,完整渲染不加后缀,Both(两者)模式则并排写出 _render 和 _clay 两个文件。
这样,脚本、电子表格或训练流程都能准确找到每个产品的每个视图,无需猜测。
四种风格。
灯光预设会创建一个 MV_Lighting 集合和独立的 World 环境,不会改动你原有的 World。
柔和影棚(Studio Soft)。大面积的柔和面光源,补光均匀。默认选项。
硬朗影棚(Studio Hard)。光源更小,阴影和高光更锐利。
戏剧(Dramatic)。强烈的主光,深度衰减,补光极少。
高调(High Key)。明亮,几乎没有阴影,白底衬白。
技术规格
- 版本
- 1.4.0
- Blender
- 4.0 及更高版本
- 面板
- 3D 视口(3D Viewport)› 侧栏(N)› MultiView
- 输入
- STEP 和 STP 通过 FreeCAD(
freecadcmd)或 STEPper 插件导入;STL 直接导入;也可使用产品集合中你自己的网格 - 视图
- 全部(9)、正交(6)、标准(4)、精简(3),另可自定义方向
- 灯光
- Studio Soft、Studio Hard、Dramatic、High Key;透明或彩色背景
- 渲染模式
- Clay(白模,使用 Workbench,默认)、Full Render(完整渲染)或 Both(两者)
- 命名
renders/<product>/<product>_<View>_<mode>.png- 研究
- 用于 AI 训练数据,以及多视角产品形态分析
- 源代码
- GitHub