It consists from circles with gradient texture that are rendered to separate texture and then with shader converted to blob object. Extra 3D look also comes from eyes (which are just two circles with calculated position and layer) and bubbles (which are just particles in local space of “segments”)