Ray casting to objects with a common border

Maybe this can help?
(Note! From r95 raycast multi-material is supported correctly!)

In these examples I select triangle, edge or corner.

http://threejs.hofk.de/modifyGeo/modifyGeo.html
http://sandboxthreef.threejs.hofk.de/modifyRaycastMultiMaterial.html