阅读背景:

基于Qt的OpenGL(三):QOpenGLShaderProgram和GLSL_会飞的毛毛虫

来源:互联网 

QOpenGLShaderProgram是对ShaderProgram编译过程的封装,不管是加载SourceCode还是SourceFile,采用Qt的封装都是非常棒的。如果不封装,就会像下图一样,先把代码写入字符串,没有颜色标识,而且每行还得有换行符,非常麻烦。因此我们希望能像普通的C++代码一样编写Shader,QOpenGLShaderProgram是对ShaderProgram编译过程的




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: