我应该学习哪个WebGL框架?

时间:2011-03-14 17:13:56

标签: webgl

我找到了一个框架列表 http://www.khronos.org/webgl/wiki/User_Contributions#Frameworks

然而,它们有什么不同? 我读了一些文章说,WebGL是由低级语言驱动的,WebGL Framework只是让它以高级语言轻松实现。

我已经有很多jQuery,jQueryUI,C#背景,我应该选哪一个?

2 个答案:

答案 0 :(得分:11)

我不能说经验,因为我和你在同一条船上,正在寻找一个可以使用的WebGL框架。到目前为止,在我对各种框架的研究中,我倾向于Three.Js

https://github.com/mrdoob/three.js/

答案 1 :(得分:3)

WebGL确实是低级别的。如果您已经有适当的工具和功能来管理场景数据(网格,材质,着色器,渲染优化等),那么这不是问题。它只是意味着您需要熟悉图形管道,它是如何工作的,如何最好地优化它以及从一个视频卡驱动程序到下一个视频卡驱动程序的细微错误和变通方法。

在框架方面,我担心我有点偏颇,因为我正在创作。 :)

我一直在为Jax(http://blog.jaxgl.com/what-is-jax/)投入大量精力,使其成为一个功能强大,简单灵活的框架。它借用了Ruby on Rails中的许多关键概念,在后台使用Ruby来尽可能地生成和自动化。这可以让开发人员(您)立即开始工作,而不是摆弄实现细节。最终结果是100%的HTML和JavaScript,所以不需要担心兼容性。如果你想尝试新的东西,那就给Jax一个机会。上面的链接更多地讨论了详细信息,如果你想快点提交一些内容,我最近在网上发布了一个“快速入门”页面(http://jaxgl.com)!