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);
ここで問題は、フレームテクスチャをイメージとして保存する方法です。
は、それが正常に動作します。ありがとう。 – Sam