x = 0, y = 0
位于屏幕的左上角。
这是令人讨厌的,因为当我绘制图形时,我使用正数而不是负数来绘制某些东西,但根据x = 0
和y = 0
左上角而不是左下角的事实,它不会感。
PS:它在openGL的左下角,这是合乎逻辑的。
答案 0 :(得分:2)
对于图像,如矩阵,无处不在的惯例是自上而下的。
在通常的绘图中,纵坐标是向上计数的,因为地面是零参考。
但是在处理光栅扫描时,考虑从顶行扫描就更自然了,就像你写的那样。
答案 1 :(得分:1)
这是因为通过java AWT约定,x和y轴的定义与常规代数不同。 Y轴从左上角开始,数字越来越多,标题为DOWN,与常规坐标平面不同,增加的y值将朝向UP。
请参阅此链接以供参考:http://docs.oracle.com/javase/tutorial/2d/overview/coordinate.html