Three.js 重用EffectsComposer结果
我有一个effectsComposer,它创建的结果是白色的Three.js 重用EffectsComposer结果,three.js,webgl,Three.js,Webgl,我有一个effectsComposer,它创建的结果是白色的 var composer = new THREE.EffectComposer(renderer); var renderPass = new THREE.RenderPass(shaderHeavyScene, camera); composer.render(delta) 在同一个项目中,我有一个材质和场景,其中加载了第二个图像 当我替换时:composer.render(delta) 使用:renderer.render(se
var composer = new THREE.EffectComposer(renderer);
var renderPass = new THREE.RenderPass(shaderHeavyScene, camera);
composer.render(delta)
在同一个项目中,我有一个材质和场景,其中加载了第二个图像
当我替换时:composer.render(delta)代码>
使用:renderer.render(secondImageScene,camera)代码>
我可以看到我的次映像加载到three.js画布中
我的计划是将effectsComposer的白色厚重图像乘以secondImageScene。(透过白色显示第二个场景)
我的问题是:如何将第二个ImageScene的Effects Composer overtop的最终结果相乘?使用另一个过程,该过程具有前一个过程中渲染的两个纹理的输入,将它们相乘。使用另一个过程,该过程具有前一个过程中渲染的两个纹理的输入,该过程将它们相乘。