Emscripten和空方块

时间:2013-07-12 18:03:35

标签: linux opengl glut emscripten

在使用Emscripten编译OpenGL / GLUT代码后,我遇到了一个小问题。 我可以用gcc和emcc编译。 我只是在不同的代码下发出关于-nostdinc + + Maios的警告(这对我来说从来都不是问题) 使用gcc编译的代码工作正常。 但生成的html页面只显示黑色方块。 生成代码但没有出现

你知道为什么吗?

1 个答案:

答案 0 :(得分:0)

根据https://github.com/kripken/emscripten/wiki/OpenGL-support,对于WebGL和OpenGL-ES-2中直接可用的功能,支持是稳定的。传统的固定功能管道OpenGL代码尚未得到完全支持。

我建议你重写你的程序以遵循现代的OpenGL原则,即不使用内置矩阵,使用通用顶点属性,顶点缓冲对象,使用着色器(顶点和片段);在featureset中提供OpenGL-ES-2。