Opengl屏幕尺寸为-1到1

时间:2015-04-16 14:50:28

标签: c++ opengl

我想知道你是否必须做任何事情才能在开放式GL中使用屏幕尺寸而不是-1比1的比例。

所以不要使用0.75或0.5等绘制形状。 如果我的屏幕宽度和高度都是500,我可以使用0到500之间的任何东西吗?

1 个答案:

答案 0 :(得分:0)

顶点着色器输出必须在此[-1,1]范围内。这是一种独立于分辨率的技术,这是优选的。

但是,片段着色器输入可以使用两个比例。使用内置变量gl_FragCoord读取片段坐标。