【发布时间】:2014-11-08 14:37:50
【问题描述】:
我正在尝试使用 VBO 绘制一些简单的东西,比如三角形。
这里的github上提供了示例代码:
以下“使用”语句可以为我正确编译。
using SharpGL;
using SharpGL.SceneGraph;
using SharpGL.VertexBuffers;
我的程序在这一行崩溃:
vertexBufferArray.Create(gl);
它给了我以下例外:
An unhandled exception of type 'System.Exception' occurred in SharpGL.dll
Additional information: Extension function glGenVertexArrays not supported
如果程序的依赖项之一不受支持,为什么要使用 Create() 函数编译程序?确定依赖项是否实际可用以及如何正确安装它的最佳方法究竟是什么?
【问题讨论】:
-
我遇到了同样的问题,但在我自己的项目和示例项目中使用
glCreateShader函数。您找到任何解决方案了吗?
标签: c# exception vbo vertex-buffer sharpgl