JavaScript中3D渲染的最佳在线资源是什么?

kod*_*sha 12 javascript 3d rendering

首先介绍一下:

去年我写了这个http://dragan.yourtree.org/code/canvas-3d-graph/

现在,我想完全重写它,因为旧版本有一些限制,例如:有时会发生条形图不可见,因为它们是一个接一个地绘制的.

在这个旧版本中,没有真正的3D,只是2D线的bunck,它模仿3D.

现在,我想要的是进入全面的3D场景,我想将所有物体保存在内存中,并添加某种3D导航按钮,使用户可以在所有3轴上旋转整个场景,并缩放相机和出.

我已经决定将http://sylvester.jcoglan.com/用于矢量/矩阵的东西,但我仍然无法找到3D的好教程.互联网上有大量的文本,大多数是90年代的文本,不完整或写得非常糟糕.

所以,我的问题是:什么是最好的在线资源/教程,使我能够从头开始编写自己的JS 3D引擎.

它应涵盖所有相关主题:

  • 矢量
  • 矩阵
  • 对象
  • 相机
  • 场景渲染
  • 灯光
  • 在场景上旋转物体
  • 移动相机

等等.(我对前两个相当熟悉)

感谢您的时间.

mmc*_*ole 6

如果这是专门针对JavaScript相关的项目,那么我理解,但如果您只是为了掌握3d渲染的基础知识,可能会有更多成熟的平台供您使用.

在任何情况下..

可能对您的学习有用的链接:

此外,一些有趣的JavaScript 3D示例: