随笔分类 - threeJS
摘要:几何体对象 Geometry vertices colors faces face3属性 VertextColors bufferGeometry attributes position color normal index var geometry = new THREE.BoxGeometry(
阅读全文
摘要:如果我们需要做自定义的几何形状,就得用到顶点这个概念,根据顶点去制作几何形状,上色也可以根据顶点颜色去设置 顶点 顶点位置 顶点颜色 顶点法向量光照计算(一个顶点对应一个法向量),法向量即图形面向哪个方向,有了法向量之后使得几何模型在光照下有了黑白灰,有了颜色的过渡 buffer几何与普通几何顶点数
阅读全文
摘要://点光源 var point = new THREE.PointLight(0xffffff); //点光源位置设置 point.position.set(400, 200, 300); scene.add(point); //点光源添加到场景中 // 点光源2 位置和point关于原点对称 va
阅读全文
摘要:引入: <script src="http://www.yanhuangxueyuan.com/versions/threejsR92/examples/js/controls/OrbitControls.js"></script> 实现鼠标拖拽: // 渲染函数 function render()
阅读全文
摘要:// 渲染函数 function render() { renderer.render(scene,camera);//执行渲染操作 mesh.rotateY(0.01);//每次绕y轴旋转0.01弧度 requestAnimationFrame(render);//请求再次执行渲染函数render
阅读全文
摘要:// 1. 创建几何模型 // var geometry = new THREE.SphereGeometry(60, 40, 40); //创建一个球体几何对象 var geometry = new THREE.BoxGeometry(100, 100, 100); //创建一个立方体几何对象Ge
阅读全文
摘要:threeJS基本结构 场景 光源 点光源 场景光源 平行光源 网格模型 几何体对象 材质 相机 渲染器
阅读全文