@(Bug记录)
RenderTexture 不能正常显示
问题描述
使用RenderTexture,在iTouch/iPhone5s上不能正常渲染.
并有以下错误信息:
OpenGLES error 0x0500 in /Users/tps/Documents/untitled folder 2/TPS/Classes/Unity/GlesHelper.mm:339\
问题原因
Unity 内部Bug
解决方法
将RenderTexture的antiAliasing项设置为1
rt = new RenderTexture(512, 512, 24);
rt.antiAliasing = 1;
可使用预编译宏和图形API类型和版本决定是否要打开AntiAliasing
rt = new RenderTexture(512, 512, 24);
rt.antiAliasing =