Matt Keeter
                                            Matt Keeter
                                        
                                    Hmm, some of the meshing gets tricky with templates, but I'm not sure how much is exposed in the headers – I'd say to give it a try and see...
> If you do try binding with C++ and Rust, it would be interesting to hear your results. It would also be of interest to know what can be done...
Non-negotiable deps are everything except Qt and Guile: > Qt and Guile are optional; if they aren't present, then the Guile bindings and Studio will not be included in the...
[That's where I copied it from!](https://github.com/libfive/libfive/blob/master/README.md#dependencies)
Sure, go for it!
I think you could do something like your first implementation (`Tree1`), but _without_ the phantom data marker and `'static` lifetime: just hold a `libfive_tree` (which is an opaque pointer), and...
Interesting, thanks for the detailed report! I can't reproduce this on my machine. Can you check what version of Eigen you're using? I'm on 3.3.4: ```cat /usr/local/include/eigen3/Eigen/src/Core/util/Macros.h|grep VERSION #define EIGEN_WORLD_VERSION...
I haven't ever tried building through XCode; I'm just using the command-line tools as described [here](https://github.com/libfive/libfive#mac).
It's not out of the question: there's already [Unity binding](https://github.com/zalo/libfive-unity), which could offer some inspiration (though I don't know much about the plugins system for either platform). I won't be...
That's an interesting suggestion. If I understand this correctly, you're not actually changing the mesh itself, just the normals for rendering (to give a smoothing effect on surfaces). I think...