code: def FBC2PointOnSurface(self, FaceIndex, bc1, bc2, bc3, Vertices):
      ##
      Vert_indices = (
          self.All_vertices[self.FacesDensePose[FaceIndex]] - 1
      )
      ##
      p = (
          Vertices[Vert_indices[0], :] * bc1
          + Vertices[Vert_indices[1], :] * bc2
          + Vertices[Vert_indices[2], :] * bc3
      )
      ##
      return p
  
file_path: dense-pose/detectron/utils/densepose_methods.py
imports: import numpy
  import copy
  import cv2
  from scipy.io import loadmat
  import scipy.spatial.distance
  import os
label_desc: Use image node_id 6 for calling the DensePoseMethods obj's underlying member method code with example usage: obj.FBC2PointOnSurface(FaceIndex, bc1, bc2, bc3, Vertices) and returns: p