7 Days to Die is a voxel space game like Minecraft. However unlike Minecraft, the ground blocks, sand, ore and stone are smoothed so they blend into each other and hills and tunnels appear more rolling and smooth than the blocky Minecraft style.
When you create one of these blocks, you get an octahedron shape object but when you place it, it fills in a smoothed area covering a whole block.
I want to implement something like this in my Unity game. What kind of algorithm can I use to smooth out my blocks, making them blend into each other?
Since I can't start the game right now, I add a screenshot from steamcommunity which shows the block boundaries with the "smoothed" (highlighted) dirt block inside. When the dirt/sand/gravel/ore block falls, it looks the same just not glowing.
The screenshot also shows that the surrounding blocks on that trench wall are forming a slope not a clean edge; They are blended into each other.