麻辣GIS微信平台

更多 GIS 干货

微信关注不错过

WebGL学习笔记之什么是WebGL

WebGL是一种Web技术,可用于在网页端方便高效的绘制二、三维图形(尤其应用广泛的是三维图形的渲染)

PS:这个定义是我自己下的。

与OpenGL的关系

如图所示

OpenGL: 用于计算机图形绘制的编程接口标准,支持不同平台上的图形绘制,在计算机上发挥了重要作用。

OpenGL ES:专门针对于嵌入式设备图形开发的标准,基于OpenGL

WebGL 1.0: WebGL继承于OpenGL ES的2.0版本,支持可编程的着色器方法。

PS:后续WebGL也在发展,相应的版本估计也会有所更新,这里只是提供一个参考。

WebGL的特点

  1. 可以在网页端进行绘制,不需要安装任何软件,只需要浏览器支持WebGL即可。
  2. JavaScript可以调用WebGL的API,进行绘制。
  3. 跨平台
  4. 硬件支持、高效。

为什么学习WebGL

目前Web 3D GIS已经有不少技术框架了,比如cesium之类的,但其核心实现还是WebGL,学习底层技术会让你对技术的掌握更有深度。

Web 3D GIS 之WebGL全部教程

全部文章见这里:新手的 Web 3D GIS 学习笔记之WebGL篇

相关阅读

麻辣GIS-Sailor

作者:

GIS爱好者,学GIS,更爱玩GIS。

声明

1.本文所分享的所有需要用户下载使用的内容(包括但不限于软件、数据、图片)来自于网络或者麻辣GIS粉丝自行分享,版权归该下载资源的合法拥有者所有,如有侵权请第一时间联系本站删除。

2.下载内容仅限个人学习使用,请切勿用作商用等其他用途,否则后果自负。

手机阅读
公众号关注
知识星球
手机阅读
麻辣GIS微信公众号关注
最新GIS干货
关注麻辣GIS知识星球
私享圈子
没有上文

留言板(小编看到第一时间回复)