关于计算机图形学里提到的像素绘制有关问题

关于计算机图形学里提到的像素绘制问题
目前正在研究计算机图形学,刚开始,就遇到了一个问题研究不明白:
在《计算机图形学(第三版)》里P66里提到“目前,我们假设每一整数屏幕位置代表像素区域中心”,这句话应该怎么理解呢?
自己用EXCEL简单弄了个图,大家凑合看。
按照上面的说法,那(1,1)点,应该代表哪个像素呢?关于计算机图形学里提到的像素绘制有关问题
是黄色的格子,还是蓝色的格子?
如果是黄色的格子,那(0,0)点代表哪个像素?还是说,(0,0)点木有像素?
求指点。。
------解决方案--------------------
一个像素在图形界面中的表示就是一个点,而点是有大小的,也就是半径。坐标为(1,1)的像素就是圆心位于(1,1)的一个点
------解决方案--------------------
"我们假设每一整数屏幕位置代表像素区域中心”,这句话应该怎么理解呢?"
你必须要清楚的意识到。。世界是连续的,而计算机是离散的。在以后设计很多程序的时候,你都要清醒的意识到这一点
另外就是坐标系的建立啦。像你图示这种就是笛卡尔坐标系啦。从0开始还是从1开始取决于你程序的设计。不过一般计算机就是向下取整,从0开始。那么按照你的图示,就是蓝色的啦。
------解决方案--------------------
你这图画错了,把黄色的图向右移半小格,再向上移半小格,这样这个黄色包括的才是一个像素的范围,这样你很自然地看到坐标交叉点正好在像素的中间。
------解决方案--------------------
像素坐标对应像素左上角物理位置处的坐标。