an other attempt to improve opencascade directional projection with informations on local normal