在 html5 画布上通过 emscripten 使用 WebGL
Posted
技术标签:
【中文标题】在 html5 画布上通过 emscripten 使用 WebGL【英文标题】:using WebGL through emscripten on an html5 canvas 【发布时间】:2015-12-20 21:55:12 【问题描述】:我有一个带有我已经创建的画布的 html 页面,我想通过 emscripten 使用 WebGL 在其上绘图。我希望编译后的 C++ 代码进行 GL 调用,这些调用将转到我在 HTML 中创建的画布。 我见过的所有示例都使用 SDL 或 OpenKODE 创建画布。我还没有找到任何从外面拿画布的东西。 这样做的正确方法是什么?
【问题讨论】:
你见过哪些创建画布的例子? blog.scottlogic.com/2014/03/12/… 和 github.com/kripken/emscripten/blob/master/tests/glbook/… 【参考方案1】:可以设置模块对象的canvas元素,
var Module =
canvas: myCanvasDomElement
;
【讨论】:
以上是关于在 html5 画布上通过 emscripten 使用 WebGL的主要内容,如果未能解决你的问题,请参考以下文章
如何在只有画布的情况下摆脱 emscripten 徽标和控制台?