首先一點介紹:JavaScript中3D渲染的最佳在線資源是什麼?
去年我寫了這個http://dragan.yourtree.org/code/canvas-3d-graph/
現在,我想讓它完全重寫,因爲舊版本有一定的侷限性,例如:有時會發生這條不可見的,因爲它們被一個接一個地拉開。
在舊版本沒有真正的3D,只是bunck 2D線,模擬3D。
現在,我想要去全面的3D場景,我想保留在內存中的所有對象,並添加一些3D導航按鈕,將使用戶在所有3軸上旋轉整個場景,並且放大和縮小相機。
我已經決定,我將使用http://sylvester.jcoglan.com/矢量/矩陣的東西,但我仍然無法找到很好的教程爲3D。互聯網上有很多文字,其中大部分都是90年代的文字,不完整或寫得很糟糕。
所以,我的問題是:什麼是最好的網上資源/教程將讓我從頭開始寫我自己的JS 3D引擎。
應該涵蓋所有相關主題:
- 載體
- 矩陣
- 對象
- 相機
- 場景渲染場景
- 照明
- 旋轉物體
- 移動相機
等。 (我相當熟悉的前兩個)
謝謝您的時間。
4年後來 - 在所有新瀏覽器中都可以找到WebGL! – kodisha 2012-05-05 12:28:55