JuliaIO / MeshIO.jl

IO for Meshes
Other
79 stars 31 forks source link

More formats #11

Open sjkelly opened 8 years ago

sjkelly commented 8 years ago

These would be nice to have for at least import. I think that supporting these will help establish the bounds on what considerations we will have to take for an improved Mesh type.

Originally: https://github.com/JuliaGeometry/Meshes.jl/issues/24

waldyrious commented 5 years ago

For reference, here's the list of the 40+ formats supported by assimp.

Going out on a limb, perhaps adding assimp as an optional dependency could be a nice way to immediately expand the list of supported formats? It would also work as a handy checklist of importers to be implemented natively :)

SimonDanisch commented 5 years ago

We could just have Assimp.jl and integrate it with FileIO ;) that should work relatively seamlessly, without making everyone wanting to load meshes take on a binary dependency!

jingpengw commented 5 years ago

consider adding reading of binary ply? binary is much faster than ascii

sjkelly commented 5 years ago

Good idea. Do you know of reference files? I can't seem to find any.

BambOoxX commented 8 months ago

Was 3dxml ever considered ?

BambOoxX commented 8 months ago

Regarding other formats, there is also the https://github.com/vavrines/FiniteMesh.jl package which is seemingly a wrapper for a python package