Your thoughts on and comments to Volume Rendering in Unreal Engine 4.

If you go a little further and create some single-sided, simple surfaces that can represent the connection between voxels, you could make a fluid surface. You’d make the center point of the surface represent the voxel and the sides connect to where the adjacent voxels sit. Then you’d just make all of the possible permutations and swap them out as needed.

How hard would it be to only render voxels that aren’t completely enclosed?