没有SDL的Emscripten

Edw*_*d A 6 c++ sdl opengl-es webgl emscripten

我正在尝试开始使用emscripten,但我似乎无法找到有关它的所有信息.我已经按照教程,得到了一个简单的hello world工作.从我收集的内容中,正常的GL调用会被自动转换为WebGL,但我想知道的是如何设置渲染目标,上下文以及所有那些没有SDLGLUT沿着这些行的任何东西.

有没有办法WebGL在emscripten 上使用SDL\GLUT(包括鼠标/键盘输入等)?我在哪里可以获得有关emscripten的更多信息,示例等?

Sco*_*and 1

我建议你使用 Cheerp - emscripten 的替代品 - Cheerp有一个有效的 WebGL 演示,它还有更多连贯/更新的文档/示例

  • Duetto 是完全自由开源的。Duetto 标头和库是在 GPL 下发布的。编译器本身是在 LLVM 许可证下发布的。目前 Duetto 不支持虚拟继承,这意味着您不能使用虚拟基。完全支持虚拟调用,甚至多重继承。坦白说,我是 Duetto 的作者之一,也是 Duetto 背后的公司 Leaning Technologies 的首席技术官。[编辑以添加更多有关许可的详细信息] (3认同)