This technique can be applied to objects that aren’t parametrically defined by assigning u,v values to each vertex. As long as the chosen values range between zero and one, it’s possible to use the same texture mapping approach.