什么是摄影测量?为什么值得学习
摄影测量(Photogrammetry)是一种从多角度照片中重建3D模型的技术。简单来说,你只需要用手机或相机从各个角度拍摄一个物体,然后通过软件自动计算出它的三维形状。与AI 3D生成不同,摄影测量生成的模型完全真实——它忠实还原现实物体的每一个细节、纹理和质感。对于文物复制、雕塑翻制、医疗模型、工业逆向设计等场景,摄影测量是性价比最高的3D建模方式。2026年的摄影测量技术已经相当成熟,免费软件如Meshroom就能完成从照片到模型的完整工作流。
第一步:拍摄——决定模型质量的关键
拍摄质量直接决定重建效果。基本原则:越多越好、越清晰越好。一个巴掌大小的物体,建议拍摄60-120张照片。相机设置:关闭闪光灯,固定ISO(100-200最佳),固定光圈(f/8左右小光圈保证景深),使用手动白平衡。如果使用手机,建议下载专业相机App锁定曝光和对焦。核心原则:所有照片的焦距和曝光要保持一致,否则软件难以匹配特征点。拍摄角度:绕着物体转圈拍摄,每隔15-20度拍一张,保持50%以上的图像重叠率。拍摄高度要有变化:低角度拍摄底部、平视拍摄侧面、高角度拍摄顶部。注意事项:避免反光表面(金属、玻璃、塑料高光)——可以用哑光喷漆或柔光照明解决;避免纯色无纹理表面——可以在表面贴些标记点或胶带。
第二步:使用Meshroom重建模型
下载并安装Meshroom(免费开源)。打开软件后,将拍摄的所有照片拖入左侧的Image List面板。软件会自动加载并显示缩略图。确认照片无误后,点击右下角的Start按钮。Meshroom会依次执行:特征提取→特征匹配→稀疏重建→密集重建→网格生成→纹理映射。整个过程根据照片数量,可能需要10分钟到1小时。耐心等待软件在底部的节点图中逐个节点变绿即可。如果某个节点变红,说明该步骤失败,可以尝试删除一些质量不佳的照片后重新运行。
第三步:模型清理与修复
Meshroom生成的模型通常包含一些噪点和空洞。使用 Blender 或Meshmixer进行清理:导入生成的OBJ文件到Blender,进入编辑模式,选择所有噪点区域(松散顶点),按X键删除。对于模型底部的空洞,使用网格→补洞工具,Blender会自动补上缺失的面。如果模型表面有凹陷或凸起,可以使用雕刻模式的平滑笔刷进行修复。修复完成后,使用Decimate(精减)修改器将多边形数量降低到适合3D打印的水平(10-50万面对于大多数FDM打印足够)。最后导出为STL格式。
第四步:3D打印前的模型准备
将STL文件导入切片软件后,注意以下几点:检查模型是否需要加底座或支撑(摄影测量模型底部通常不平);确认模型壁厚足够(可以在Blender中使用Solidify修改器增加壁厚);考虑将模型切割成多件(如果太大超出打印平台)。建议先打印一个缩小版验证效果,再打印全尺寸模型。使用 PLA 材料打印可以快速验证模型完整性和比例,确认无误后再用树脂或精细材料打印最终版本。
总结
摄影测量让普通人也能把现实世界的物体数字化为3D模型。核心要点:高质量的照片拍摄决定一切,使用免费Meshroom即可完成重建,Blender进行清理修复,最终导出为3D打印格式。掌握这门技术后,你可以翻制雕像、复制古董、创建个人3D模型库,为创意设计打开全新可能。
来源:Meshroom官方文档、Blender摄影测量工作流社区教程整理
