主题:[讨论]关于Ortho这个函数
我始终不明白Ortho这个函数到底是怎么回事?
说是创建一个剪裁体,来选择可以看到的图形,超过来了就看不到。
我有几个问题:
1创建的这个剪裁体的一个面能在显示器上有范围吗?
2若有这个范围是多少,是(left,top)~(right,bottom),以窗口的中心为原点的区域吗?
3glOrtho(-0.1,0.1,-0.1,0.1,0,0);我这样创建了,为什么用glutWireCube(0.5);画一个立方体还能看得见这个正方形,就看一个面,他的长度是0.5可是创建的剪裁体的面长度才0.1-(0.1)=0.2为什么还能够看见?
4 为什么我有时改变glOrtho()里面的参数大小,图形的大小也会改变,但为又不改变呢为什么
等等还很多问题,不知哪位高手能给我这个菜鸟讲一下,谢谢
说是创建一个剪裁体,来选择可以看到的图形,超过来了就看不到。
我有几个问题:
1创建的这个剪裁体的一个面能在显示器上有范围吗?
2若有这个范围是多少,是(left,top)~(right,bottom),以窗口的中心为原点的区域吗?
3glOrtho(-0.1,0.1,-0.1,0.1,0,0);我这样创建了,为什么用glutWireCube(0.5);画一个立方体还能看得见这个正方形,就看一个面,他的长度是0.5可是创建的剪裁体的面长度才0.1-(0.1)=0.2为什么还能够看见?
4 为什么我有时改变glOrtho()里面的参数大小,图形的大小也会改变,但为又不改变呢为什么
等等还很多问题,不知哪位高手能给我这个菜鸟讲一下,谢谢