最近在用Impostor优化主城性能,基本取得了阶段性的结果,对性能提升还是很明显的,GPU/CPU都很有优势,测试的时候有了一点意外的惊喜,经常玩游戏的人都知道远处的Mesh会闪的人眼睛都快要瞎掉了,尤其是那些建筑物的台阶,简直是烦的要死,到魔兽的主城转一转领一下暴风城的台阶就知道了,真心不爽,开了2xmsaa效果也不行,只有开了8xmsaa才会舒心一笑,但是这性能代价就大了去了。之所以闪的这么严重的原因是多个的,当然光栅化带来的闪是其中一个重要原因。
那么如果采用了Impostor的话相当于每次只需要把一个贴图贴到屏幕上,不需要对mesh在进行一次三角化了,这样就可以避免光栅化带来的闪烁,做Impostor之前没想到海域这么个意外收获(如果变化不大也不会发现,说明还是有意义的:))做完之后才发现似乎是那么一回事,才会反推出来原因。:)