Java 仿射变换vs BuffereImage用于快速渲染

Java 仿射变换vs BuffereImage用于快速渲染,java,canvas,rendering,bufferedimage,affinetransform,Java,Canvas,Rendering,Bufferedimage,Affinetransform,使用画布,渲染具有变换的图像的最快方法是什么: 使用仿射变换将图形对象还原到渲染对象后的原始状态或 创建一个新的BuffereImage,将内容和转换绘制到其上,然后将其绘制到屏幕上 我真的不能提供更多的信息,我只是在想什么对我正在创作的游戏来说是最好的。此外,如果有更快的方法,任何其他建议都将不胜感激。#2。吻它还隐式支持“双缓冲”。好极了(只是,实际上不要创建要渲染的新缓冲区,而是重用输出缓冲区。)将其作为答案,以便我可以接受,谢谢您的输入。如果视图没有更改,请明确使用缓冲区图像。还考虑在标

使用画布,渲染具有变换的图像的最快方法是什么:

  • 使用仿射变换将图形对象还原到渲染对象后的原始状态或
  • 创建一个新的BuffereImage,将内容和转换绘制到其上,然后将其绘制到屏幕上

  • 我真的不能提供更多的信息,我只是在想什么对我正在创作的游戏来说是最好的。此外,如果有更快的方法,任何其他建议都将不胜感激。

    #2。吻它还隐式支持“双缓冲”。好极了(只是,实际上不要创建要渲染的新缓冲区,而是重用输出缓冲区。)将其作为答案,以便我可以接受,谢谢您的输入。如果视图没有更改,请明确使用
    缓冲区图像
    。还考虑在标签中显示图像。(当然,图像也可以设置动画,我们只需重新绘制标签即可看到结果。)“在标签中使用
    buffereImage
    …设置动画…”例如,&。。