triangle plane intersection done, need verify