[英]How to update texture in ThreeJS with loaded image data?
我正在寻找使用从图像加载的数据来更新threejs中的纹理的最佳方法吗? loadTextture每次都会创建一个新的纹理,而我找不到传递图像对象的方法。
我已经使用loadTexture创建了所需的纹理数量,现在每次我需要加载新图像时,我只想用其数据更新当前纹理
感谢任何帮助
这段代码应该有帮助吗?
var image = document.createElement( 'img' );
var texture = new THREE.Texture( image );
image.onload = function () {
texture.needsUpdate = true;
};
image.src = 'image.png';
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.