• WebGL前景如何?


    先说结论:WebGl发展前景广阔,会越来越好的。

    一、什么是WebGL

    WebGL是一种3D绘图标准,允许把JavaScript和OpenGL ES 2.0结合在一起,通过增加OpenGL ES 2.0的一个JavaScript绑定,WebGL可以为HTML5 Canvas提供硬件3D加速渲染(部分计算GPU),这样Web开发人员就可以借助系统显卡来在浏览器里更流畅地展示3D场景和模型了,还能创建复杂的导航和数据视觉化。

    WebGL技术标准免去了开发网页专用渲染插件的麻烦,可被用于创建具有复杂3D结构的网站页面,甚至可以用来设计3D网页游戏等等。

    总结一下,WebGL的本质 —— JavaScript操作OpenGL接口。

    二、WebGl的问题

    WebGL 的发展最早要追溯到 2006 年,WebGL 起源于 Mozilla 员工弗拉基米尔·弗基西维奇的一项 Canvas 3D 实验项目,并于 2006 年首次展示了 Canvas 3D 的原型。这一技术在 2007 年底在 FireFox 和 Opera 浏览器中实现。2009 年初 Khronos Group 联盟创建了 WebGL 的工作组最初的工作成员包括 Apple、Google、Mozilla、Opera 等。

    WebGL出现的时间并不算短,尽管能够开发出拥有炫酷效果的3D网页却暂时未能大火。这其中最大的问题是兼容性。浏览器支持不支持?显卡支持不支持?设置合不合理?这些一定程度上都制约了WebGl的广泛普及。

    除了技术层面的限制,以往WebGl主要用于网页游戏中较多,应用场景也影响了WebGl的发展可能。

    三、WebGl的未来会如何

    虽然因为种种问题,WebGl当前还没有达到当初人们的预期,远远谈不上大火,但是星星之火可以燎原,未来的发展前景是十分被业界看好的。

    看好WebGl的前景,主要是因为两个推动力

    • 第一个,技术推动力。随着硬件和通信技术的提升,以及越来越多的浏览器开始兼容WebGl,技术上的阻碍开始越来越少;
    • 第二个,市场推动力。当前WebGl的应用前景越来越广阔,包括了智慧城市、智慧园区、智慧物流、智慧交通、智慧能源等等。

    四、飞援WebGl案例

    正所谓“春江水暖鸭先知”,飞援作为程序员灵活用工平台,也明显感受到了webgl正在被更广泛的接受,举平台最近接到的一些项目案例:

    某能源企业,在煤炭的输送过程中存在一些复杂场景,有较高的风险导致输煤廊道堵塞,影响生产流程,因此希望通过数字化方式及时识别风险,提升生产效率,需要在廊道输煤环节进行监控、算法预警、以及3D展示等数字化改造;
    由于企业自身缺少相关的技术人才,在网上找寻后也没能找到合适的第三方开发,最后经朋友介绍找到了飞援;
    飞援在了解客户需求后,快速匹配了webgl、算法以及前、后端开发者,并且在webgl开发者的帮助下,优化了客户的3D实现方案,不到两周内即启动了项目,目前项目进展顺利。

  • 相关阅读:
    servlet相关
    C++ 基础:指针和引用浅谈
    【表达式计算】表达式计算问题的通用解法(练习加强版,含总结)
    Python专题复习整理
    halcon-determine_ncc_model_params算子
    视频剪辑技巧,给每个视频添加不同背景图
    Lwip之TCP协议实现(三)
    XMLHttpRequest和Fetch API
    配置ftp及java链接上传文件到ftp
    Linux实用指令
  • 原文地址:https://blog.csdn.net/dream202238/article/details/125595691