zalo / libfive-unity

A CSharp wrapper for libfive with Unity bindings
Mozilla Public License 2.0
103 stars 15 forks source link

libfive for 32bit Windows #5

Open luce80 opened 3 years ago

luce80 commented 3 years ago

I tried the 32bit version for Windows and it seems to correctly parse the tree but results in an empty object when I try to render the tree to a mesh. Could you, please, try to make an updated 32bit version of the library ?

zalo commented 3 years ago

There's a chance I put a 64-bit .dll into the 32-bit folder... the challenge with producing a 32-bit .dll is that all of the dependent libraries need their associated 32-bit versions as well. It's a bit of a pain to resurrect the build toolchain for that (and I'm not even sure if 32-bit versions of all the dependencies exist...)

At some point, I may set up a Github Action for it, but there aren't a lot of updates to libfive or people using this library in the first place...

Either way, it's just the standard libfive C library; if you wanted to try it, you could experiment with forking this and having Github do it in the cloud: https://github.com/libfive/libfive/pull/357