Java Mesh Library?

I am currently looking for Java Mesh library.
If my understanding is correct, it will be something similar to OpenMesh.

All I have found so far is JMesh 'Polygonal Mesh Library in Java' ( http://jmesh.origo.ethz.ch/ ) which is still in development.

Context: converting a very large stl file into a Mesh structure (perhaps winged or semi-circular, but again I'm not too familiar with this field) in order to perform Mesh simplification operations (crash, etc.).

+2


source to share


3 answers


The existing tools written in C ++ (OpenMesh and OpenFlipper) are very well optimized.

Java alternatives are still in development.



When implementing the basic HalfEdge framework (and basic operations like Edge Collapse) in Java is not difficult, the processing of storing data is more difficult / slower. I have a proof of concept for a HalfEdge framework built in J2EE persisted through EJB3 / Hibernate, but it takes a lot of tree work to develop all the OpenMesh features.

Conclusion: use OpenMesh.

+1


source


You can take a look at:

JavaMonkeyEngine: http://www.jmonkeyengine.com



LWJGL: http://www.lwjgl.org

The Java3D API can also have helpful directions to support what you need.

0


source


There are two excellent libraries (originally for processing .org, but not hard limits, they can be used genetically):

Toxic Wing Grid Libraries , toxiclibs.org

He's a mesh for a half edge mesh, http://hemesh.wblut.com

Both can load sto and perform various simplification operations.

0


source







All Articles