 }
 */
 
-
 float sdBloodVein(vec3 p) {
-  vec3 c = vec3(2.,3.,5.);
-  return -(length(p.xy-c.xz)-c.y);
-}
-
-float sdBloodVein2(vec3 p) {
   // the first constant sets size of torus
   // second sets size of middle
   return -(length(vec2(length(p.xz)-4.,p.y)) - 1.5);

vec2 scene0(vec3 pos) {
  return opU(
    heart(pos),
    bloodCellField(pos)
  );
}

/*

  float end3 = 70.;

  // Uncomment when debugging single scene
  return scene13(pos);

  /* ---------- SCENES --------- */

