首先一点介绍: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