程序贴图与位图图像不同,后者由带有颜色的像素的固定矩阵生成,而前者由数学算法生成。因此,用于程序贴图的控件类型根据程序的功能而变化。程序贴图可以以二维或三维方式生成。也可以在其他程序贴图中嵌套纹理贴图或程序贴图,以增加材质的深度和复杂性。