Open sanonz opened 5 years ago
为啥我的啥都渲染不出来,能给个源代码么
@zoeyFuture 为啥我的啥都渲染不出来,能给个源代码么
看下是不是 THREE 的版本不匹配,https://github.com/sanonz/threejs-examples
Good
Renderer.render(RTScene, Camera, RenderTarget);
Renderer.render(Scene, Camera);
现在不能这样指定 RenderTarget 了,要这样:
Renderer.setRenderTarget(RenderTarget);
Renderer.render(RTScene, Camera);
Renderer.setRenderTarget(null); // change back to the canvas
Renderer.render(Scene, Camera);
Renderer.render(RTScene, Camera, RenderTarget); Renderer.render(Scene, Camera);
现在不能这样指定 RenderTarget 了,要这样:
Renderer.setRenderTarget(RenderTarget); Renderer.render(RTScene, Camera); Renderer.setRenderTarget(null); // change back to the canvas Renderer.render(Scene, Camera);
是的,在 r102 版本中的 render
方法移除了 renderTarget
参数,替换成了在 render
前调用 setRenderTarget
设置
https://sanonz.github.io/2018/offscreen-render-target-with-three-js/