0
我渲染了一部分场景,并将其用作我的对象上的纹理。但是现在我想将该纹理导出为图像。任何想法呢?Three.js - 将纹理导出为图像
这是我如何创建我的纹理对象:
frameTexture = new THREE.WebGLRenderTarget(window.innerWidth, window.innerHeight, { minFilter: THREE.LinearFilter, magFilter: THREE.NearestFilter});
而且我给你这个纹理在我的材料:
var material = new THREE.MeshBasicMaterial({map:frameTexture.texture});
这就是我如何渲染到纹理:
renderer.render(frameScene,frameCamera,frameTexture);
现在的问题是如何将frameTexture保存为图像。
这是一个好主意,它工作正常。谢谢。 – Sam