将不同着色器应用于网格

时间:2017-09-05 09:05:36

标签: javascript three.js post-processing

我有网格,它应用了视频纹理。我想在这些网格上应用不同的着色器(例如,单色和棕褐色)。现在我只能看到其中一个。在这个例子中只有第二个(2)。如果我评论(2),我会看到(1)。我怎么能看到两者?

  onRenderFcts.push(function(delta, now) {
    composer.render(delta); //(1)
    composerGray.render(delta); //(2)
  })

Project on github

照片示例:

link to photo

1 个答案:

答案 0 :(得分:0)

我找到了解决方案。现在我一直在使用标准的后处理和着色器。没有扩展THREEx.js,对我来说代码很奇怪。

结果(图片): see what I've done

项目链接: github