引入threejs库
<!--引入three.js三维引擎-->
<script src="http://www.yanhuangxueyuan.com/versions/threejsR92/build/three.js"></script>
<!-- 引入threejs扩展控件OrbitControls.js -->
<script src="http://www.yanhuangxueyuan.com/versions/threejsR92/examples/js/controls/OrbitControls.js"></script>
顶点着色器
<!-- 顶点着色器 -->
<script id="vertexShader" type="x-shader/x-vertex">
// varying关键字声明一个变量表示顶点纹理坐标插值后的结果
varying vec2 vUv;
void main(){
// 顶点纹理坐标uv数据进行插值计算
vUv = uv;
// 投影矩阵projectionMatrix、视图矩阵viewMatrix、模型矩阵modelMatrix
gl_Position = projectionMa