将Webkit渲染为GL纹理

时间:2009-08-02 19:12:40

标签: opengl webkit

我正在寻找一种可移植的,尽可能少的hackish-as-possible方式将WebKit渲染到纹理中,并将事件注入到纹理中。能够覆盖UI元素(文本框,按钮,滚动条)主题的加分点。能够渲染到SDL表面的额外奖励点。总的来说,我希望能够抓住一个RGBA像素字节数组并随意使用它。浏览器不应该运行,它应该都在游戏中完成。

这绝不应取决于平台,并且应与开发专有软件和无DFGS软件兼容。

2 个答案:

答案 0 :(得分:8)

Berkelium是一个开源(BSD)项目,旨在实现这一目标,但我没有任何个人经验。

2013年10月编辑:

我似乎仍然偶尔会得到这个答案,尽管正如评论中提到的那样,Berkelium确实似乎已经被抛弃了(我知道我在评论中模糊地捍卫它反对这一指责,但实际上它是真的)。

我最近阅读了一些关于Chromium Embedded的令人鼓舞的事情,并建议亲爱的读者可能想要检查出来,以及this related SO question

Awesomium也值得一提。对于某些人来说,不是FOSS可能是一个交易破坏者,但如果您的收入<10万美元,它可以免费使用。

答案 1 :(得分:0)

我认为Awesomium符合您的要求。它可以免费用于非商业用途。但是要预先警告,该项目的先前版本存在一些严重的错误和性能问题。在购买之前先试试。