UPDATE:我已经理清了O3D的情况,但我还没有解决下面列出的其中一个库。我想我会在所有项目中尝试一个散点图,看看哪一个处理数据很容易,并且最容易编程。是否有可以阅读/学习的WebGL API?
我一直在阅读关于http://learningwebgl.com/blog/的教程以尝试使用新语言,而WebGL吸引人我。我也一直在这里谷歌代码页: http://code.google.com/p/o3d/
这似乎是折旧网站?我在他们中有你下载samples.zip看到,有什么我要完成一个完美的例子,但它使用
<script type="text/javascript" src="o3djs/base.js"></script>
,从我一直在学习,没有列入基本文件的像那样(期待可能sylvester.js做计算)。
我的项目混淆了吗?有什么地方可以查看WebGL中的可用类&方法吗?我正在尝试执行here中的scatter-chart.html示例。
该方法,类名称,实际上如何做的一切看起来不同于learnwebgl.com网站和这些示例。 available calls & classes listed here look nothing like the WebGL calls I have seen in live demos of WebGL
我哪里错了?
例如,我看到在演示这个元素我试图模仿:
g_viewInfo = o3djs.rendergraph.createBasicView(
g_pack,
g_client.root,
g_client.renderGraphRoot,
clearColor);
但存在的WebGL没有rendergraph对象/方法,没有什么更名太指示。我是否应该放弃查看旧的o3d示例并尝试将API读取到图表中,或者可以通过下面链接的API文档找到从o3d到WebGL转换的更深入的解释?
O3D是对WebGL的顶部的场景图抽象。我认为学习WebGL的最好方法是先学习learnwebgl.com博客,然后开始学习OpenGL ES 2.0,然后在OpenGL ES 2.0书籍中查看示例。此外,如果您对JavaScript没有任何线索,那么您可能需要了解以及使用它的一些最佳实践。一个更好的方法来学习WebGL,它试图用JS实现你自己的scenegraph。 – tathagata 2010-08-20 08:22:43
我可以做JavaScript,但需要一些好的地方开始。我可能会获得一本OpenGL ES书籍,而我会遵循WebGLs的进展并玩演示。谢谢! – Nathan 2010-08-20 13:03:03