Three.js是一个跨浏览器的 JavaScript 库和应用程序编程接口(API),用于使用WebGL在Web 浏览器中创建和显示动画3D 计算机图形。
Three.js 允许使用JavaScript语言创建图形处理单元(GPU) 加速的 3D 动画作为网站的一部分,而无需依赖专有浏览器插件。
Three.js入门教程
请参考一篇文章了解 threejs 在 vue 项目中的基本使用。
three.js 动画系统
参考链接
- 轨道控制器(OrbitControls),by threejs.
- 一篇文章了解 threejs 在 vue 项目中的基本使用,by wjw1014.
- 用封装好的threejs库快速生成全景-Panolens.js,by 乘风转舵.
- 关于梳理封装Threejs工具类这档事,by FlyTeng_1874.
- Three.js - 监听window 的 resize 事件,使浏览器窗口变动自适应,by 已注销.
- How to trigger an event when element is resized in Vue.js?,by stackoverflow.
- Resize Observer API,by mozilla.
- Three.js Animation in Canvas doesn’t resize properly in Vue Application,by stackoverflow.
- three.js 动画系统,by discoverthreejs.