Smooth Subdivision Surfaces Based on Triangles