- Implemented a comprehensive test suite for the clipboard image module, covering various functionalities including operator registration, context handling, and image processing. - Created a new mesh plane asset with customizable parameters and integrated it into the geometry node system. - Developed a validation script to ensure the correct behavior of the mesh plane asset, including input handling and output verification.
1.5 KiB
1.5 KiB
Mesh Plane
Mesh Plane 把 Image Empty 转换为带图片材质的普通网格平面,不运行 AI,也不生成深度置换。它适合广告牌、贴图卡片、背景板,以及只需要图片比例和透明材质的场景。
创建 Mesh Plane
- 在 3D View 中选中 Image Empty。
- 右键选择 AnyImage > Convert to Mesh Plane,结果会立即创建,不弹出对话框。
- 创建后在 Last Operation 中按需调整 Shadeless 与 Keep Original;重执行会保持源图片的世界位置、旋转与缩放。
结果会继承源对象的 Transform、图片显示尺寸、比例和 Offset。转换不需要 AI Environment 或模型。
Geometry Nodes
结果使用 O Mesh Plane Geometry Nodes 修改器:
- Thickness:沿平面法线增加居中厚度;设为
0时输出真正的单面。 - Subdivide:使用二分级别控制图片短边段数,即
2^Subdivide;例如3会把短边分为8段。长边按图片比例增加分段,厚度方向也会按表面单元尺寸增加分层,尽量保持接近方形的网格。
原始 Mesh 数据始终只有一个四边形;厚度和细分由修改器实时生成,因此可以随时调整,不需要重新转换。
与 Ctrl+V Plane 一致
在 3D View 中用 Ctrl+V(macOS 为 Cmd+V)粘贴剪贴板图片并选择 Plane 时,也会创建同样的基础四边形和 O Mesh Plane 修改器。Redo 面板只保留 Import As 与 Shadeless;Thickness 和 Subdivide 直接在 O Mesh Plane 修改器中调整。