Beispiel #1
0
 public TestModel()
 {
     vao = GlHelper.VaoCreator();
     GlHelper.VaoBinder(vao);
     indicesVbo  = GlHelper.LoadIndices(indices);
     verticesVbo = GlHelper.LoadVbo(0, 3, vertices);
     GlHelper.VaoBinder(0);
 }
Beispiel #2
0
        private void LoadToVideoCard()
        {
            if (vao == -1)
            {
                vao = GlHelper.VaoCreator();
            }

            GlHelper.VaoBinder(vao);
            GlHelper.DeleteVbos(verticesVbo, indicesVbo, textureVbo);
            indicesVbo  = GlHelper.LoadIndices(indices.ToArray());
            verticesVbo = GlHelper.LoadVbo(0, 3, vertices.ToArray());
            textureVbo  = GlHelper.LoadVbo(2, 2, textureCoords.ToArray());
        }