Now we generate both the volume and the surface on CPU. First the volume is generated, then geometry for the surface is generated on CPU. We did that because we thought we probably would need surface geometry for physics simulation. But it would probably result more performant to simulate the physics based on voxels.
So we keep volume generation host-side, and move surface generation device-side:
This issue will be followed by a Continuous Surface generation issue that will employ trilinear interpolation to make the surface continuous.
References:
Now we generate both the volume and the surface on CPU. First the volume is generated, then geometry for the surface is generated on CPU. We did that because we thought we probably would need surface geometry for physics simulation. But it would probably result more performant to simulate the physics based on voxels.
So we keep volume generation host-side, and move surface generation device-side:
This issue will be followed by a Continuous Surface generation issue that will employ trilinear interpolation to make the surface continuous.
References: