triangle intersection added
ray start