Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/wix/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
OpenGL和WebGL的混合_Opengl_Canvas_Webgl - Fatal编程技术网

OpenGL和WebGL的混合

OpenGL和WebGL的混合,opengl,canvas,webgl,Opengl,Canvas,Webgl,我有一个类似于用OpenGL/C++编写的引擎的东西。我有一些场景内容是用OpenGL/C++编写的,还有一些场景内容是通过HTML画布用WebGL编写的。有没有一种方法可以将这些元素组合在一起,从而使所有内容都呈现在一起?或者,是否明确知道你不能 场景内容包括交互性代码/脚本、二维视觉元素(面板、文本)和三维模型(在通常的立方体示例代码中描述,或从文件中加载) 编辑:希望保持C++在C++中的位置,而不是将它转换成JS-,我们只使用C++来获得性能提升。 < P>如果OpenGL使用是Open

我有一个类似于用OpenGL/C++编写的引擎的东西。我有一些场景内容是用OpenGL/C++编写的,还有一些场景内容是通过HTML画布用WebGL编写的。有没有一种方法可以将这些元素组合在一起,从而使所有内容都呈现在一起?或者,是否明确知道你不能

场景内容包括交互性代码/脚本、二维视觉元素(面板、文本)和三维模型(在通常的立方体示例代码中描述,或从文件中加载)


<>编辑:希望保持C++在C++中的位置,而不是将它转换成JS-,我们只使用C++来获得性能提升。

< P>如果OpenGL使用是OpenGL ES 2兼容(你不使用非ES 2特性),那么你可以用C++编译成C++。p>
<>你一旦做到了,你就可以在浏览器中使用C++代码。在这一点上,您可以从JavaScript中也可以在WebGL中呈现,并使用相同的WebGLRenderingContext作为ESPRAMTEN或

HM。当然回答了这个问题,但是我希望不会将一个转换成另一个(或者如果必须,将JavaScript转换成C++的Land)。也许我应该说。。。