Javascript 是HTML5';s画布API旋转或转换功能更好?

Javascript 是HTML5';s画布API旋转或转换功能更好?,javascript,html,canvas,html5-canvas,Javascript,Html,Canvas,Html5 Canvas,在与一位朋友就一个画布项目进行简短讨论后,我们意识到,对于画布旋转或平移功能是否更适合使用,没有明确的答案。我们主要想知道哪种渲染性能最好,为什么 PS用于在网络上旋转图像的保存和恢复方法很糟糕…因为它们都可以归结为矩阵变换,“平移”仅作为偏移执行,一般来说,平移会比大多数类型的旋转产生更好的性能,因为旋转所涉及的操作比平移更多。请参阅,并了解一些背景信息 但由于两者在任何形式上都不可互换,我看不到这场辩论的成果 此外,我觉得我应该补充一点,因为画布相关功能的硬件加速通常是一种趋势,由于渲染管道

在与一位朋友就一个画布项目进行简短讨论后,我们意识到,对于画布旋转平移功能是否更适合使用,没有明确的答案。我们主要想知道哪种渲染性能最好,为什么


PS用于在网络上旋转图像的保存和恢复方法很糟糕…

因为它们都可以归结为矩阵变换,“平移”仅作为偏移执行,一般来说,平移会比大多数类型的旋转产生更好的性能,因为旋转所涉及的操作比平移更多。请参阅,并了解一些背景信息

但由于两者在任何形式上都不可互换,我看不到这场辩论的成果


此外,我觉得我应该补充一点,因为画布相关功能的硬件加速通常是一种趋势,由于渲染管道中的协处理器并行性,任何转换的成本最终都可能是一个常数(例如,没有实际成本…

旋转和平移是不同的,那么为什么要比较它们呢?试着找出如何优化旋转。