1.起步
相关概念
- Three.js:基于 WebGL 的 Javascript 开源框架,简言之,就是能够实现 3D 效果的 JS 库。
- WebGL:Javascript 的 3D 图形接口,把 JavaScript 和 OpenGL ES 2.0 结合在一起。
- OpenGL:开放式图形标准,跨编程语言、跨平台,Javascript、Java 、C、C++ 、 python 等都能支持 OpenG,OpenGL 的 Javascript 实现就是 WebGL,另外很多 CAD 制图软件都采用这种标准。OpenGL ES 2.0 是 OpenGL 的子集,针对手机、游戏主机等嵌入式设备而设计。
开始开发
安装依赖
<script src="./three.min.js"></script>
# 安装依赖
npm install --save three
npm install --save-dev @types/three
// 引入Three.js
import * as THREE from 'three';