如何在 MeshLab 过滤器脚本中使用条件 select 面孔?
How to use conditional select faces in MeshLab filter script?
我想删除使用过滤器条件面 selection 编辑的面 select。 (例如 y0 > 1.0)
在 MeshLab GUI 上很容易做到这一点。 ([滤镜]-[选择]-[条件面选择],以及[滤镜]-[选择]-[删除选择的面])
但是,条件面 selection 未显示在当前过滤器脚本中。
如何在 MeshLab 过滤器脚本中使用条件 select 面孔?
或者,我可以为删除选定的面指定参数吗?
谢谢,
我已经尝试在我的机器上创建该脚本,显然它正在运行...
是的,它正在运行,我什至可以将脚本保存为 delete_y0_1.mlx
<!DOCTYPE FilterScript>
<FilterScript>
<filter name="Conditional Face Selection">
<Param name="condSelect" value="(y0 > 1)" description="boolean function" type="RichString"/>
</filter>
<filter name="Delete Selected Faces"/>
</FilterScript>
我可以使用如下命令重新应用过滤器:
meshlabserver -i gargoyle.ply -o output.ply -s delete_y0_1.mlx
但是......我再次尝试并得到了与你相同的意外行为......一个过滤器丢失了。
那么...恭喜您在 meshlab 中发现了一个错误,应该在 meshlab bugtracker 中报告它。
同时...您可以保存此页面中的 delete_y0_1.mlx
脚本并对其进行编辑以更改要应用的条件。
编辑:此错误已在当前版本的 meshlab 上解决(2019 年 12 月 13 日)
我想删除使用过滤器条件面 selection 编辑的面 select。 (例如 y0 > 1.0)
在 MeshLab GUI 上很容易做到这一点。 ([滤镜]-[选择]-[条件面选择],以及[滤镜]-[选择]-[删除选择的面])
但是,条件面 selection 未显示在当前过滤器脚本中。
如何在 MeshLab 过滤器脚本中使用条件 select 面孔?
或者,我可以为删除选定的面指定参数吗?
谢谢,
我已经尝试在我的机器上创建该脚本,显然它正在运行...
是的,它正在运行,我什至可以将脚本保存为 delete_y0_1.mlx
<!DOCTYPE FilterScript>
<FilterScript>
<filter name="Conditional Face Selection">
<Param name="condSelect" value="(y0 > 1)" description="boolean function" type="RichString"/>
</filter>
<filter name="Delete Selected Faces"/>
</FilterScript>
我可以使用如下命令重新应用过滤器:
meshlabserver -i gargoyle.ply -o output.ply -s delete_y0_1.mlx
但是......我再次尝试并得到了与你相同的意外行为......一个过滤器丢失了。
那么...恭喜您在 meshlab 中发现了一个错误,应该在 meshlab bugtracker 中报告它。
同时...您可以保存此页面中的 delete_y0_1.mlx
脚本并对其进行编辑以更改要应用的条件。
编辑:此错误已在当前版本的 meshlab 上解决(2019 年 12 月 13 日)