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