splitting function brdf and triangle intersection