【问题标题】:Meshlab - Possible to export / import the current camera configuration?Meshlab - 可以导出/导入当前相机配置吗?
【发布时间】:2019-12-13 16:19:04
【问题描述】:

我经常花时间在网格周围移动相机并微调正确的角度等以查看某些功能,并且希望能够轻松保存和恢复该视图以在另一个会话中使用相同或不同的网格,或将视图发送给同事等。理想情况下,这会将 XML 或 json 直接导出/导入系统剪贴板。这可能吗 ?如果没有,在哪里提出这样的功能请求合适?

【问题讨论】:

    标签: user-interface usability meshlab


    【解决方案1】:

    从 meshlab-2016 开始,您可以在会话之间保存当前的摄像头配置或将其发送给某人,只需单击菜单 Windows->Copy shot,它将粘贴到剪贴板中的一段 XML 文本,如下所示:

    <!DOCTYPE ViewState>
    <project>
     <VCGCamera TranslationVector="-11.8361 18.817 -14.9087 1" RotationMatrix="0.897925 0.384971 -0.213371 0 -0.0662652 0.597485 0.799138 0 0.435131 -0.703427 0.562007 0 0 0 0 1 " CenterPx="452 309" CameraType="0" ViewportPx="905 619" FocalMm="19.7896" PixelSizeMm="0.0369161 0.0369161" BinaryData="0" LensDistortion="0 0"/>
     <ViewSettings TrackScale="0.112629" FarPlane="8.49669" NearPlane="0.303109"/>
    </project>
    

    您可以将该段文本保存在文件中或通过电子邮件发送给同事。

    要恢复相机的位置,只需将文件或电子邮件中的文本复制到剪贴板并选择选项Window->Paste shot

    此外,meshlab 的当前预发布版本包括 4 个新按钮,允许存储和调用 4 个摄像机位置(在他们的 argot 中称为“视图”),但它们不会在会话之间存储。

    最后,如果您想询问新功能或向 meshlab 开发人员报告错误,您可以在 https://github.com/cnr-isti-vclab/meshlab/issues 留言。请善待,并尝试提供minimal reproducible example,以防您报告错误。不要忘记包括您使用的是哪个 meshlab 版本。

    【讨论】:

    • 为什么,这太完美了!感谢您提供非常有用的信息。
    猜你喜欢
    • 1970-01-01
    • 2018-04-01
    • 2015-03-15
    • 1970-01-01
    • 2014-11-19
    • 1970-01-01
    • 2023-04-03
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多