如何将Webgl用于商业应用程序?

时间:2013-10-01 10:37:58

标签: webgl npapi

我正在评估一个在Windows和OS X上本机运行的软件,并且还为OS X上的Firefox,IE和旧版本的Safari(< 5.1)提供插件,用于显示使用该软件创建的文件。

显然,他们的闭源代码的一部分是编译并随插件一起提供的,但除非有人想花一些时间反编译和反转它,否则不能直接读取。这也意味着该公司坚持使用它们提供插件的浏览器。

所以我想知道:有没有办法定位大量的浏览器和平台,例如使用HTML5和WebGL,而不会泄露太多代码?

1 个答案:

答案 0 :(得分:1)

如果您希望从一个代码库中获得低摩擦并尽可能多地使用浏览器,那么JS / HTML5加上画布绘图或WebGL似乎是最佳选择。 如果您担心透露太多,您应该寻找JavaScript obfuscator

如果您已有现有的C / C ++代码库,则可能需要查看emscripten,默认情况下会asm.js