霸业图:
每个城市的势力图:
城市归属阵营图:
大体实现方案:
1、地图编辑器以最小单位128X64的菱形格子划分,在地图编辑上编辑城市的势力范围,每个菱形格子对应一个cityId
2、将城市id写入1024X1024的UInt16Array中
3、将UnitArray分为2个UInt8Array,一个保存16位左移8位(高位)的值,一个保存低位的值
4、将2个UInt8Array以纹理的形式上传到shader
5、根据uv坐标采样高位和低位的2个UInt8Array,在shader中重建cityId,描绘出不同的颜色区域


