work on bvh triangle mesh