我注意到很多绘图 API 的 0,0 原点位于左上角,因此 y 实际上随着增加而下降。我想知道这是为什么?不工作在我个人认为更符合逻辑的左下角(常规 x/y 网格的原点)(也恰好是硬件渲染 API 中坐标的本机表示)有什么特别的优势吗?
或者它可能与扫描线渲染甚至显示刷新的方式有关?
具有左上角原点、向右 x 轴和向下 y 轴的 2D 光栅图很可能反映 CRT 扫描图案。以这种方式组织的帧缓冲区(从上到下具有行主像素)可以按线性顺序馈送到 RAMDAC,为 CRT 生成信号。其他组织会要求图形系统执行更多算术,但没有实际好处。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)