【发布时间】:2018-11-05 15:14:42
【问题描述】:
我为纹理做了这个,但它不起作用,相同的纹理被拉伸到更大的区域导致楼梯伪影(我更新了相机、平面、四边形、渲染器)
我已经看到了这个 webgl 解决方案,但我不知道如何在 three.js 中执行此操作 - 我尝试使用新纹理重新定义相同的纹理变量,但它导致 webgl 冻结。 webl-updating width and height of render target on the fly
var Xtexture = new THREE.WebGLRenderTarget( w, h, { minFilter: THREE.LinearFilter, magFilter: THREE.LinearFilter, format: THREE.RGBFormat } );
window.addEventListener('resize', onResize, false);
function onResize() {
w = window.innerWidth;
h = window.innerHeight;
Xtexture.width = w;
Xtexture.height = h;
};
【问题讨论】:
标签: three.js onresize rendertarget