5

三角形分割/四面体化を行うために scipy.spatial.Delaunay を使用した 3D ポイントのセットがあります。これで、すべての四面体の一意の面のセットができました。これらを 3D で視覚化したいと考えています。

これを実行できる Python ライブラリ (または Python ラッパーを含むライブラリ) はありますか?

4

3 に答える 3

5

試すmayavi.mlab.triangular_mesh()

import numpy as np
from mayavi import mlab
vertices = np.array([[0, 1, 0, 0],[0, 0, 1, 0],[0, 0, 0, 1]])
faces = np.array([[0, 1, 0, 0],[1, 2, 1, 2],[2, 3, 3, 3]])
mlab.triangular_mesh(vertices[0,:], vertices[1,:], vertices[2,:], faces.T)
mlab.show()
于 2013-12-22T08:08:02.187 に答える