首页 > 解决方案 > 我可以在没有图形界面的 ubuntu 18.0 上使用 meshlabserver

问题描述

我想upsample.mlxmeshlabserver.

meshlabserver -i ./model.obj -o ./model.xyz -s upsample.mlx

upsample.mlx 的内容:

<!DOCTYPE FilterScript>
<FilterScript>
 <filter name="Poisson-disk Sampling">
  <Param type="RichInt" value="1000" name="SampleNum"/>
  <Param type="RichAbsPerc" value="0.011" min="0" name="Radius" max="1"/>
  <Param type="RichInt" value="20" name="MontecarloRate"/>
  <Param type="RichBool" value="false" name="ApproximateGeodesicDistance"/>
  <Param type="RichBool" value="false" name="Subsample"/>
  <Param type="RichBool" value="false" name="RefineFlag"/>
  <Param type="RichMesh" value="0" name="RefineMesh"/>
 </filter>
</FilterScript>

我可以meshlab在没有图形界面和 root 权限的情况下安装在 Ubuntu 18.0 上吗?我想xx.obj通过ssh.

标签: pythonblendercadmeshlab

解决方案


是的你可以。如果您没有 root 权限,则必须将 meshlab 安装到用户的目录中。如果系统中安装了 qt5,这可能很容易,否则会有点困难。

如果您有另一台具有相同架构的机器,只需将 meshlabserver 和 dist 目录中的库复制到远程机器中即可。


推荐阅读