一、描述:
最近处理项目的时候遇到一个问题,一个冰棱折射的效果,在编辑器里调试的都没问题,然后导出到ipad上进行了真机测试。分别出现了部分黑屏、白屏等情况。
二、设备:
1.用了三款ipad进行测试,一个ipad mini 1代机,一个 ipad mini 2代 ,还有一个ipad mini 6代。
2.unity.4.31f1。
三、结果:
测试过程中显示的结果:在mini一代中显示正常,在mini2代上显示冰棱折射的部分黑屏,在前层的图片渲染正常。在mini六代上显示冰棱折射的部分白屏,其他正常。
四、初步猜测:可能该折射shader和ipad硬件渲染有关。
五、解决问题的办法:
勾掉摄像机上的Allow MSAA(允许硬件渲染)选项。如图:
完美解决,在导出真机测试,三台设备上都显示正常了。
如果觉得《unity之导出ios画面部分黑屏问题》对你有帮助,请点赞、收藏,并留下你的观点哦!