有没有办法将通用顶点属性导入Mac上的OpenGL着色器生成器?

有没有办法将通用顶点属性导入Mac上的OpenGL着色器生成器?,opengl,glsl,vertexdata,Opengl,Glsl,Vertexdata,我正在寻找一种在Mac上为我的游戏引擎开发着色器的方法。我遇到了OpenGL Shader Builder应用程序,除了一件事之外,它看起来非常棒。我想不出一种在生成器中使用通用顶点属性的方法 GLSL Shader Builder可以很好地处理所有预定义的OpenGL顶点属性(gl_Normal、gl_Color、gl_TexCoord、gl_MultiTexCoordX等),但我希望能够在着色器中定义自己的顶点属性,然后以某种方式传入一组组成模型的通用顶点数据。这样,我就能够使用GLSL着色

我正在寻找一种在Mac上为我的游戏引擎开发着色器的方法。我遇到了OpenGL Shader Builder应用程序,除了一件事之外,它看起来非常棒。我想不出一种在生成器中使用通用顶点属性的方法

GLSL Shader Builder可以很好地处理所有预定义的OpenGL顶点属性(gl_Normal、gl_Color、gl_TexCoord、gl_MultiTexCoordX等),但我希望能够在着色器中定义自己的顶点属性,然后以某种方式传入一组组成模型的通用顶点数据。这样,我就能够使用GLSL着色器生成器独立开发着色器,只要我有一组顶点属性传递到着色器