看到一篇文章写得很好,特此记录一下。
我要用的。如何使中心看的清楚,周围模糊。
<script src="js/shaders/FocusShader.js"></script>
var focusShader = new THREE.ShaderPass(THREE.FocusShader);
focusShader.uniforms["screenWidth"].value = window.innerWidth;
focusShader.uniforms["screenHeight"].value = window.innerHeight;
focusShader.uniforms["sampleDistance"].value = 1.07;
composer.addPass(focusShader);
可用!!
转载链接传送门
本文介绍了一种使用Three.js库实现的视觉效果:使画面中心清晰而边缘模糊的技术。通过设置shader参数,如屏幕宽度和高度、采样距离等,可以在网页上创建出这种焦点清晰的效果。

1191

被折叠的 条评论
为什么被折叠?



