I already voxelize everything for lighting calculations, so this week I tried using values interpolated from the grid to generate surface normals. You can now blend between the mesh normals and grid normals.
I am working on a video game where every single block is physically simulated and can be interacted with.
I still have a ways to go before even going "early access", but you can follow my progress on this channel as I build out my game and physics engine. I love reading feedback and suggestions and try to incorporate those in my videos as much as possible. Many of the scenes that I simulate are based on actual material and structure requests that I read in the comments.