Three.js 是什么?
Three.js是一款开源的主流3D绘图JS引擎(名字Three就是3D的含义)。Three.js 是一款运行在浏览器中的3D引擎,你可以用它创建各种三维场景,包括摄像机、光影、材质等各种对象。
Three.js 是一款WebGL 框架,Three.js 在 WebGL的 API接口基础上,又进行了一层封装。Three.js 以简单的、直观的方式封装了 3D 图形编程中常用的对象。 Three.js 在开发中使用了很多图形引擎的高级技巧,极大的提高了性能。另外,由于内置了很多常用的对象和极易上手的工具,Three.js 的功能也非常的强大。当然很重要的一点,Three.js还是完全开源的,我们可以在 GitHub 上找到它的源码,并且有很多人贡献代码,一起维护这个框架。
官网介绍:three.js docs