Hi,
if you just want to create a mesh with given points (and faces) you can directly do something like this: mesh = om.TriMesh(np.random.rand(1000,3))
It would probably make sense to expose functions that allow adding point (and face) arrays to an existing mesh.
Best, - Isaak Lim
On 30.10.19 18:15, Jesse Vander Does wrote:
Hello OpenMesh,
I would like to be able to quickly copy a numpy array of vertices and faces into a TriMesh. After some digging I found this task https://www.graphics.rwth-aachen.de:9000/OpenMesh/openmesh-python/issues/18%... suggests assigning multiple points by doing `m.points()[:] = p`. I can't, however, figure out how to resize the points array without using `add_point` or `new_vertex`.
Any help would be much appreciated.
As an aside, it would be great to be able to post and comment on issues. Is there a reason the project is managed such that gitlab project is readonly?
Best regards,
Jesse Vander Does 424-465-0285 | jvanderdoes@gmail.com mailto:jvanderdoes@gmail.com
OpenMesh mailing list -- openmesh@lists.rwth-aachen.de To unsubscribe send an email to openmesh-leave@lists.rwth-aachen.de https://lists.rwth-aachen.de/postorius/lists/openmesh.lists.rwth-aachen.de