我正在努力学习THREE.js的基础知识。我已经阅读了几个教程,我想开始尝试。我的问题是我找不到任何文件
This应该是API浏览器,但我无法找到基本对象,例如PlaneGeometry
或SphereGeometry
。还有其他地方可以找到API吗?
答案 0 :(得分:17)
浏览API的另一个地方是here。我认为这个和你引用的那个都是在几何对象的最近名称更改之前生成的。您可以要求staunsholm重新生成他发布的API文档。另一个更具官方意义的地方是here,但它仍然有很多“待办事项”。
我对THREE.js缺乏最新文档感觉一样。如果您希望对此进行优先排序,可以重新打开this bugtracker issue并对其进行评论。或者你可以自己动手:-)来维护一个经常更新的THREE.js API参考,用jsdoc生成。或者,您可以浏览源代码和示例以查找问题的答案,然后使用您的发现更新the apparently official wiki pages。
对不起,这不是您希望的理想解决方案,但也许它是目前最好的解决方案。在文档工作之前API需要更多稳定的three.js seems to feel的作者对他来说是值得的。
答案 1 :(得分:7)
目前最新的官方API http://mrdoob.github.com/three.js/docs/
答案 2 :(得分:4)
three.js doc在示例中。 http://mrdoob.github.com/three.js/
尝试它们并查看来源,它们非常清楚。其中有112个并且经过精心维护。它同时提供文档和测试。目前没有API文档,我认为不会在不久的将来出现。更重要的是。举一个接近你想要的例子,然后推导出来。
答案 3 :(得分:3)
官方API在这里:
文档:http://mrdoob.github.com/three.js/docs/48/index.html
完整索引:http://mrdoob.github.com/three.js/docs/48/genindex.html
目前非常详细。
答案 4 :(得分:3)
我已经写了一套60多个介绍性的例子,详细的评论在
http://stemkoski.github.io/Three.js/
这些示例旨在说明Three.js的许多基本功能,一次一个,并且随着示例的进展,一些构建在一起,一些复杂性增加,一些包含额外的Javascript库。
希望这有帮助!
答案 5 :(得分:2)
最近出版了一本书:WebGL: Up and Running,它基于THREE.js,因此您将完全了解它的工作原理。如果您想要全面了解所有THREE.js方面而不仅仅是通过仔细检查单独的示例,我认为这是一个很好的起点。