沙盘版署分支Review

1. 压星球贴图分辨率⭕ 目前大部分星球2k的cubemap都被替换为了2048x1024的贴图,太阳的噪声图也都被压到512了。 木星:LOD0被拆成了8套2k D+N,需要优化,LOD1为1套2048x1024 D+N,和1张2k N,目前LOD0不生效 月球:为1套2048x1024 D+N 和1张2k N 火星:为1套2048x1024 D+N 和1张2k N 水星:为1套2048x102…


  1. 压星球贴图分辨率⭕

目前大部分星球2k的cubemap都被替换为了2048x1024的贴图,太阳的噪声图也都被压到512了。

  • 木星:LOD0被拆成了8套2k D+N,需要优化,LOD1为1套2048x1024 D+N,和1张2k N,目前LOD0不生效

  • 月球:为1套2048x1024 D+N 和1张2k N

  • 火星:为1套2048x1024 D+N 和1张2k N

  • 水星:为1套2048x1024 D+N 和1张2k N

  • 海王星:为1套2048x1024 D+N 和2张2k N

  • 地球:为1套2048x1024 D+N ,1张 2048x1024灯光mask, 1张2k N,1张2k 云图,1张1k云图

  • 冥王星:为1套2048x1024 D+N 和1张2k N

  • 土星:为1套2048x1024 D+N 和1张2k N

  • 太阳:3张512噪声图

  • 天王星:为1套2048x1024 D+N 和1张2k N

  • 金星:为1套2048x1024 D+N 和1张2k N

  1. 太阳Shader和表现效果简化⭕

  • 日冕:billboard

  • 日冕耀斑:60个插片,SRP Batch 60次DrawCall需要优化,本次先减少了2/3的效果

  • 太阳风:billboard

  1. 玩家主城贴图分辨率和模型

目前模型总共5.5w面,贴图共引用9张2k,两套材质使用的主城界面的材质(Sp_Lit)

需要改为:创建沙盘专用材质(使用Sp_SimplieLit),放到目录Assets/Bundles/Sandtable/Building/Structure/Material/MainCity下。

除开Tiling贴图(2k)与主城共用,其它贴图都需要拷贝到Assets/Bundles/Sandtable/Building/Structure/Tex/MainCity下,并将分辨率设置为512。

  1. 压地格贴图分辨率✔

目前就3张1k贴图(L1、L2、补给范围的六边形边界图集),性价比不高。

  1. 行军旗优化

SRP效果非常差,数量大时会增加非常多的Drawcall

  1. 舰队面数检查

  • 航母:597面

  • 战列:496面

  • 驱逐:488面

  • 护卫:478面

  1. 移除Houdini插件

  2. Layer检查

  3. 天空盒Shader优化✔

直接移除了各种小Feature,避免了4x3次贴图采样。