Refining meshes with Phong tessellation