接下来我们在做一些优化,我们的建筑Color贴图都是共用一张2048的贴图,这样也就意味著我们场景中的建筑只需要一张贴图,一个Material.现在我们要把这么多建筑烘焙出来的阴影贴图都放在这张贴图的Alpha通道里面。在这里我们需要合并烘焙出来的阴影贴图,然后调整建筑第二套UV的位置。我们需要根据建筑实际的数量来调整大小和位置,如果我们烘焙的贴图是1024的,那么一张2048的贴图只能存储4个显然是不够的,所以我们要调整烘焙贴图的尺寸。一张2048的贴图可以存储4张1024,16张512,64张256, 256张128的,存储的数量越多单个的阴影解析度也就越低,不过好在阴影的采样对精度的要求不是那么高,在128都能够接受。这里我们测试9个模型,就用512来举例。