public override VertexBuffer CreateVertexBuffer()
 {
     GlVertexBuffer mbuff = new GlVertexBuffer();
     return mbuff;
 }
Exemple #2
0
 public override VertexBuffer CreateVertexBuffer(Vector3D[] vertices, Vector2D[] texcoords, Vector3D[] normals)
 {
     if (BasicShader.supportsShaders)
     {
         Console.WriteLine("SHADER");
         GlVertexBuffer mbuff = new GlVertexBuffer(vertices, texcoords, normals, this);
         return mbuff;
     }
     else
     {
         Console.WriteLine("NSSS");
         GlVertexNotSupportedBuffer mbuff = new GlVertexNotSupportedBuffer(vertices, texcoords, normals, this);
         return mbuff;
     }
 }