将Meshlab场景渲染为图像

问题描述

是否可以像拍摄屏幕截图那样将Meshlab场景渲染为图像?我最终希望通过编程方式做到这一点。

具体来说,我正在寻找可以通过MeshlabServer的API完成操作的事情。

解决方法

否,这不可能,目前尚无计划这样做。 原因是meshlab专注于多边形网格处理,而不是渲染。对于meshlabserver而言,它更加专注于处理(为什么其输入是脚本),而更加不专注于渲染(为什么它是不创建渲染上下文的控制台应用程序)。

如果您打算渲染很多3D文件,我建议改用Blender。在与Blender捆绑在一起的解释器中运行的一个小型python脚本可以完成您想要的工作。