前言
随着计算机技术的飞升,可视化在web端的应用,3D交互已经渐渐走进大家的眼帘..前端技术革新,往后的需求也会对前端人员的要求越来越高。以前webgl工程师、gis工程师、前端工程师、ui工程师等可能都有着明确的分工。但现在,一门技术的get,无疑是在企业中的一个亮点。曾经渴望绘制漂亮的canvas,如今想掌握3d技术...这都是进步与发展。如果你想跳过webgl底层想熟练的在web端运用3D技术,那无疑当前最火的three.js是你最好的选择当然,当你学到一定程度,返璞归真。了解webgl的底层原理也是一个升华的必经之路。。。
Threejs ?
1:three是什么?2:三大基础组件:scene(场景),renderer(渲染器),camera(相机)3:对象,几何,网状几何4:灯光材质5:数学库6:controls7:数据模型8:返璞归真....
基础环境搭建
1. nodejs (官方下载安装即可)
2. Vue 环境搭建(采用vue-cli脚手架)
3. Threejs 文件引入 (本事列采用直接引入的方式ÿ