# 开发前必读

本章介绍本书所需要的一些准备工作. 请确保把各部分的准备工作完成

# 运行环境

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

  • # 开发前,请确保硬件系统所用浏览器及浏览器核心,支持webgl2。

  • 测试你的浏览器:打开下面任意一个网址,即可

    • 网址: https://get.webgl.org 测试结果: 1、Your browser supports WebGL 2、Hmm. While your browser seems to support WebGL, it is disabled or unavailable. 3、其他
    • 网址: http://doesmybrowsersupportwebgl.com 测试结果: 1、如果显示的是Yay,则支持WebGL 2、如果显示的是Nay,则不支持
    • 网址: http://webglreport.com/ 测试结果: 1、This browser supports WebGL 1 2、This browser supports WebGL 2

# 版本说明

注意

  • 请使用对应版本号的Cesium库版本,否则部分功能将失效。详情见【其他】- 版本更新说明

# 开发环境

  • 本sdk是基于nodejs,vscode这两个基本工具,
  • 当然你也可以用其他web开发工具。

nodejs

  • 请选用当前最新的版本,根据平台选用X64或X86版本的nodejs,并妥善安装
  • node最低版本要求16.14.2

vscode