如何设置修剪网格中的窗口大小和位置

问题描述 投票:0回答:2

我在 Raspbian GNU/Linux 10 (buster) armv7l 上安装了 trimesh 3.9.32。这个片段:

import trimesh

mesh = trimesh.creation.cylinder(1, height=1)
mesh.show()

显示一个窗口溢出到我的第二个显示器中。我想控制窗口的大小和位置。我尝试使用

trimesh.viewer.SceneViewer
,但得到了
AttributeError: module 'trimesh' has no attribute 'viewer'
。设置窗口大小和位置或使其在主显示器上全屏显示的方法是什么?

python window trimesh
2个回答
2
投票

以下内容应该可以解决您的问题:

from trimesh import viewer
from trimesh.viewer import windowed

来源:https://github.com/mikedh/trimesh/issues/427


0
投票

我尝试将参数 'resolution=(w,h)' 应用于 'mesh.show'() 并且它有效。例如

mesh.show(resolution=(600,600))

但是,这是没有记录的,我想知道为什么。

至于窗口的定位,不幸的是我还没有找到任何东西——我是“trimesh”的新手——我也想知道为什么。这样一个 huuuge 包——如果你安装了所有依赖项——还有如此糟糕的文档......

© www.soinside.com 2019 - 2024. All rights reserved.