Phong highlights can also be approached with a modeling technique. The surface can be adaptively tessellated until the difference between terms on triangle vertices drops below a predetermined value. The advantage of this technique is that it can be done as a separate pre-processing step. The disadvantage is that it increases the complexity of the modeled object. This can be costly if: