1

我需要用 Python 制作一个 GTK3 应用程序,其中包括一个用 Trimesh 可视化的网格。

mesh = trimesh.load(filename)
mesh.is_watertight
mesh.euler_number
np.divide(mesh.volume, mesh.convex_hull.volume)
mesh.vertices -= mesh.center_mass
mesh.moment_inertia
mesh.split()
try:
  for facet in mesh.facets:
    mesh.visual.face_colors[facet] = trimesh.visual.random_color()
except ValueError:
  pass

# preview mesh in an opengl window if you installed pyglet with pip
mesh.show()

这将打开一个新窗口。我不想打开一个新窗口来显示在 GTK 应用程序的某个区域中。提前致谢。

4

0 回答 0