【问题标题】:3D in the web? WebGL, etc网络上的 3D? WebGL 等
【发布时间】:2014-09-29 08:47:26
【问题描述】:

我正在尝试开始一些 3D 网页设计。现在的问题是,从哪里开始。

目前我只知道“WebGL”。 WebGL 会成为主要的 3D 库吗?还有其他可以看吗?

目前浏览器的支持大多只是部分的,但我认为现在开始是个好主意,因为将来会有越来越多的 3D 网站建立。

那么 WebGL 适合我吗?还有其他可能性吗? CSS4 和更多版本将取代 3D 图形的支持会增加还是更有可能?

【问题讨论】:

    标签: 3d webgl


    【解决方案1】:

    这取决于所需的抽象级别。
    WebGL 本身具有较低的抽象级别,您必须非常了解计算机图形,因为它有点类似于 OpenGL ES。
    幸运的是,现在有很多基于 WebGL 的具有更高抽象级别的框架可供使用,例如 Three.js、Babylon.js、PhiloGL 等等,每一种都有自己的优缺点。
    此外,X3D 和 X3DOM(由 Web3D Consortium 赞助和开发)是受“声明性 3D”概念启发的两个框架,基本上是带有 XML 的 3D,它们实际上是 VRML 的演变。
    在实际状态下,X3D 仍然依赖于Web 插件在浏览器窗口中运行,但您可以将 X3D 文件封装在 X3DOM 文件中,而这些文件在本机运行。
    我对 CSS4 了解不多,所以我不会对此进行表达,但我认为 WebGL 及其更高级别的框架是目前 3d web 的有效选择。

    【讨论】:

      猜你喜欢
      • 2016-10-31
      • 1970-01-01
      • 2015-01-31
      • 2015-06-12
      • 1970-01-01
      • 2022-06-29
      • 1970-01-01
      • 2020-08-05
      • 1970-01-01
      相关资源
      最近更新 更多