(function( win, doc, THREE ) { //----------------------- // Shader //----------------------- var BLUR_VERTEX_SHADER = ` varying vec2 vUV; void main() { vUV = uv; gl_Position = projectionMatrix * modelViewMatrix * vec4(position, 1.0); } `; var BLUR_FRAGMENT_SHADER = ` uniform sampler2D texture; uniform vec2 renderSize; uniform float blur; uniform int useBlur; varying vec2 vUV; vec4 getBlurColor( ve
![Three.jsでシーン全体をぼかす(ポストエフェクトでブラー) - jsdo.it - Share JavaScript, HTML5 and CSS](https://cdn-ak-scissors.b.st-hatena.com/image/square/fc9867b1797d6271b1d7d9170165b6131dc34105/height=288;version=1;width=512/http%3A%2F%2Fjsdo-static-contents.s3.amazonaws.com%2Fimages%2Fcapture%2Fm%2F2%2FJ%2Fm2J1.jpg%3Ft%3D1422863281)