我一个月前发现了这个小提琴并成功实现了它。除了特定场景外,它就像一个魅力。如果我调整窗口大小,从很小到很大,很明显相机投影矩阵没有更新。这种情况在 jsFiffle 示例和我的实现中都会发生。有什么可能的解决办法吗?谢谢你!
onWindowResize = function(){
screenWidth = window.innerWidth;
screenHeight = window.innerHeight;
camera1.aspect = screenWidth / screenHeight;
camera2.aspect = camera1.aspect;
camera3.aspect = camera1.aspect;
camera1.updateProjectionMatrix();
camera2.updateProjectionMatrix();
camera3.updateProjectionMatrix();
renderer.setSize( screenWidth, screenHeight);
}
Run Code Online (Sandbox Code Playgroud)
带有效果作曲家演示的大纲:http://jsfiddle.net/Eskel/g593q/5/
renderTarget
调整窗口大小时,所使用的(或目标)不会EffectComposer
调整大小。
在您的onWindowResize
回调中,请确保调用以下两个方法:
renderer.setSize( width, height );
composer.setSize( width, height );
Run Code Online (Sandbox Code Playgroud)
三.js r.71
归档时间: |
|
查看次数: |
871 次 |
最近记录: |