我已经使用OpenGL完成了一个图形项目,现在我想将它转换为WebGL,以便我可以将它放在网上.有没有办法直接将OpenGL c ++代码转换为WebGL,或者我必须手动重写?我只学习了一些WebGL的基础知识,因为我也在学习并行的javascript(只是因为它是编写webgl所必需的).其他任何建议也受到欢迎.
Toj*_*oji 14
我很惊讶没有人提到Emscripten.它不是一个完美的解决方案,取决于你的代码的结构和你使用的库,你可能需要做一些手动调整,但它作为一个通用的C++到Javascript交叉编译器工作得很好.
我不承诺它是一个神奇的子弹,但它可能值得一看.
这是一个商业解决方案,但Mandreel会这样做.它甚至模仿WebGL上的OpenGL ES 1.1固定功能支持.还有Emscripten,它将转换C/C++,显然有一些旧的OpenGL支持.
除此以外,