PixiJS:具有两个用于抗锯齿的渲染器

时间:2018-07-12 00:57:43

标签: pixi.js pixijs

我有一个用WebGLRenderer渲染的PixiJS画布,我需要找到一种方法来使其中一个包含Graphics元素的容器看起来像样。问题是,在这种渲染模式下,渲染到纹理和cacheAsBitmap不会使用抗锯齿。

是否可以创建一个CanvasRenderer并使用它来将我的容器渲染为纹理?活动WebGLRenderer似乎不允许任何其他操作:没有引发任何错误,但是渲染的纹理中只有永恒的黑暗。那么也许有一种方法可以暂时禁用它,然后再将其重新打开?

还有其他多种方法可以获取我想要的东西。将renderer.generateTexture设置为2时使用resolution会有所帮助。最后,我可以为容器创建非常大的副本,使用generateTexture进行快照,然后按比例缩小。但是看起来还是有点奇怪。而且感觉也很肮脏,特别是因为克隆包含大量内容的容器在某些情况下可能会有些问题。

0 个答案:

没有答案