For anyone trying to get the world generation to work on a non-x86-target, you need to patch the 3.1.6 version of simdnoise with this commit verpeteren/rust-simd-noise@23c6905 .
I made a fork of simdnoise which does the trick for me:
Iโm also somewhat working on a Voxel engine at the moment based on block-mesh as well and perhaps wanted to make some pull request but before I were to do that Iโm curious what exactly you see this repo being used for. Do you see it as like a general purpose voxel engine for people using rust maybe something like the Godot-Voxel plugin for Godot. Or do you see it more as of something like Minetest? Just curious as to what the goal of the project is exactly.
Raymarching chunk bounding boxes with raymarching and instanced rendering should hopefully yield better results than mesh based rendering of voxels at the cost of more GPU memory usage but that's a fair tradeoff I guess.