有利有然吗?找不到three.js库的完整功能集.虽然我知道它很受欢迎并且正在积极开发中.也许有人在WebGL引擎上做了一些研发,可以建议每个库给出哪些好处?
xeo*_*abs 89
作为SceneJS的作者,我认为如果有帮助的话我会抛出它:SceneJS专门用于快速渲染大量单独关联的对象,没有游戏引擎效果,如阴影,反射等.
换句话说,它的目标是CAD,医学解剖学,工程可视化,1000年的螺母和螺栓,器官等的要求.
因此它的灵活性低于three.js,GLGE和PhiloGL.
但它确实有一个纯JSON API,人们发现它与AJAX,解析器和数据库(例如CouchDB)很好地集成.
因此,如果您正在编写游戏,我会指向其他框架,但如果您正在编写CAD查看器,那么SceneJS可能会做到这一点.
这基本上是WebGL Framework的重复,但从那时起答案可能已经发生了变化.另请参阅我应该学习哪个WebGL框架?
由于WebGL的世界目前发展如此之快,因此很难找到WebGL框架的完整,最新的比较.一旦有人花时间研究这样的事情,它就会过时了.但这是一个带注释的WebGL框架列表:
http://www.khronos.org/webgl/wiki/User_Contributions
如果您使用其中一个框架启动项目,然后根据您的经验更新此列表,它将比以前更新.
顺便看一下PhiloGL,我对完整的API文档印象深刻,并且他们已经将所有WebGL课程移植到使用PhiloGL(仅源代码,没有解释性文本).我本身没有看到教程; 但是他们有几个例子,所以总的来说,他们在文档方面比three.js更好.
还有一些笔记,对于那些可能来的人(包括我自己):
| 归档时间: |
|
| 查看次数: |
28230 次 |
| 最近记录: |