随笔分类 - threejs
摘要:一 后期处理 需要的文件 postprocessing/EffectCompser.js后期处理步骤 postprocessing/ShaderPass.js postprocessing/MashPass.js postprocessing/RenderPass.js添加渲染通道 shaders/
阅读全文
摘要:光源类型: THREE.AmbientLight 基础光源 基本上使用这个光源的时候需要搭配其他的光源一块,目的是弱化阴影或者给场景添加一些额外的颜色 THREE.PointLight 电光源 没有阴影 从特定的一点向所有方向发射光线 THREE.SpotLight 聚光灯 有阴影 从特定的一点以锥
阅读全文
摘要:几何体:是三维空间的点集和将这些点连接起来的面 网格对象的属性和方法: position 相对坐标轴平移 cube.posiiton.x或者cube.position.set(x,y,z) rotation 旋转 cube.rotation.x或者cube.rotation.set(x,y,z) s
阅读全文
摘要:THREE.Scene对象是所有不同对象的容器 基本api: var scene=new THREE.Scene() // 创建容器 scene.add(cube)//将cube添加到容器中 scene.remove(cube)//将cube从容器中删除 scene.children()//获取场景
阅读全文
摘要:照相机: shadowCameraHelper = new THREE.CameraHelper(camera); scene.add(shadowCameraHelper) 灯光: lightHelper = new THREE.SpotLightHelper( spotLight,0x00000
阅读全文
摘要:渲染器设置阴影: renderer.shadowMapEnabled = true; 光照产生阴影: spotLight.castShadow = true; 灯光不全是所有的灯光都会产生阴影,目前只有SpotLight(聚光灯) PointLight(电光源) 物体阴影: cube.castSha
阅读全文