I guess so, but if you have a lot of labels, it becomes confusing which three shall i use then which three shall i use after as you have to connect it and the surface does become slanted at some point towards the z axes.

that's why i prefer the marching cubes algorithm. maybe if i can mix this with marching cubes then it might work but i would only like to label points which are on the outside so i need to figure out an algorithm to test if the voxel is a surface voxel or inside shape voxel.

thanks everybody
will work on it to see if i get anything
i can probably get it to render if i render each point by extracting 8 corners and draw the cube for each point.
but will have to try and get the marching cube algorithm to work