cocos2dx-GLProgram结合RenderTexture在安卓手机不能用
发布时间:2020-12-14 19:39:29 所属栏目:百科 来源:网络整理
导读:glProgram1 = new CCGLProgram();glProgram1-retain();glProgram1-initWithVertexShaderFilename("test.vsh","test.fsh");glProgram1-addAttribute(kCCAttributeNameTexCoord,kCCVertexAttrib_TexCoords); //要设置一下三行属性,否则在安卓上画不出来glProg
glProgram1 = new CCGLProgram(); glProgram1->retain(); glProgram1->initWithVertexShaderFilename("test.vsh","test.fsh"); glProgram1->addAttribute(kCCAttributeNameTexCoord,kCCVertexAttrib_TexCoords); //要设置一下三行属性,否则在安卓上画不出来 glProgram1->bindAttribLocation(GLProgram::ATTRIBUTE_NAME_POSITION,GLProgram::VERTEX_ATTRIB_POSITION); glProgram1->bindAttribLocation(GLProgram::ATTRIBUTE_NAME_COLOR,GLProgram::VERTEX_ATTRIB_COLOR); glProgram1->bindAttribLocation(GLProgram::ATTRIBUTE_NAME_TEX_COORD,GLProgram::VERTEX_ATTRIB_TEX_COORDS); glProgram1->link(); glProgram1->updateUniforms(); (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |