message: fix ShadowCatcher remove use of "uninitialized" variable pathVertex.dg.P
diff: @@ -33,10 +33,11 @@ bool shadowCatcher(const PathContext &pathContext,
  make_vec3f(pathContext.context->shadowCatcherPlane);
  if (dot(ray.dir, pathVertex.dg.Ng) >= 0.f)
  pathVertex.dg.Ns = pathVertex.dg.Ng = neg(pathVertex.dg.Ng);
  +
  + pathVertex.dg.P = ray.org + pathState.shadowCatcherDist * ray.dir;
  const float eps =
  calcEpsilon(pathVertex.dg.P, ray.dir, pathState.shadowCatcherDist);
  - pathVertex.dg.P = ray.org + pathState.shadowCatcherDist * ray.dir
  - + eps * pathVertex.dg.Ng;
  + pathVertex.dg.P = pathVertex.dg.P + eps * pathVertex.dg.Ng;
  vec3f unshaded = make_vec3f(0.f); // illumination without occluders
  vec3f shaded = make_vec3f(0.f); // illumination including shadows
  