Compose3D.jl icon indicating copy to clipboard operation
Compose3D.jl copied to clipboard

Interoperability

Open SimonDanisch opened this issue 9 years ago • 0 comments

Hi There, it would be great, if we're all using the same geomtric types and mesh types. I'm doing in GLVisualize probably pretty much the same, though I might have much different goals. But at least, it would be nice to share as much infrastructure as possible, to make it easy to switch between Compose3D and GLVisualize. Would you consider using GeometryTypes and FixedSizeArrays? I've seen, that you created your own primitives, which are quite similar to the ones in GeometryTypes. Things are still a little messy, and I'm still not using tuples for FixedSizeArrays, because of this issue: https://github.com/SimonDanisch/FixedSizeArrays.jl/commit/21a2c2136169a6b4a512488e0e0ed703de59fa35

But with some more work, this could become a very nice, unified platform for any geometric code ;)

Also you might be interested in the most recent work of Meshes and MeshIO. Sorry if there is very little documentation... If you have any questions, or if things are unusable for you in the current state, please consider opening issues :)

I really hope we will be able to create something smooth and unified for Julia, despite that this is all Open Source and everyone has different interests!

Best, Simon

SimonDanisch avatar May 01 '15 09:05 SimonDanisch