Model
Positions (aPosition)
Normals (aNormal)
Colors (aColor)
Texture (aTextureCoord)
    Vertex Shader
    Fragment Shader
    Render Output