code: public Matrix4x3f shadow(Vector4fc light, Matrix4x3fc planeTransform, Matrix4x3f dest) {
          // compute plane equation by transforming (y = 0)
          float a = planeTransform.m10();
          float b = planeTransform.m11();
          float c = planeTransform.m12();
          float d = -a * planeTransform.m30() - b * planeTransform.m31() - c * planeTransform.m32();
          return shadow(light.x(), light.y(), light.z(), light.w(), a, b, c, d, dest);
      }
docs: /* (non-Javadoc)
  @see org.joml.Matrix4x3fc#shadow(org.joml.Vector4fc, org.joml.Matrix4x3fc, org.joml.Matrix4x3f)