¿Cuál es la forma más eficiente de encontrar coordenadas barcéntricas?

En mi perfilador, encontrar coordenadas barcéntricas es aparentemente un cuello de botella. Estoy buscando hacerlo más eficiente. Sigue el método en shirley , donde calculas el área de los triángulos formados incrustando el punto P dentro del triángulo. Código: Vector