Updated Shader using circles instead of Metaballs