Keywords: adaptive isosurface extraction, adaptive tessellation, isosurfaces, volume warping, marching cubesAbstract: This work proposes a variation on the Marching Cubes algorithm, where the goal is to represent implicitfunctions with higher resolution and better graphical quality using the same grid size. The proposed algorithmdisplaces the vertices of the cubes iteratively until the stop condition is achieved. After each iteration, thedifference between the implicit and the explicit representations are reduced, and when the algorithm finishes,the implicit surface representation using the modified cubical grid is more detailed, as the results shall confirm.The proposed algorithm corrects some topological problems that may appear in the discretisation process usingthe original grid.