Ray/triangle intersection using the algorithm proposed by Möller and Trumbore (1997). The zip file includes one example of intersection.
References:
[1] "Real Time Rendering". Third Edition.
Tomas AkenineMöller, Eric Haines and Naty Hoffman.
A. K. Peters, Ltd. 2008 (Section 16.8)
[2] "Fast, minimum storage raytriangle intersection".
Tomas Möller and Ben Trumbore.
Journal of Graphics Tools, 2(1):2128, 1997.
[3] Other algorithms:
http://www.realtimerendering.com/intersections.html
