什么库在Javascript中模拟OpenGL

时间:2009-12-28 16:26:08

标签: javascript opengl 3d

我想在3D模型的表面上添加纹理。我听说有一个解决方案允许通过OpenGL实现。

7 个答案:

答案 0 :(得分:8)

答案 1 :(得分:4)

你不能在Javascript中使用OpenGL。

您可能正在寻找this

答案 2 :(得分:1)

看看V8-GL - 它可能就是你要找的东西。这是一个good blog about it

答案 3 :(得分:1)

在Mozilla的Gecko引擎中有实验性的Canvas3D。然后是谷歌的O3D项目,该项目为各种平台上的浏览器提供NSAPI插件。 Opera也在玩3D画布。

3D画布标准化有一些尝试,但到目前为止,我认为浏览器中没有任何一致的内置实现。如果您不介意让用户安装插件,我认为Google的O3D可能就行了(NSAPI是大多数浏览器实现的插件API,所以...)

答案 4 :(得分:1)

jslibs是一个支持OpenGL的独立(无浏览器)JavaScript运行时。

答案 5 :(得分:0)

如果您选择使用WebGL路线,请使用Three.js。 Three.js是一个在浏览器中制作WebGL - 3D的库 - 非常简单。 http://threejs.org/

答案 6 :(得分:-2)

我认为Three.js将为您提供帮助。它基于WebGL,但包含增强功能和其他功能以及大量的文档和示例。

我发现该库对于我想实时在线显示的javascript程序中的帧率高的3D应用很有用。是的,它确实允许纹理。

您可以在这里找到更多 https://threejs.org/

希望这会有所帮助。

相关问题