我有一个MaskPass,它为拾取的对象使用单独的场景。我想要像原始场景一样点亮对象,最好不要将所有灯光复制到第二个场景中并更新它们的位置。
在r65中,这是WebGLRenderer的默认行为,它似乎被认为是一个错误并被删除。任何想法如何重现原始行为?
(仅在启用shadowMap时才会出现,我需要这样做)
答案 0 :(得分:0)
知道了。 MaskPass.render调用WebGLRenderer.render,它调用ShadowMap.render ...所以你只需要在渲染器调用中添加一个新参数(例如'mask')以省略阴影贴图渲染。