• Web3d明日之星基于Javascript和OpenGL的技术


          和Linux的卫道人袁老相似,我也是VRML/X3D这种Web3D技术的守卫者,虽然我很渺小。

           Web已经逐步成为应用程序界面的基础。Firefox开发商Mozilla和制定OpenGL 技术规范的Khronos组织 已经看到了OpenGL技术的广泛应用,他们也想借此为Web创建新的3D图形加速标准。为什么X3D得不到认可?

      为了回应Mozilla的提案,Khronos成立了“面向Web的3D加速技术”(Accelerated 3D on Web)小组,希望以此建立一个免费授权的标准。Khronos在旧金山举行的游戏开发者大会上表示要在12个月里制造出首个公共版本。


          X3D从2000年开始提出,并开始规范的制定。到现在,显然的,有点趋于式微了,尽管这话不是我这卫道者应该说的,但也许,这是事实。为什么呢,没有厂商的支持啊。看看Web3D 组织的网站,整个就一Khronos的克隆。看看现在这位明日之星来头多大,财大气粗的。


      该提案的基础是目前JavaScript(用来编写Web应用程序的语言)因解析引擎加速改善而带来的显著性能,提案包含一个可让JavaScript纳入OpenGL标准以便产生加速渲染的机制。


          VRML/X3D的脚本语言绑定的EMCAScript就是JavaScript的始祖,所以VRML/X3D是支持Javascript的。至于这种语言基于那种底层的渲染引擎,OPenGL或DirectX,那其实是实现者的事情啊。


      Mozilla技术部门的克里斯·波利扎德(Chris Blizzard)在其博客中表示:“3D图像加速技术将融入下一代浏览器超快的JavaScript引擎,这意味着我们未来会看到更多先进的应用程序会采用开放的Web技术。3D技术有很大的发展空间,我们非常愿意公开此提案。”

      情况的关键是3D技术在Web上的发展空间人家VRML在90年初就已经意识到了,而且是完整的解决方案。

      Mozilla计划在Firefox 3.5版发布后,以外部插件的模式首次推出该技术。

      从拟定方案到制定真正的标准,再到有足够多的浏览器支持以让Web 开发人员愿意使用,这中间还有一段很长的路要走。因此,它不是一朝一夕的就可以完成。

    本文来源:http://www.cnblogs.com/x3d/,转载请注明。
  • 相关阅读:
    lambda Join /Group by/ Contains
    PDF ITextSharp
    sql server基本流程语句
    easyui DateTimeBox OK
    Axuer 网页
    蓝桥杯- 煤球数目-java
    蓝桥杯-有奖猜谜-java
    蓝桥杯-打印大X-java
    蓝桥杯- 移动距离-java
    蓝桥杯-加法变乘法-java
  • 原文地址:https://www.cnblogs.com/x3d/p/2661407.html
Copyright © 2020-2023  润新知