使用 JavaScript 进行 3D 渲染的最佳在线资源是什么?

发布于 2024-07-10 04:46:07 字数 1560 浏览 3 评论 0原文

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(6

蓝眼睛不忧郁 2024-07-17 04:46:07

如果这是专门针对 JavaScript 相关项目的,那么我可以理解,但如果您这样做只是为了掌握 3D 渲染的基础知识,那么可能有更成熟的平台适合您。

无论如何..

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

另外,还有一些有趣的 JavaScript 3d 示例:

If this is specifically for a JavaScript related project then I understand but if you are simply doing this to grasp the basics of 3d rendering there might be more mature platforms out there for you.

In any case..

Links that might be useful to your learning:

Also, some fun JavaScript 3d examples:

红玫瑰 2024-07-17 04:46:07

只是一些建议,但可能不完全是您正在寻找的内容:

我建议您在 nihilogic.dk 上查看 Jacob Seidelin 的画布示例: http://blog. nihilogic.dk/search/label/canvas

如果您愿意放弃画布并使用现有的 Flash 库,请查看 Sandy3D : http:// www.flashsandy.org/demos

Just a couple of suggestions, but probably not exactly what you're looking for:

I suggest that you take a look at Jacob Seidelin's canvas examples at nihilogic.dk : http://blog.nihilogic.dk/search/label/canvas .

If you're willing to abandon canvas and go with an existing flash library, take a look at Sandy3D : http://www.flashsandy.org/demos .

‘画卷フ 2024-07-17 04:46:07

http://www.gamedev.net/

自从我上次尝试做任何事情以来已经有一段时间了与图形/游戏/3D,但我确实记得这个网站是最广为人知的资源之一。

http://www.gamedev.net/reference/

当然,这是非常通用的目的,并且涵盖的内容比您要求的要多,但它包含数学和物理方面的好东西。

http://www.gamedev.net/

It's been quite a while since last time I tried to do anything with graphics/games/3D, but I do remember this website as one of the most widely known resource.

http://www.gamedev.net/reference/

Of course, it's very general purpose, and covers more things than you're asking for, but it contains good stuff on the Math and Physics stuff.

长伴 2024-07-17 04:46:07

可悲的事实是 JavaScript 中仍然没有真正支持 3D 图形。
因此,您所做的任何事情都必须涉及完全实现 3D 渲染器(或使用其他人已经实现的渲染器)
由于这些东西通常是在硬件中实现的,并且您正在编写 JavaScript,因此对于不重要的场景来说,它自然会非常慢。

Java、C# 或 C++ 等语言将为您提供更好的 3D 图形服务。

The sad truth is that there is still no real support for 3D graphics in JavaScript.
So anything you do will have to involve completely implementing a 3D renderer (or use one someone else already implemented)
Since these things are usually implemented in hardware and you are writing JavaScript it is naturally going to be very slow for anything more than trivial scenes.

You will be better served by languages like Java, C# or C++ for your 3D graphics.

只是一片海 2024-07-17 04:46:07

有一种名为“Canvas 3D”的技术可用于 Firefox。
还有一个名为 C3DL 的实用程序,可以更轻松地使用该技术。

不幸的是,据我所知,没有 Opera/Internet Explorer/WebKit 等效项 - 该插件仅适用于 Firefox 3(不支持 Firefox 2 和 Firefox 3.1 beta)...

There is a technology called "Canvas 3D" available for Firefox.
There is also an utility called C3DL, which makes it easier to use this technology.

Unfortunately, as far as I know, there is no Opera/Internet Explorer/WebKit equivalent - this addon is only available for Firefox 3(Firefox 2 and Firefox 3.1 beta are not supported)...

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文