0

我将场景渲染到 RenderTarget

const oldAutoClear = Renderer.autoClear;
Renderer.autoClear = false;
const currentRenderTarget = Renderer.getRenderTarget();
// RenderTarget.texture.flipY = false;
Renderer.setRenderTarget(RenderTarget);
Renderer.render(Scene, Camera);

然后绘制到画布如下

Renderer.readRenderTargetPixels(RenderTarget, 0, 0, RT_SIZE, RT_SIZE, buffer);
const imageData = new ImageData(clamped, RT_SIZE, RT_SIZE);
ctx.putImageData(imageData, 0, 0);

但画布 Y 轴被翻转。

那么如何在不翻转的情况下绘制renderTarget Y轴

或者有没有一种有效的方法来翻转画布上的 Y 轴。

谢谢

4

0 回答 0