当前位置:  开发笔记 > 编程语言 > 正文

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

如何解决《JavaScript中3D渲染的最佳在线资源是什么?》经验,为你挑选了1个好方法。

首先介绍一下:

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

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

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

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

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

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

它应涵盖所有相关主题:

矢量

矩阵

对象

相机

场景渲染

灯光

在场景上旋转物体

移动相机

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

感谢您的时间.



1> mmcdole..:

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

在任何情况下..

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

在JavaScript中使用简单的3d渲染器进行原型设计

3D基础知识 - 入门

JavaScript Raytracer

JavaScript 3D渲染器

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

在JavaScript中旋转3D立方体

JavaScript中的Wolfenstein 3D

此SO问题中的其他任何内容:使用JavaScript的令人惊叹的图形效果?

推荐阅读
oDavid_仔o_880
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有