added recursive triangle subdivision for pre-splits