1.Three.js简介

Three.js简介

three.js官网:https://threejs.org/

1.什么是Three.js

Three.js是用JavaScript编写的一个第三方库,用于实现很多的3D功能,它是基于WebGL进行封装的。而WebGL又是由OpenGL ES2.0+Javascript进行封装的,而OpenGLES 2.0又是OpenGL 三维图形 API 的一个子集,而OpenGL是用于渲染2D、3D矢量图形的跨语言、跨平台的应用程序编程接口(API)。

在这里插入图片描述

2、Three.js可以做什么

3D游戏开发:https://slowroads.io/

3D效果展示:https://threejs.org/examples/#webgl_animation_keyframes

物联网3D可视化等等:http://www.yanhuangxueyuan.com/3D/liangcang/index.html

演示视频:https://www.bilibili.com/video/BV1CdmMYWEV5/